-

-Abstract

- -
- -

Bla

- -
- -

-How to run the project

- -

./Converter type [asynchronous|synchronous] repair[e|i|g|combinations] examples/Model.net [examples/Obs1.obs examples/Obsn.obs] -This will generate the repair models in the examples folder.

- -

-Arguments of the program

- -

-Type:

- -

If the model is asynchronous or synchronous. For steady state, please consider the synchronous where the time-series have only two columns with the same values.

- -

-Available repair operations:

- -
    -
  • Repair e - removes regulator
  • -
  • Repair i - negates a regulator
  • -
  • Repair g - changes AND function to OR function -Note: All the combinations of repairs are allowed, and they need to be written in alphabetical order.
  • -
- -

-Model

- -

The model has to be encoded in Boolsim (format).

- -

-Experimental values

- -

The program can deal with 0 or more observations. The observations correspond to a time-series and the time-series is organized in a matrix. As this argument is optional when not present the program will infer the data to minimize the number of repair operations needed.

- -
- -

-Dependencies

- -

An ASP solver (contained in the source folder) and available at:

- -

clingo

- -

Uses the Quince McCluskey algorithm available at:

- -

Quine-McCluskey (to compile requires the Boost C++ Libraries) boost.org

- -
- -

-Data Sets

- -

-Steady State

- -

In the folder examples/steady two data sets originally obtained from are available. -As the model did not have functions associated with them, all nodes are explained by the same function, where a biological component is present if it has at least one activator and has no inhibitors.

- -

-Time-series

- -

The data sets in the folder examples/time were randomly generated using the program available on the folder scripts. The model was generated using the script available at BoolNetR2GINsim.

- -
- -

-Authors

- -

Alexandre Lemos, Pedro T. Monteiro and Inês Lynce.

- -

-Contacts:

- -

If you have any comments or questions, please contact us.

- -

-Previous Work

- -

Repairing Steady State Boolean Regulatory Network

- - - -