PhosKinTime is a modular Python package for modeling phosphorylation kinetics using ODEs. It supports multiple mechanistic hypotheses—distributive, successive, and random models—and offers tools for parameter estimation, steady-state computation, sensitivity analysis, and visualization. Designed for systems biology and phosphoproteomics research, the package enables robust, time-resolved analysis of kinase-substrate dynamics.
- Mechanistic modeling with ODEs (distributive, successive, random)
- Parameter estimation (sequential or global)
- Steady-state condition solvers
- Morris sensitivity analysis
- Publication-ready plots (fits, PCA, t-SNE, sensitivity indices)
- CLI for preprocessing, optimization, and simulation
- HTML reports for complete analysis output
Install via pip (recommended inside a virtualenv):
pip install phoskintimeOr clone from GitHub for full access:
git clone https://github.com/bibymaths/phoskintime.git
cd phoskintime
pip install -r requirements.txtRun all stages of the workflow:
python phoskintime allRun kinase optimization:
python phoskintime kinopt --mode evolFor complete usage, see the GitHub repository.
BSD 3-Clause License