Skip to content

A little program that provides rate constants which witness multistationarity of MESSI systems that satisfy conditions stated in Theorem 5.4 of "The Structure of MESSI Biological Systems", by Alicia Dickenstein and Mercedes Pérez Millán.

Notifications You must be signed in to change notification settings

billy-mosse/MESSI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A MESSI system analyzer

Build Status

A simple program that analyzes MESSI systems and decides whether they are monostationary or multistationary. If the system is multistationary, it provides rate constants and two different steady states (on the same stoichiometric compatibility class) that witness multistationarity. The program is based on Theorem 5.4 of the article "The Structure of MESSI Biological Systems", by Alicia Dickenstein and Mercedes Pérez Millán [arXiv][Journal]. (Under construction.)

What is it useful for?

Under development. [Visualization of (hoping: big) networks, analysis of multistationarity. It doesn't clean the dishes though.]

Installation

Under development. When the project is finished, an executable file will be released for each major platform:

  • Windows (32 and 64 bit)
  • Linux (32 and 64 bit)
  • Mac OS X (32 and 64 bit)

Example usage (it's really easy!):

Under development. The program will have a --help command and example networks to play with!

How to analyze a custom network

Under development.

But, is my system MESSI?

Under development. You may check the conditions manually in the paper, for now.

Examples (built-in MESSI networks)

Example built with the programt

Under development

How to test the project

Assuming you have python 3 installed, just run python tests.py.

Current (passing) tests:

  • test_buildup_of_conformal_circuit_to_matrix

Asserts that we can correctly build a circuit conformal to a given matrix.

  • test_buildup_of_incidence_matrix_from_network

Asserts that we can correctly build the incidence matrix from a given (MESSINetwork) network.

  • test_buildup_of_complexes_matrix_from_network

Asserts that we can correctly build the educt complexes matrix from a given (MESSINetwork) network.

  • test_buildup_of_stoichiometric_matrix_from_network

Asserts that we can correctly build the stoichiometric matrix from a given (MESSINetwork) network.

If the README has build/passing, everything's OK! It means that the tests aren't failing.

About

A little program that provides rate constants which witness multistationarity of MESSI systems that satisfy conditions stated in Theorem 5.4 of "The Structure of MESSI Biological Systems", by Alicia Dickenstein and Mercedes Pérez Millán.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages