Skip to content

The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks

Notifications You must be signed in to change notification settings

colomoto/colomoto-docker

This branch is up to date with for-next.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

10ac922 · Mar 1, 2025
Feb 1, 2025
Jun 1, 2024
Jan 1, 2025
Jan 1, 2025
Jan 1, 2025
Jan 1, 2025
Jan 1, 2021
Feb 1, 2018
May 30, 2024
Oct 17, 2024
Mar 1, 2025
Feb 7, 2018
Apr 1, 2024
Jan 6, 2025
Oct 9, 2018
Sep 1, 2024
Feb 1, 2025
Jan 1, 2025

Repository files navigation

The CoLoMoTo Docker and Notebook

PyPI version Binder DOI:10.3389/fphys.2018.00680

The CoLoMoTo Interactive Notebook relies on Docker and Jupyter technologies to provide a unified environment to edit, execute, share, and reproduce analyses of qualitative models of biological networks.

Quick usage guide

You need Docker and Python. We support GNU/Linux, macOS, and Windows.

Install the helper script in a terminal:

pip install -U colomoto-docker    # or python3 -m pip install ..

The CoLoMoTo notebook can be started by executing in a terminal (if using Docker Toolbox, in a Docker Terminal):

colomoto-docker

The container can be stopped by pressing Ctrl+C keys.

A specific tag can be specified using the -V option. For example:

colomoto-docker -V latest       # fetches the latest published image
colomoto-docker -V 2024-04-01   # fetches a specific image

Warning: by default, the files within the Docker container are isolated from the running host computer, therefore files are deleted after stopping the container, except the files within the persistent directory.

To have access to the files of your current directory you can use the --bind option:

colomoto-docker --bind .

See usage guide for further options and alternative methods.

Contribute

See how to add your tool.