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.3.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.3-py3-none-any.whl (157.0 kB view details)

Uploaded Python 3

File details

Details for the file cimsi-0.8.3.tar.gz.

File metadata

  • Download URL: cimsi-0.8.3.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.3.tar.gz
Algorithm Hash digest
SHA256 225cd20e34db0a59efa4003143da5389c2eed398b756dea1f425bb720621f5bb
MD5 7ecc800b7ac88c545b7d21c7cc154f98
BLAKE2b-256 931bf650c9ff69010bb378617500b3e1a4db4ed4e304fec94c113a2c63c2ec31

See more details on using hashes here.

File details

Details for the file cimsi-0.8.3-py3-none-any.whl.

File metadata

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

File hashes

Hashes for cimsi-0.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cc04cfa5f59a84a608671cf770ee1a8621ce09e1f1e08e45533f53149c0f3b42
MD5 180e7d8d904b0b8c05b99c4bd1c10acf
BLAKE2b-256 bafa4204864f17b5a3ff68215f3dd191869507ab7f7a624353f3a964f432b1f2

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