CellNOpt homepage|cellnopt 0.1.3 documentation

CellNOpt documentation




cellnopt is a pure Python library that provides core functions to manipulate signalling data. It provides functions to create and manipulate networks that can be used later on with MIDAS files (phosphorylation measurements). You can read/write data formats such as sif and midas that are used in CellNOptR.

It does not provide any logical formalism to simulate or optimise the network to the data. It is rather intended to be a package dedicated to the pre and post processing of signalling pathways.


The cno package has a dependencies on pandas, which requires cython. So, you need to install cython first.

All other dependencies should be installed automatically (networkx, numpy, matplotlib).

pip install cno

Contributions and issues

Code hosted on github.