software:improtoo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
software:improtoo [2012/05/30 18:42] – max | software:improtoo [2012/11/09 09:45] – [Questions] max | ||
---|---|---|---|
Line 4: | Line 4: | ||
IMProToo is an improved processing method for Micro Rain radar. It is especially suited for snow observations and provides besides other things effective reflectivity, | IMProToo is an improved processing method for Micro Rain radar. It is especially suited for snow observations and provides besides other things effective reflectivity, | ||
+ | |||
+ | Please note that this software was developed for observations at low SNR ratios such as snow, drizzle or light rain. Heavy rain, especially in combination with strong turbulence, might give wrong results. | ||
+ | |||
+ | The software can be used under the [[http:// | ||
+ | |||
+ | =====How does it work===== | ||
+ | |||
+ | The routine is described in //Maahn, M. and Kollias, P.: Improved Micro Rain Radar snow measurements using Doppler spectra post-processing, | ||
=====Download===== | =====Download===== | ||
- | The software is still beta, especially the documentation needs to be enhanced. | + | The software is still beta, especially the documentation needs to be enhanced. |
- | * [[file|IMProToo_v0.95_10.zip]] | + | * {{: |
+ | * {{: | ||
+ | * {{: | ||
===== How to install ===== | ===== How to install ===== | ||
- | The following python packages | + | The software is developed for python 2.7 and should run on any recent Linux system (and most likely also Mac OS X). Windows is currently not supported, but probably only minor changes are necessary. |
+ | |||
+ | The following python packages | ||
* numpy | * numpy | ||
* matplotlib (for plotting only) | * matplotlib (for plotting only) | ||
* [[http:// | * [[http:// | ||
- | An installation routine is not provided | + | |
+ | An installation routine is not provided, Instead, save the included | ||
+ | |||
+ | ===== How to use ==== | ||
+ | |||
+ | To use the toolkit, start python and import it: | ||
+ | |||
+ | import IMProToo | ||
+ | |||
+ | read the raw data file (can be gzip-compressed) | ||
+ | |||
+ | rawData = IMProToo.mrrRawData(" | ||
+ | |||
+ | create the IMProToo object and load rawData | ||
+ | processedSpec = IMProToo.MrrZe(rawData) | ||
+ | |||
+ | average rawData to 60s | ||
+ | processedSpec.averageSpectra(60) | ||
+ | |||
+ | all settings (e.g. creator attribute of netCDF file, dealiasing) are available in the ' | ||
+ | processedSpec.co[" | ||
+ | processedSpec.co[" | ||
+ | processedSpec.co[" | ||
+ | |||
+ | calculate Ze and other moments | ||
+ | processedSpec.rawToSnow() | ||
+ | |||
+ | write all variables to a netCDF file. | ||
+ | processedSpec.writeNetCDF(" | ||
+ | |||
===== Questions ===== | ===== Questions ===== | ||
- | In case of any questions, don't hesitate to contact Maximilian Maahn: mmaahn_(AT)_meteo_DOT_uni-koeln_DOT_de | + | In case of any questions, |
software/improtoo.txt · Last modified: 2021/01/22 22:17 by 127.0.0.1