other:python:jyp_steps
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
other:python:jyp_steps [2016/02/19 16:17] – Added more debugger mode instructions jypeter | other:python:jyp_steps [2016/07/21 11:18] – [cdms2] Added a link to UV-CDAT in the "Working with Python" page jypeter | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== JYP's recommended steps for learning python ====== | ====== JYP's recommended steps for learning python ====== | ||
+ | |||
+ | <note tip>If you don't know which python distribution to use and how to start the python interpreter, | ||
As can be expected, there is **a lot** of online python documentation available, and it's easy to get lost. You can always use google to find an answer to your problem, and you will probably end up looking at lots of answers on [[http:// | As can be expected, there is **a lot** of online python documentation available, and it's easy to get lost. You can always use google to find an answer to your problem, and you will probably end up looking at lots of answers on [[http:// | ||
Line 126: | Line 128: | ||
==== cdms2 ==== | ==== cdms2 ==== | ||
- | Summary: cdms2 can read/write netCDF files (and read //grads// dat+ctl files) and provides a higher level interface than netCDF4. Unfortunately, | + | Summary: cdms2 can read/write netCDF files (and read //grads// dat+ctl files) and provides a higher level interface than netCDF4. Unfortunately, |
How to get started: | How to get started: | ||
Line 161: | Line 163: | ||
===== Basemap ===== | ===== Basemap ===== | ||
+ | |||
+ | <note warning> | ||
+ | </ | ||
Summary: Basemap is an extension of Matplotlib that you can use for plotting maps, using different projections | Summary: Basemap is an extension of Matplotlib that you can use for plotting maps, using different projections | ||
Line 169: | Line 174: | ||
- look at the [[http:// | - look at the [[http:// | ||
- check the [[http:// | - check the [[http:// | ||
- | - look at the [[http:// | + | |
+ | - the **really nice** [[http:// | ||
+ | | ||
+ | ===== Cartopy ===== | ||
+ | Summary: //Cartopy makes use of the powerful PROJ.4, numpy and shapely libraries and has a simple and intuitive drawing interface to matplotlib for creating publication quality maps// | ||
+ | |||
+ | Where: [[http:// | ||
===== Scipy Lecture Notes ===== | ===== Scipy Lecture Notes ===== | ||
Line 223: | Line 234: | ||
Hint: before optimizing your script, you should spent some time // | Hint: before optimizing your script, you should spent some time // | ||
+ | |||
+ | ==== Useful packages ==== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[http:// | ||
==== Tutorials by Ian Osvald ==== | ==== Tutorials by Ian Osvald ==== |
other/python/jyp_steps.txt · Last modified: 2025/02/26 11:40 by jypeter