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.5.tar.gz (7.9 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.5-py3-none-any.whl (172.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cimsi-0.8.5.tar.gz
  • Upload date:
  • Size: 7.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for cimsi-0.8.5.tar.gz
Algorithm Hash digest
SHA256 5025be2562332d50867543de0e7f43973887c5f9a736e27d10d1056f0ac8b6fc
MD5 8e31a7b5108de0f00484c342bf4bd3fe
BLAKE2b-256 84f3a4a976b77106ae926b5f8f5377f678c418062b89b82c51955fd009600ea4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cimsi-0.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9cddebf09c918136535a8b33cf4fd558947b389a6a6ea1af9cbfda48320ef5b2
MD5 8ded1f4d529cd2f4ed37904a11cfc599
BLAKE2b-256 00a9777c74781e6c9d419f7e810a345074e29352db72814e2f38ed64b75b2223

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