Skip to content

A package for simulating human cell metabolic pathways and studying their regulation by mass action and allosteric feedback.

License

Notifications You must be signed in to change notification settings

DenisTitovLab/CellMetabolism.jl

Repository files navigation

CellMetabolism

Build Status Coverage JET Aqua

Overview

CellMetabolism.jl is a package for simulation and analysis of human cell metabolism using a experimentally determined enzyme rate equations. The goal of the package is to provide a convenient interface to automatically convert a list of enzymes into a form that can be used by ordinary differential equations (ODE) solvers of DifferentialEquations.jl and Scientific Machine Learning (SciML) ecosystems in Julia Programming Language. CellMetabolism.jl is powered by CellMetabolismBase.jl that enables simulation and analysis of any metabolic pathway using user-provided enzyme rate equations.

Currently, CellMetabolism.jl supports the glycolysis pathway. The longterm goal is to support all of the human energy metabolism and biosynthesis pathways to allow simulation of intracellular metabolism of any human cell type. Examples of the analyses that can be performed can be found in the examples folder and our recent publication.

Features

  • Simulate glycolysis activity using DifferentialEquations.jl at a wide range of parameter values and initial conditions
  • Estimate model prediction uncertainty for comparison with experimental data
  • Perform validation to ensure that enzyme rate equations and ODEs are assembled correctly

Roadmap

  • Add support for additional metabolic pathways, including TCA cycle, pentose phosphate pathway, and fatty acid metabolism
  • Add additional functionality through updates of CellMetabolismBase.jl such as support for Global Sensitivity Analysis (GSA) to identify parameters that control specific pathway behaviour, ability to simulate isotope tracing equations, support for units of parameters and initial conditions to ensure that the models are dimensionally consistent, etc.

About

A package for simulating human cell metabolic pathways and studying their regulation by mass action and allosteric feedback.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages