Tools, Tips and Tricks

Working Group Tools, Tips and Tricks

Formerly known as: The Python Workshop.

Date/Time Talk details
20/11/2019
10:30 am - 12:00 pm
Marc-Olivier Buob - Introduction to Python (2)
Doctoral Training Center (EIT Digital), Paris
30/10/2019
10:30 am - 12:00 pm
Quentin Lutz - Parallel Computing with Joblib and Plotting with Seaborn
Doctoral Training Center (EIT Digital), Paris
16/10/2019
10:30 am - 12:00 pm
Fabien Mathieu - Introduction to CherryPy
Doctoral Training Center (EIT Digital), Paris
02/10/2019
10:30 am - 12:00 pm
Marc-Olivier Buob - Introduction to Python
LINCS Meeting Room 26, Paris
20/05/2019
10:30 am - 12:00 pm
Céline Comte - Manipulating and analyzing data with pandas
Telecom Paristech, I304 (3rd floor), Paris
15/04/2019
10:30 am - 12:00 pm
Armand Boschin - Introduction to Conda and Jupyter notebooks
Telecom Paristech, I304 (3rd floor), Paris
03/04/2019
10:30 am - 12:00 pm
François Durand - Organizing a Python Package with Cookiecutter
Nice Room (EIT Digital), Paris
24/10/2018
10:00 am - 11:30 am
François Durand - Some Architectural Considerations for Algorithms in Python
Doctoral Training Center (EIT Digital), Paris
10/09/2018
10:30 am - 12:00 pm
Fabien Mathieu - JiT acceleration in Python: introduction to Numba
Telecom Paristech, I304 (3rd floor), Paris
19/10/2016
2:00 pm - 3:00 pm
Fabien Mathieu - Hands-on series: Jupyter Notebook
LINCS Meeting Room 40, Paris
1 2 3 4 5 6 7

Presentation

Topic: Tools, tips and tricks for researchers in mathematics and computer science.

Audience: The group “Tools, Tips and Tricks” is intended for researchers in mathematics and computer science, but anyone can attend online.

Practical details: The sessions are held every third Wednesday from 10:30 am to 11:30 pm (Central European Summer Time), in the premises of the Lincs and online. To receive the invitations, register to the mailing list. Videos, slides and notebooks of previous sessions are on the website.

Coordinator: François Durand (fradurand@gmail.com).

Description:

Historically, this working group was dedicated to sharing knowledge about the Python language. Nowadays, while we keep an important focus on Python, we also discuss other tools and practices: other programming languages, operating systems, software, etc. In the future, we could also touch non-computer topics, such as research methodology, efficient bibliography, etc.

In the past sessions, due to the exclusively-Python-oriented aspect of the group, we covered a lot of topics in Python, such as:

But we also covered other topics, such as:

As a speaker:

  • Do not hesitate to start from an online tutorial or documentation and to prepare a digest of it.
  • You can prepare a lecture, a practical work session, or a mix of the two.
  • Please try to provide code files if relevant.