chemart / hill-kinetics
View on GitHubHill kinetics (cooperative binding) — Cooperative binding, and the standard way a smooth input becomes a switch. n copies of a protein bind a gene together, so the fraction of bound genes follows P^n/(K^n + P^n) - a curve that sharpens into a step as n grows…
{"species": [{"id": "G", "structure": null}, {"id": "P", "structure": null}, {"id": "C", "structure": null}, {"id": "X", "structure": null}], "reactions": [{"reactants": {"G": 1, "P": 2}, "products": {"C": 1}, "rate": {"law": "mass-action", "k": 1.0}, "count": null}, {"reactants": {"C": 1}, "products": {"G": 1, "P": 2}, "rate": {"law": "mass-action", "k": 1.0}, "count": null}, {"reactants": {"C": 1}, "products": {"C": 1, "X": 1}, "rate": {"law": "mass-action", "k": 1.0}, "count": null}], "status": "complete", "initial_state": {"G": 1.0, "P": 1.0, "C": 0.0, "X": 0.0}, "inflow": null, "outflow": null, "extras": {}, "chemistry": "hill-kinetics", "params": {"form": "elementary", "regulation": "activation", "n": 2, "K": 1.0, "kf": 1.0, "k_expr": 1.0, "G0": 1.0, "P0": 1.0}, "seed": 1}