Skip to main content

Integrated Modelling System Infrastructure (IMSI) is a comprehensive software project used to download, configure, build and run the suite of models in the CCCma Integrated Modelling System.

Project description

Integrated Modelling System Infrastructure (IMSI)

Documentation Status Pipeline Status Coverage Status

The Integrated Modelling System Infrastructure (IMSI) is a comprehensive Python-based package used to download, configure, build, and run the suite of models in the CCCma Integrated Modelling System.


License


Installation

IMSI is normally pre-installed on support machines by technical staff, and users need only source an environment.

You can install IMSI manually as shown below. It is recommended to install it inside a Python or Conda virtual environment.

python3 -m venv /path/to/new/virtual/environment 
source /path/to/new/virtual/environment/activate
# conda create -n imsi-test python=3.10

git clone git@gitlab.com:cccma/imsi.git
cd imsi
pip install .      # for usage
# pip install -e . # for development

Basic usage

imsi -h # for help

# Setup a CanESM5.1 p1 CMIP6 piControl run
imsi setup --repo=https://gitlab.com/cccma/canesm --ver=develop_canesm --exp=cmip6-piControl --model=canesm51_p1 --runid=imsi-test
imsi build          # compile executables
imsi save-restarts  # save desired restarts
imsi submit         # submit the run

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

imsi_test_builds-0.7.8.dev14.tar.gz (310.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

imsi_test_builds-0.7.8.dev14-py3-none-any.whl (147.9 kB view details)

Uploaded Python 3

File details

Details for the file imsi_test_builds-0.7.8.dev14.tar.gz.

File metadata

File hashes

Hashes for imsi_test_builds-0.7.8.dev14.tar.gz
Algorithm Hash digest
SHA256 39beacca2d3e82faec9411a49b8bc74b234084f2e0c16bb744a173645912a22f
MD5 1517df54c6998a0212659d2db0f226ae
BLAKE2b-256 c84eab1288829b1cf902779983d3f9aede4ff137a0dc81fcccf373a5899c578e

See more details on using hashes here.

File details

Details for the file imsi_test_builds-0.7.8.dev14-py3-none-any.whl.

File metadata

File hashes

Hashes for imsi_test_builds-0.7.8.dev14-py3-none-any.whl
Algorithm Hash digest
SHA256 5ee4ef2ed4b090fe2393aaa0131bbe5d4da9091d4564832cba8d387c6b992206
MD5 bb950d444dfbfc2d65fa4aa685f3b1fb
BLAKE2b-256 3bdf036863e39e7342ba4e942f5820f06e797ad5f683b83876b27a8d4dfaef3f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page