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
Quote selectie