Introductory course in Scientific Python


Here you will find documentation and files to my introductory course in Scientific Python. Download the documentation and the listed Jupyter notebboks, script and data files required to run the introductory course.

Documentation:

    Download Introduction to Scientific Python . The document has the following sections:

    1Introduction.
    2The Python user interface.
    3Basic functions.
    4Visualisation.
    5Programming.
    6Analysis.

Download the powerpoint presentation to the Scientific Python introduction course .

You will need the following files to be able to do the examples and the exercises.

You can run the code and examples by selecting a JupyterLab demo session at http://jupyter.org/try and upload the notebooks, scripts and data files for each chapter.

If you want to install python and jupyter on your computer, check https://jupyter.org/install.html .

Jupyter notebooks, scripts and data files

Jupyter notebook Scripts and data files Description
basics.ipynb instructions.py, Amatrix.py, nucseq.mat Example code and exercise solutions for chapter 3.
visualisation.ipynb Example code and exercise solutions for chapter 4.
programming.ipynb pyfuns.py Example code and exercise solutions for chapter 5.
analysis.ipynb photopl.txt Example code and exercise solutions for chapter 6.
Python introduction files.zip Archive with all files linked in this table.

Visit python.org and scipy.org for more information about Python and Scientific Python.

This course is an adaptation from a MATLAB introductory course which is also available: Introduction to MATLAB .