Skip to content

JonahRileyHuggins/SPARCED

 
 

Repository files navigation

About

Documentation Status

SPARCED is a simple and efficient pipeline for constructing, merging, expanding and simulating large-scale, single-cell mechanistic models.

With minimal set-up, users can configure small-scale experiments on their local machines, is it through pure Python scripts or Jupyter Notebooks. SPARCED is also compatible with cluster running and parallelization.

The acronym SPARCED stands for SBML, Proliferation, Apoptosis, Receptor signaling, Cell cycle, Expression & DNA damage, which are sub-models of the large-scale mechanistic model.

Instructions & Beginners

A beginner's installation guide of SPARCED for newcomers in computer science is available here

Replicate our results

You will find specific instructions on how to run the model (including previous versions) as described in each of our published papers here.

Dependencies

We strongly encourage you to use Anaconda and create a conda environment based on the environment.yml file we provide.

Otherwise, you may base yourself on the requirements.txt file we provide for the minimal required versions.

Further information

More information on the model itself can be found in this documentation, in particular in the section dedicated to our papers.

Acknowledgments

SPARCED is a product of the Birtwistle Lab.

We greatly appreciate the help from multiple colloborators, including:

This material is based on work supported by the National Science Foundation under Grant Nos. MRI# 2024205, MRI# 1725573, and CRI# 2010270.

Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Clemson University is acknowledged for their generous allotment of compute time on the Palmetto Cluster.

Packages

No packages published

Languages

  • Jupyter Notebook 76.8%
  • Python 21.1%
  • Shell 1.9%
  • Dockerfile 0.2%