Skip to content

Getting Started

Benjamin Johnson edited this page Oct 28, 2020 · 8 revisions

Getting Started with CRTM

There are three levels to get started with the CRTM, depending your application and interests:

Beginner (CRTM Bundle Using a JEDI container):

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. The README.md contains the directions for this.