CellCycle
Cell cycle model.
Installation
You can install it by
$ gem install cell_cycle
Usage
This gem contains two versions of cell cycle. Both of them contain an engine, a Petri net whose execution results in cycling, and 3 output places: A_phase, S_phase and Cdc20A.
Simple version of the cell cycle is called by:
require 'cell_cycle/simple'
You can then try
s = CELL_CYCLE.default_simulation
s.run!
s.recording.print
s.recording.plot except: [ Timer ] # relies on Gnuplot
And a more complex one, developed at Virginia Institute of Technology, and called by:
require 'cell_cycle/virginia_tech'
You can then try
run!
The current version of the Virginia Tech cell cycle takes a long time to execute, but once the waiting is over, you can display the results
Contributing
- Fork it ( https://github.com/[my-github-username]/cell_cycle/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request