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

imsi logo

Integrated Modelling System Infrastructure (IMSI)

Documentation Status

The Integrated Modelling System Infrastructure (IMSI) is a Python-based infrastructure and configuration framework for the CCCma Integrated Modelling System.

Quick Start

Installation | Documentation

Create and activate a virtual environment

python -m venv /path/to/venv
source /path/to/venv/bin/activate

# or with UV (recommended)
uv venv /path/to/venv --python=3.12 # supports python 3.12 or higher
source /path/to/venv/bin/activate

Install IMSI

git clone git@gitlab.science.gc.ca:CanESM/imsi.git
cd imsi
pip install .
# or with uv
uv pip install .

Initialize and run a basic CanESM experiment

imsi setup --ver=develop_canesm \
           --exp=cmip6-piControl --model=canesm53_b1_p1 \
           --runid=imsi-demo
imsi build
imsi submit

Watch it run (on systems with maestro sequencing):

imsi status

Contributing

See the Contributing document for how to contribute to this project.

License

Open Government License – Canada version 2.0

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

cimsi-0.8.2.dev1.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

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

cimsi-0.8.2.dev1-py3-none-any.whl (153.7 kB view details)

Uploaded Python 3

File details

Details for the file cimsi-0.8.2.dev1.tar.gz.

File metadata

  • Download URL: cimsi-0.8.2.dev1.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for cimsi-0.8.2.dev1.tar.gz
Algorithm Hash digest
SHA256 d5965ed2d3ccd6d9abbcba44e875af6f357b2e4d601ec26ec2e230a2c2eeb7e1
MD5 75b49a4d6e9accce2486feeb076c769a
BLAKE2b-256 17e931d42dfc07dde4d5cea003c18acefde5a2576b8e45023e288b02d5286e88

See more details on using hashes here.

File details

Details for the file cimsi-0.8.2.dev1-py3-none-any.whl.

File metadata

  • Download URL: cimsi-0.8.2.dev1-py3-none-any.whl
  • Upload date:
  • Size: 153.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for cimsi-0.8.2.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 69547474fff856f2c237f4ab43a164bb34d5703369ef0b892bfc048665b250e6
MD5 84a3b26ad2a118f48b0f22660878ef48
BLAKE2b-256 015ee18feb82ae957e663dcba6733641d1c471e00872f0a066c4dda67e49c0df

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