Compartor
Compartor generates moment equations from user-defined interaction rules to represent stochastic dynamics of compartmentalized biochemical systems as a finite set of ordinary differential equations.
Key Features:
- Automatic Moment Equation Generation: Automatically derives moment equations from user-defined interaction rules for compartmentalized systems.
- Moment-to-ODE Conversion: Summarizes the time evolution of compartment populations using a finite set of ordinary differential equations (ODEs).
- Exportable Equations: Exports the generated ODEs as code in Python or Julia.
- Compartment Interaction Modeling: Handles compartments that interact and remodel over time to support stochastic population models.
Scientific Applications:
- Stochastic population analysis: Analyze stochastic population models via moment equations and ODE representations.
- Systems biology: Study dynamics of interacting compartments to elucidate cellular functions and mechanisms.
- Compartmentalized biochemical modeling: Model biochemical systems with compartments that interact and remodel over time.
Methodology:
Automatic derivation of moment equations from user-defined interaction rules, formulation of those moments as a finite set of ordinary differential equations, and export of the resulting ODEs as Python or Julia code.
Topics
Details
- License:
- BSD-2-Clause
- Tool Type:
- library
- Programming Languages:
- Python
- Added:
- 3/19/2021
- Last Updated:
- 11/24/2024
Operations
Publications
Pietzsch T, Duso L, Zechner C. Compartor: a toolbox for the automatic generation of moment equations for dynamic compartment populations. Bioinformatics. 2021;37(17):2782-2784. doi:10.1093/bioinformatics/btab058. PMID:33538766. PMCID:PMC8428613.
PMID: 33538766
PMCID: PMC8428613
Funding: - German Federal Ministry of Education and Research [BMBF: 01/S18026A-F
Links
Repository
https://github.com/zechnerlab/CompartorIssue tracker
https://github.com/zechnerlab/Compartor/issues