Generates a temperature profile using the generalised moist pseudoadiabat and a prescribed stratosphere. Calculates radiative fluxes using SOCRATES.
Pronounced jan-us. Jan as in "january", and us as in the collective pronoun.
https://proteus-code.readthedocs.io
- TL - Tim Lichtenberg ([email protected])
- MH - Mark Hammond ([email protected])
- RB – Ryan Boukrouche ([email protected])
- RJG – RJ Graham ([email protected])
- HN - Harrison Nicholls ([email protected])
- HII - Hamish Innes ([email protected])
- LS - Laurent Soucasse ([email protected])
README.md
- This filesrc/janus/data/
- Janus data filessrc/janus/modules/
- Utility python scriptssrc/janus/utils/
- Utility python scriptsexamples/
- Typical use scriptstools/
- Useful tools
- Download and install Socrates
git clone [email protected]:FormingWorlds/SOCRATES.git
cd SOCRATES
./configure
./build-code
source set_rad_env
cd ..
- Download and install Janus
git clone [email protected]:FormingWorlds/JANUS.git
cd JANUS
pip install -e .
- Download data from the OSF repository
- Set the environment variable FWL_DATA to define where the spectral data files will be stored
export FWL_DATA=...
- Run the following commands to download all basic data
janus download spectral
janus download stellar
- Alternatively, you can specify which spectral data you want to download, and optionally the number of bands
janus download spectral /Frostflow 4096
- Set the environment variable FWL_DATA to define where the spectral data files will be stored
In the examples folder you can find python scripts showing typical usecases/workflows of atmosphere modelling with Janus.