PabloCatalan / toylife

Code to run toyLIFE, a multi-level model of the genotype-phenotype map
5 stars 0 forks source link

toyLIFE written by Pablo Catalan

LICENSE

This library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

toyLIFE

toyLIFE is a computational model inspired by cellular biology. It was created to study the genotype-phenotype map at cellular level from first principles. If you are unfamiliar with the model, please read the file "toyLIFE.pdf" in which all details are explained.

Compiling

toyLIFE is written in C++, so you will only need a C compiler and cmake in order to start. An example file, "example.cpp" is supplied to show how to code with this library. If you want to create your own programs, I would suggest modifying "example.cpp" and running everything within the "toylife" folder.