-
Notifications
You must be signed in to change notification settings - Fork 22
Getting Started
Benjamin Johnson edited this page Oct 28, 2020
·
8 revisions
There are three levels to get started with the CRTM, depending your application and interests:
Beginner (CRTM Bundle Using a JEDI container):
- First, you'll need to follow the directions here: Installing Singularity
- Once you have the singularity environment installed (either here or as part of a JEDI installation), clone and download the CRTM bundle https://github.com/JCSDA/crtm-bundle
- Inside the singularity environment:
git clone https://github.com/JCSDA/crtm-bundle
cd crtm-bundle/
sh ./kickstart_pycrtm.sh
This handy script will download, build, compile the CRTM, and link to the pyCRTM repository.
Intermediate: (CRTM Using a Container)
- Follow the Singularity instructions above.
- Clone and download CRTM v2.4.0 repository to a Linux machine, inside your container, and follow the included README_JEDI.md
git clone --branch=v2.4.0 https://github.com/JCSDA/crtm
cd crtm
- The
README_JEDI.md
contains a wealth of information on building and compiling in a container environment.
Advanced: (CRTM in a non-container build)
- Clone and download CRTM v2.4.0 repository to a Linux machine, and follow the included README.md
-
git clone --branch=v2.4.0 https://github.com/JCSDA/crtm
(remove --branch=v2.4.0 to get the latest master release) cd crtm
- Build using the traditional
autotools
approach. TheREADME.md
contains the directions for this.