Skip to content


Repository files navigation

Proteus: Computational Methods and Simulation Toolkit Build Status Binder DOI

Proteus ( is a Python package for rapidly developing computer models and numerical methods.


conda install proteus -c conda-forge

For a development installation, you want to install Proteus's dependencies and compile Proteus from source:

conda env create -f environment-dev.yml
conda activate proteus-dev
make develop-conda # or pip install -v -e .

You can also build proteus and dependencies from source (without conda) with

make develop
make test

See for more information on building the entire stack.

Developer Information

The source code, wiki, and issue tracker are on GitHub at