Common EUREC4A sounding standard
Project description
eurec4a_snd
This package is ment to help in establishing a common radiosonde output format. During the EUREC4A/ATOMIC campagne many radiosondes will be launched and an unique fileformat incl. unique variables names will hopefully help there community.
Currently, this package contains a script to convert radiosonde datafile of the MW41
to netCDF files.
Simply run sounding_converter -i your_sounding.bfr
after the installation. During the first execution you will be asked to give meta-information which will be included in the output files.
These include e.g. contact_person
and platform
name which are probably helpful after the exchange of these files with other scientists.
Installation
The package can be installed with conda
(https://www.anaconda.com/distribution/):
The best option is to create a new environment to not run into dependency problems with pre-installed package:
conda create --name field_campaign
Activate the new environment with
conda activate field_campaign
or
source activate field_campaign
The actual package can than be installed with
conda install -c observingclouds -c conda-forge eurec4a_snd
First execution
During the first execution, the meta_information.ini
configuration file has to be created. The user is prompted some questions on the command line before the file will be written to the users home directory.
It is also possible to copy the config/meta_information_template.ini
to one's favorite folder and change the files content accordingly. If the file is not renamed meta_information.ini
and is in the home directory, the option -c
has to be used during the call of sounding_converter
otherwise it will not recognize the configuration.
sounding_converter -i your_sounding.bfr -c /your/path/to/meta_information.ini
Update
Please check for updates at the beginning of the campaign by running
conda install -c observingclouds -c conda-forge eurec4a_snd
Change meta-information
The meta-information which is used in the netCDF files and in order to create a resonable filename, can always be changed by either
- remove the file
meta_information.ini
in$HOME
and runsounding_converter
again, as if it would be your first execution - edit the file
~/meta_information.ini
directly
Visualization
Panoply
The converted dat files are netCDF files which conform to the CF-Conventions as far as possible and make use of the discrete sampling geometry
. The sounding data can therefore easily be drawn as trajectories without extra efforts. One example is the software Panoply
Simple Plotting
The package also includes a few plotting routines that can be called with e.g.
sounding_visualize -n converted/file/sounding.nc
SkewT Plotting
A skewT diagram can be created with
sounding_skewT -i converted/file/sounding.nc
Further examples on how to create a skewT diagram can be found in eurec4a_snd/examples/visualizing
. Have a look at Skew-T examples
Example
Examples of the input .bfr
files and the converted .nc
file can be found in examples/data
.
Tipps and tricks
-
Commands
sounding_convert
andsounding_visualize
cannot be found!It seems something went wrong with the installation via
conda
. Although it is recommended to install this package via anaconda because it comes with the benefit that all dependencies should be resolved, you can also download this git repository and run within theeurec4a_snd
folder:python L1_rs41.py -i your_sounding.bfr
or for the quicklooks
python make_quicklooks_rs41.py -n converted/file/sounding.nc
-
In case of a slow internet connection, the command
conda install some_package
might fail due to connection timeout. In this case it might be a good option to download the failing package manually.In this case the
eurec4a_snd
package for OSX is downloaded and installed manually:wget -c https://anaconda.org/observingClouds/eurec4a_snd/v0.0.37/download/osx-64/eurec4a_snd-v0.0.37-py37_0.tar.bz2
The path needs to be adapted depending on the operating system and the version that should be downloaded. You may actually see the path you need to download in the error message of
conda install eurec4a_snd
.The installation follows simply with
conda install -c observingClouds eurec4a_snd-v0.0.37-py37_0.tar.bz2
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for eurec4a_snd-0.0.40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e27ef8b5d44ce40b77a5c8c5ef486b7f0013a7fbac7f7e7e4ebde1127966324c |
|
MD5 | 422f57f37e550a985979f31c895e8b48 |
|
BLAKE2b-256 | acd84c86cc53c4b742d3d7b9a95441e533fca011a76888d3de1b7045bab67916 |