Intro to Python

September 30, 2019 1:00 pm to 4:00 pm
Assembly Row Training Room 2W31, 399 Revolution Drive, Somerville, MA 02145


Python has been really popular in recent years not only of its powerful ability to manipulate data in a relatively easy and fast manner but also because of its statistical capability, and its ability to utilize a wide variety of packages for all tasks. Python is a programming language that lets you work quickly and integrate systems more effectively. The course will utilize Jupyter Hub for use on the ERISOne Linux Cluster, a computing cluster with a job scheduling system for batch jobs and remote desktops for graphical applications, running on a Linux OS. 

This training course targets research scientists who have no or little knowledge of Python (if you have used Python before, please do not sign up for this session). This hands-on training will provide many examples and exercises. Below are the topics that we will study.

  • What is Python? Why Python?
  • What to use?
  • Python console, Python scripts, and Jupiter notebook
  • How to read and write in Python
  • Simple computation
  • Data manipulation
  • Data types
    • Lists
    • Dictionaries
  • Packages:
    • Numpy
    • Pandas
    • MatPlotLib
    • Plots


  1. Bring a laptop, either Windows or Mac.
  2. Request an ERISOne account in advance. Please fill the form ERISOne Account Request Form

Please contact with any questions or concerns about this course.