Workshop held at Lamont Doherty Earth Observatory on Aug. 21, 2015.
Affiliation | Count |
---|---|
LDEO Research Scientist | 15 |
DEES Grad Student | 14 |
LDEO/IRI Postdoc | 7 |
DEES / LDEO Faculty | 7 |
APAM Postdoc | 2 |
APAM Grad Student | 2 |
Other Postdoc | 2 |
Other | 10 |
- Lesson 1: Basic Python
- Lesson 2: Numpy and Matplotlib
- Lesson 3: Pandas with Earthquake Data
- Lesson 4: xray and Pacific SSTs
- ARGO Float Data: http://www.ldeo.columbia.edu/~rpa/argo_float_4901412.npz
- USGS Earthquake Data: http://www.ldeo.columbia.edu/~rpa/usgs_earthquakes_2014.csv
- ERSST Data: http://iridl.ldeo.columbia.edu/SOURCES/.NOAA/.NCDC/.ERSST/.version4/anom/.sst/T/(days%20since%201960-01-01)/streamgridunitconvert/dods
Time | Activity |
---|---|
9:00am | Intro Presentation |
9:15am | Python core language and data structures |
10:00am | Individual Exercise 1: Fibbonacci sequence and list adding |
10:30am | Numpy and matplotlib |
12:00pm | Lunch |
1:00pm | Pandas for tabular data analysis |
2:30pm | xray for multidimensional data analysis |
There are lots of great resources out there. First, the official documentation for the main ingredients of the SciPy ecosystem:
- The official python documentation
- SciPy.org, the home base for scientific python
- NumPy for everying to do with numerical arrays
- MatPlotLib for plotting
- IPython for the rich interactive environment
These tutorial materials are about general python and are not specific to SciPy/ Numpy:
These are tutorials more specifically focused on scientific use:
Some good blogs about python and science: