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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cimsi-0.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 757d5d5d8e00173314a8b151dcc8b6ff0fe995533448915f07ce33813e1d6de4
MD5 3f02ff7beb239aacc92f74be93051c32
BLAKE2b-256 e388627a50aa7028daa0172e40f9bf6f9696e5f876d55317553e5a83800fda7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cimsi-0.8.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d12ff227b46cdea598c989a3c92f10c7980b48d5b86f9a0e3f10ddb2f64e1a52
MD5 ce84c2e3da9b519fe84651448e264842
BLAKE2b-256 b45037383f850576a6d2e0fb7dff76d2da87049dbe9b07efe7edf92b47d047aa

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