Advanced Python at MSI

Advanced Python at MSI

Python is a modern general purpose programming language that is popular in scientific computing for its readable syntax and extremely rich ecosystem of scientific and mathematical modules. The morning section will provide an introduction to some widely used packages, including common idioms for manipulating and visualizing data. The afternoon section will cover advanced modules and techniques relevant to high performance computing.


What this tutorial will cover

This tutorial will cover:

  • Efficient data processing with NumPy and Scipy, data visualization, and techniques for using python to drive parallel supercomputing tasks.
  • Example code and saved IPython notebooks.


 

What you need to be successful

To be successful, you should have:

  • Previously gained basic knowledge of Python through a class or use
  • Your own laptop or other computer to actively learn how to use these tools
  • A login with a research group on MSI resources, or failing that, have downloaded and installed a Python environment on your personal computer
Register

Dive into FAQs for Data Solutions

MSI Knowledge Base
Was this page helpful?
If you have a question about MSI services, please submit a ticket through our Help Desk