Many computational models in biology are built and intended for "single-use"; the modeling assumptions and descriptions of model elements must be found in the corresponding paper. Expanding models to new and more complex situations is non-trivial. As a result, new models are almost always created anew, repeating literature searches for kinetic parameters, initial conditions and modeling specifics. It is akin to building a brick house starting with a pile of clay. Here we present the a database of ModelBricks - well-annotated, reusable component mechanisms that can be assembled into fully annotated mathematical models for cell biology. Here we present a database of ModelBricks - well-annotated, reusable component mechanisms that can be assembled into fully annotated mathematical models for cell biology.
These instructions will get you a copy of the project up and running on your local machine for development, contribution and testing purposes.
The only prerequisites for this project is Node.js and NPM (Node Package Manager). Hence, before starting please make sure that Node.js (v12.16.0 or above) and NPM (v6.13.4 or above) are installed in your machine. If not installed already, follow the instructions below:
# Check if Node.js and NPM is already installed
$ node -v
$ npm -v
If respective version numbers are displayed, then they are already installed and you are good to go. Otherwise head over to Node.js Download Page and NPM Download instructions and download the latest version. To check it's installed, follow the above mentioned step.
Fork this repository and then Clone that to your local machine. Follow the steps given below to run the project locally:
# install dependencies
$ npm install
# Start development server and nodemon at http://localhost:4002/
$ npm start
- Node.js - Back-end
- Express - Back-end web application framework for Node.js
- Handlebars - Frontend framework
- xml2js - npm module used for converting VCML(xml) data to JSON data
- Michael Blinov - Mainting the project - Github Profile
- Ann Cowan - Mentor - Github Profile
- Saksham Raghuvanshi - Initial Development - Github Profile
This project is licensed under the NRNB Organization- Check here - Github repo