random walking mice
-
Updated
Oct 29, 2020 - C++
Biological Simulation is the use of computational and mathematical models to simulate biological systems. The underlying complexity of biology necessitates the development of efficient algorithms, knowledge representation methods, visualization techniques, data formats, and computational tools to observe the emergent behaviors of biological systems. The broad scope and variety of time-scales and space-scales requires development of community-driven standards and common formats to enable interoperability and reproducibility of models.
random walking mice
Bachelor's thesis project: A phml-to-modelica translation tool for biological models
Sepehr's fork - check branches for original contributions and ongoing work
Evolution of the major histocompatibility complex genes repertoire and number of copies in an agent-based modelling approach
An organism simulation framework based on cell growth and resultant emergent phenomena.
Cellular Potts Model implemented in C++
3D Spiking neural network simulation exploring Spike Timing Dependent Plasticity (STDP)
Programming with OpenFOAM is explained with a follow-along approach.
Simulating a primordial brain. A biological (spiking) neural network structuring itself through natural selection.
Openfoam library for physiological flow. Solvers and boundary conditions.
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.