Skip to content

chloewhicker/ESS-Python-Tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

UCI-ESS Python Tutorial Series

Contributors (alph. order):
Baird Langenbrunner
Chris Terai
more to join

Upcoming schedule (Mondays unless otherwise noted; all at 3pm)

  • Week 1 (Nov. 26, 2018)
    • Install Python via Anaconda/Miniconda
    • Introduction to git and GitHub
  • Week 2 (Dec. 3, 2018)
    • Introduction to Jupyter Notebook
    • Python basics (variables, strings)
    • Installing libraries via conda/Anaconda
  • Week 3 (Jan. 28, 2019)
    • More python basics (lists, looping, functions)
    • Basics of numpy arrays, matplotlib
  • Week 4 (Feb. 4, 2019)
    • Spreadsheet data (txt, csv, etc.)
    • More advanced xy plotting
  • Week 5 (Feb. 13, 2019) WEDNESDAY
    • Manipulating NetCDF files with xarray
    • Plotting maps using cartopy
  • Week 6 (Feb. 20, 2019) WEDNESDAY
    • Shape files and data projections
  • Week 7 (Feb. 25, 2019)
    • Reading in satellite data (HDF, GRIB, GeoTIFF)
    • EOF analysis (part 1)
  • Week 8 (Mar. 4, 2019)
    • EOF analysis (part 2)

MARCH/LATER:

  • Fourier analysis, power spectra
  • Potentially: bandpass filtering
  • Extreme value theory/calculating return periods
  • Parallel loops
  • Machine learning
  • UVCDAT with Python 3
  • Visualizing scientific data (smart color maps, best practices)
  • Figshare/GitHub/transparent data analysis and publications

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.0%
  • HTML 1.5%
  • Shell 0.5%