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.)
Under development. [Visualization of (hoping: big) networks, analysis of multistationarity. It doesn't clean the dishes though.]
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)
Under development. The program will have a --help
command and example networks to play with!
Under development.
Under development. You may check the conditions manually in the paper, for now.
Under development
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.