Differences between revisions 12 and 21 (spanning 9 versions)
Revision 12 as of 2008-04-08 13:42:50
Size: 801
Editor: anonymous
Comment:
Revision 21 as of 2008-04-14 10:56:43
Size: 1335
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
== Introduction == == Lesson 1 - Introduction ==
Line 12: Line 12:
SiaProgrammingPythonIntroduction Why Python? The Python Environment. Documentation SiaProgrammingPythonIntroduction

SiaProgrammingPythonBasicPython

SiaExercisesLesson1

== Lesson 2 - Data types, structures and functions ==

SiaProgrammingPythonDatatypes

SiaProgrammingPythonFunctions

SiaExercisesLesson2

== Lesson 3 - System, IO ==

SiaProgrammingPythonSystem

== Documentation ==

 * http://www.python.org/doc/
 *[[http://37mm.no/mpy/idl-numpy.html|NumPy for IDL users]]
 *[[http://www.scipy.org/NumPy_for_Matlab_Users|NumPy for Matlab users]]
Line 18: Line 41:
 *[[http://37mm.no/mpy/idl-numpy.html|NumPy for IDL users]]
 *[[http://www.scipy.org/NumPy_for_Matlab_Users|NumPy for Matlab users]]
Line 22: Line 43:
 * http://matplotlib.sourceforge.net/
 * [[http://matplotlib.sourceforge.net/|Matplotlib/pylab]] Plotting functions with a high degree of Matlab compatibility
Line 25: Line 45:
 * [[http://www.gdal.org/|GDAL - Geospatial Data Abstraction Library]]  * [[http://www.gdal.org/|GDAL - Geospatial Data Abstraction Library]] for various satellite data formats
Line 28: Line 48:
http://www.pyngl.ucar.edu/  * [[http://www.pyngl.ucar.edu/|PyNGL/PyNIO]] Python interface to [[http://www.ncl.ucar.edu/ | NCAR Command Language]]
 * Scientific visualization and data formats (netCDF, HDF, GRIB etc.)
Line 30: Line 51:
To enable PyNGL (on Linux ia32/x64 and solaris10) you have to type To enable PyNGL (on ZMAW Linux ia32/x64 and solaris10) you have to type
Line 34: Line 55:
All variables are set as needed.

SatelliteImageAnalysis

Programming Python

Lesson 1 - Introduction

SiaProgrammingPythonIntroduction

SiaProgrammingPythonBasicPython

SiaExercisesLesson1

Lesson 2 - Data types, structures and functions

SiaProgrammingPythonDatatypes

SiaProgrammingPythonFunctions

SiaExercisesLesson2

Lesson 3 - System, IO

SiaProgrammingPythonSystem

Documentation

Modules

SciPy/NumPy

pylab

GDAL

PyNGL

To enable PyNGL (on ZMAW Linux ia32/x64 and solaris10) you have to type

module load PyNGL/1.2.0

LehreWiki: SiaProgrammingPython (last edited 2009-01-16 14:14:58 by anonymous)