pymakeretrieval
Make HATPRO microwave radiometer retrievals for LWP, IWV, TPT, HPT, TPB, TBX
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Repository
Make HATPRO microwave radiometer retrievals for LWP, IWV, TPT, HPT, TPB, TBX
Basic Info
Statistics
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
- Releases: 11
Metadata Files
README.md
pyMakeRetrieval
Generates microwave radiometer retrievals for LWP, IWV, TPT, HPT, TPB, TBX based on radiative transfer calculation data
Table of Contents
Introduction
This repository was created for generating microwave radiometer retrievals for LWP, IWV, TPT, HPT, TPB, TBX based on radiative transfer calculation data. The default settings in the config files are set for the microwave radiometer HATPRO from the german manufacturer Radiometer Physics GmbH.
Installation
Below is an example of how run the script, which reads in the radiative transfer data and makes the retrievals. This method relies on external dependencies such as xarray, numpy and others (see setup.py). The output are nc files which contains the coefficients and plots about the retrieval performance based on test data.
- install from github
sh git clone https://github.com/remsens-lim/pyMakeRetrieval.git cd pyMakeRetrieval python3 -m venv venv source venv/bin/activate pip3 install --upgrade pip pip3 install .
Usage
- set your specifications in the generalconfig file (e.g. paths and site specifics) and set your retrieval specifications in the retrieval config files. Use configtpb.yaml and the ret_specs.yaml for tpb retrievals.
- run the routine
sh py_make_retrieval/cli.py --ret RETRIEVALRETRIEVAL iwv: integrated water vapourlwp: liquid water pathtbx: spectrum retrievals for spectral consistency checkshpt: absolute humidity profiles from single angle observationstpt: temperature profiles from single angle observationstpb: temperature profiles from multi angle observations (elevation scans)all: makes all of the retrievals above
Roadmap
- [ ] add meaningful docstrings
- [ ] make documentation --> readthedocs
- [ ] enable pip install ...
- [ ] Add Tests
See the open issues for a full list of proposed features (and known issues).
License
Distributed under the MIT License. See LICENSE for more information.
Contact
Acknowledgments
Special thanks for templates and help during implementation.
Owner
- Name: remsens-lim
- Login: remsens-lim
- Kind: user
- Website: https://home.uni-leipzig.de/remsensarctic/index.php?lang=de
- Twitter: RSAtmos_LIM
- Repositories: 4
- Profile: https://github.com/remsens-lim
Leipzig Institute for Meteorology Remote-Sensing and the Arctic Climate Systems
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Foth
given-names: Andreas
orcid: https://orcid.org/0000-0002-1164-3576
title: pyMakeRetrieval
version: v1.2.0
date-released: 2023-10-17
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite