Skip to content

lcharleux/2020-06_Scientic_Python_SISEO_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scientific Python @ SISEO

June 15, 16 and 17 2020

Program

The module has 6 half days. From a pre-established skeleton, the training gradually becomes oriented to meet the specific needs / ideas of the group.

  • Half Day 1, 2, 3: Introduction to Python:
    • Work Environments: Spyder, Jupyter.
    • Basic programming in Python.
    • Scientific and graphic libraries for the scientist Numpy, Scipy, Pandas and Matplotlib.
    • Various examples.
  • Half day 4: Libraries and documentation
    • Creation of a documented library
    • Document it with Sphinx in collaborative mode with Git and GitLab.
  • Half-days 5: "A la carte" themes. Examples:
    • Advanced graphics for publications with Matplotlib (complex graphics, Latex couplings),
    • Image processing / Computed vision,
    • Optimization,
    • Numerical resolution of ordinary differential equations,
    • Machine / Deep Learning (Scikit Learn, PyTorch) …
  • Half-day 6: Realization of a project:
    • Each participant proposes to solve a problem with the proposed methods. At the end of this session, the project is realized as a GitLab or GitHub repository.

Needs

  • Basics
  • General purpose stuff
  • Data management with Pandas
  • Image processing (SEM, TEM ?)
  • Figures with Matplotlib
  • Jupyter vs. Spyder
  • Classes !
  • GUIs
  • Git

About

Scientific Python Course @ SISEO doctoral school (Annecy / Chambéry). June 15, 16 and 17 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published