Differences between revisions 6 and 13 (spanning 7 versions)
Revision 6 as of 2008-04-07 09:00:51
Size: 1208
Editor: anonymous
Comment:
Revision 13 as of 2008-04-08 13:43:58
Size: 804
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#acl AdminGroup:read,write EditorGroup:read All:read
#format wiki
#language en
#pragma section-numbers off
Line 7: Line 12:
SiaProgrammingPythonIntroduction

 *
Why Python?
 *
The Python Environment
 *
Documentation
SiaProgrammingPythonIntroduction Why Python? The Python Environment. Documentation
Line 15: Line 16:
=== scipy === === SciPy/NumPy ===
Line 17: Line 18:
 *[http://37mm.no/mpy/idl-numpy.html NumPy for IDL users]
 *[http://www.scipy.org/NumPy_for_Matlab_Users NumPy for Matlab users]
 *[[http://37mm.no/mpy/idl-numpy.html|NumPy for IDL users]]
 *[[http://www.scipy.org/NumPy_for_Matlab_Users|NumPy for Matlab users]]
Line 24: Line 25:
 * [http://www.gdal.org/ GDAL - Geospatial Data Abstraction Library]  * [[http://www.gdal.org/|GDAL - Geospatial Data Abstraction Library]]
Line 27: Line 28:
 * http://www.pyngl.ucar.edu/
Line 28: Line 30:
http://www.pyngl.ucar.edu/

==== ZMAW Setup ====
For Debian Etch IA32 machines the following variables have to be set
(beware, I'm using the bash syntax here):
To enable PyNGL (on Linux ia32/x64 and solaris10) you have to type
Line 34: Line 32:
export PATH=/sw/etch-ia32/python-2.4.4/bin/:$PATH
export PYTHONPATH=/sw/etch-ia32/python-2.4.4/lib/python2.4/site-packages/
export PYNGL_NCARG=/sw/etch-ia32/python-2.4.4/lib/python2.4/site-packages/PyNGL/ncarg/
module load PyNGL/1.2.0
Line 38: Line 34:

For Debian Etch x64 (e.g. fastice, seaice) the values have to be set to
{{{
export PATH=/sw/etch-x64/python-2.4.4/bin/:$PATH
export PYTHONPATH=/sw/etch-x64/python-2.4.4/lib/python2.4/site-packages/
export PYNGL_NCARG=/sw/etch-x64/python-2.4.4/lib/python2.4/site-packages/PyNGL/ncarg/
}}}
All variables are set as needed.

SatelliteImageAnalysis

Programming Python

Introduction

SiaProgrammingPythonIntroduction Why Python? The Python Environment. Documentation

Modules

SciPy/NumPy

pylab

GDAL

PyNGL

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

module load PyNGL/1.2.0

All variables are set as needed.

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