Modeloutput en Python

Bericht van: Bas C. (Zürich, CH) , 09-04-2013 13:02 

Beste Weerwoorders,

Ik ben benieuwd of er mogelijk meer mensen zijn die geinteresseerd zijn in het gebruiken van Python voor het analyseren / plotten van modeloutput van weermodellen. Als er animo is, dan zou ik graag een kleine gebruikersgroep willen opzetten, waarin we elkaar verder helpen, en misschien is het in een later stadium zelfs mogelijk om gezamenlijk code te ontwikkelen? Python is misschien iets minder straightforward dan het programmaatje GrADS, maar de mogelijkheden zijn eindeloos. En het programmeren in Python is erg fijn, veel beter dan GrADS dat naar mijn eigen ervaring tamelijk 'buggy' is. Enige basiskennis van Linux en een programmeertaal is wel een vereiste om uiteindelijk met de scripts te kunnen werken.
Ik hoor graag of er animo is! (Mag ook via PB)
Voor diegenen die enige ervaring hebben met Python, hier een handige opzet voor het analyseren/plotten van data. De namen van de gebruikte packages staan vermeld tussen brackets.

1) Converteren naar NetCDF
Maak gebruik van het [os.system] commando om opdrachten naar de terminal te versturen (zeer handig alternatief voor shellscripting) en een (Linux)programmaatje dat Grib (of een ander format) naar NetCDF kan converteren.

2) Lees de data in met behulp van [Scientific.Io.NetCDF]

3) Doe enige bewerkingen met behulp van [NumPy]

4) Plot de data op (een stukje van) de aardbol met behulp van de Basemap Matplotlib Toolkit [mpl_toolkits.basemap]. Dit package heeft best leuke mogelijkheden, zie hier voor enige voorbeelden.

Vriendelijke groeten,
Bas

Modeloutput en Python   ( 470)
Bas C. (Zürich, CH) -- 09-04-2013 13:02
Re : Modeloutput en Python   ( 253)
Rutger (Meppel) -- 09-04-2013 13:49
Re : Modeloutput en Python   ( 170)
Bas C. (Zürich, CH) -- 09-04-2013 14:11
Re : Modeloutput en Python   ( 149)
Rolf (Arnhem) ( 46m) -- 10-04-2013 10:21
Re : Modeloutput en Python   ( 104)
Bart (Hamburg) -- 10-04-2013 23:25
Re : Modeloutput en Python   ( 175)
Bart (Hamburg) -- 10-04-2013 23:16
Re : Modeloutput en Python   ( 97)
Mark (Groningen) ( 1m) -- 13-04-2013 15:06