2017-10-25-ift Software Carpentry workshop Scientific Python session
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
files
images
.gitignore
00-jupyter-quickstart.ipynb
01-numpy-tutorial-clean.ipynb
01-numpy-tutorial.ipynb
02-matplotlib-tutorial-clean.ipynb
02-matplotlib-tutorial.ipynb
03-scipy-tutorial-clean.ipynb
03-scipy-tutorial.ipynb
README.pdf
README.rst
ScientificPython-intro.pdf
python-xkcd.pdf

README.rst

Software Carpentry Workshop - Institute for Theoretical Physics

Date & place:Software Carpentry Workshop - Institute for Theoretical Physics, 25-27th October 2017 (workshop webpage). Thursday 26th evening session.
Content:Introduction to Python and Scientific Python
Instructors:Iñigo Aldazabal Mensa <inigo.aldazabalm@ehu.eus>

Abstract

Introductory lesson for Scientific Computing with Python based on the SciPy stack having four parts:

  • An overview of the Scientific Python (SciPy) ecosystem.
  • An introduction to NumPy, based on Valentin Haenel's SciPy 2013 Tutorial.
  • A very short practical introduction to Matplotlib.
  • A guided hands-on demostration of some of the SciPy library subpackages.

Participants are encouraged to follow the hands-on parts in their laptops. For this is enough with just having the Anaconda Python scientific stack installed. Installation is straightforward and you can follow eg. this installation instructions. Please use the Python 3 version for your platform.

Targeted audience: scientific and technical people interested in computing, data analysis, task automation,...

Content level: beginner

Audience prerequisites: basic general programming knowledge. Python knowledge is desirable for the evening sessions, but not essential if you have experience with any other programming languaje.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.