Skip to content

CeCe is a platform for advanced simulation of cells and cell signalling in 2D. It includes a physical engine, stochastic chemical reactions, cell-cell bonding, diffusion, hydrodynamics, and a growth model.

License

Notifications You must be signed in to change notification settings

GeorgievLab/CeCe

Repository files navigation

The CeCe simulator

Build Status Build status

CeCe is a platform for advanced simulation of cells and cell signalling in 2D. It includes a physical engine, stochastic chemical reactions, cell-cell bonding, diffusion, hydrodynamics, and a growth model. CeCe originally started as a part of the iGEM 2015 project from team Czech Republic and was aimed for the simulation of microfluidical chips. However, Cece's wide range of tools enables it to be used for the simulation of batch cultures, blood streams, cell tissues, and many more biomedically related problems.

This repository is just a metarepository for other parts of the CeCe project. It's updated only occasionally, see individual repositories for the newest version. Repositories: core, plugins, CLI, examples

Prebuilt packages

GitHub releases contains prebuilt packages (release version) for Windows, Mac OSX and Linux.

Building from source

Building from source code is done by CMake (see Requirements).

Linux & OSX

$ mkdir build && cd build
$ cmake ..
$ cmake --build .

Windows

md build
cd build
cmake -G "Visual Studio 14 2015" ..
cmake --build .

Requirements

  • C++11 compiler - GCC, Clang, MSVC.
  • CMake v3.1 or newer.
  • From plugins repository.
  • From cli repository.

About

CeCe is a platform for advanced simulation of cells and cell signalling in 2D. It includes a physical engine, stochastic chemical reactions, cell-cell bonding, diffusion, hydrodynamics, and a growth model.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages