This section contains pages generated automatically from the source code accompanying Langlands et al. (2016) “Paneth cell-rich regions separated by a cluster of Lgr5+ cells initiate fission in the intestinal stem cell niche” http://dx.doi.org/10.1371/journal.pbio.1002491
The code to run single simulations, which was used to produce Figure 9, can be found here TestCryptFissionLiteratePaper.hpp
Before looking at this, you may wish to look at some of the basic user tutorials for Chaste.
Before running these examples you will need to install Chaste’s dependencies and the source code for version 3.4. The easiest way to do this is using an Ubuntu machine (or an Ubuntu virtual machine) as discussed on InstallGuides/UbuntuPackage. Note that Chaste is only fully supported on Linux/Unix systems, so users of Windows or Mac OS X may need to follow the virtual machine route. For manual installation of each dependency, on any version of Linux, see DeveloperInstallGuide.
You will also need the source for the CryptFissionPlos2016 project. This can be done by checking out the version from the repository by using the command
in the projects folder of the Chaste directory. You will need to use the supplied username and password.
Now the project should be installed, and everything should compile and run correctly. You can now run the tests or simulations, or create your own test suites.
There are two folders - src
and test
.
src
folder contains the classes necesary to run the simulation. These define the aditional forces and boundary conditions not in the core chaste code.test
folder contains:== Running tests == You can then run tests and simulations with,
NB: the paper was developed with release version 3.3, but will work on release version 3.4. It will not work with with release version 3.2 or under.
For further information on using Chaste, see the extensive guide material. You may also wish to look at some of the basic user tutorials.