Data & Experiments¶
Overview¶
The pipeline is driven by flow cytometry time courses and dose–response experiments for different CasTuner constructs and cell lines.
The key data sources are:
.fcsfiles with:- non-fluorescent controls (NFC),
- time-course experiments (repression/derepression),
- dose–response experiments (dTAG titration).
All input paths are configured in config.yaml.
Experimental conditions¶
1. Degron-controlled repressors¶
Cells express:
- FKBP12^F36V–hHDAC4–dCas9 (CasTuner transcriptional),
- FKBP12^F36V–CasRx (CasTuner post-transcriptional),
- or comparison systems (KRAB-dCas9, KRAB-Split-dCas9).
Each construct includes a tBFP reporter to quantify repressor abundance.
2. Endogenous reporters¶
Endpoints are endogenous genes tagged with fluorophores, e.g.:
- Esrrb-P2A-mCherry in mouse ESCs,
- STAG2–EGFP in HeLa cells,
- Nanog-P2A-mCherry in mouse ESCs.
Readouts:
- mCherry intensity → NANOG/ESRRB levels,
- EGFP intensity → STAG2 levels.
3. Time-course experiments¶
Two core dynamic experiments:
-
Repression (upregulation of repressor)
Cells are shifted from high dTAG (repressor degraded) to lower dTAG.
Measured over ~6 days:- tBFP (repressor) trajectories,
- mCherry/EGFP (target) trajectories.
-
Derepression (degradation of repressor)
After sustained repression (low dTAG), dTAG is re-added.
Measured over ~6 days:- rapid loss of tBFP,
- slower recovery of mCherry/EGFP.
These experiments constrain:
- half-times of degron-repressed proteins,
- delays between repressor change and target response.
4. Dose–response experiments¶
Cells are kept long enough at different dTAG doses to reach steady state:
- For each dose:
- quantify repressor levels (tBFP),
- quantify target output (mCherry or EGFP),
- build dose–response curves (normalized BFP vs fold-change in target).
The pipeline fits Hill functions to these curves.
5. Single-cell noise and hierarchical structure¶
The same .fcs data also gives:
- full single-cell distributions of BFP and mCherry/EGFP,
- from which we derive per-condition:
- mean,
- variance,
- CV².
A simple hierarchical model summarises:
- construct-level noise,
- across time points and replicates.
6. Design-space scanning¶
Finally, measured parameters from the above experiments seed a simulated design space:
- we define realistic ranges for K, n, half-times, delays and degradation rate α,
- simulate the ODE model across this space,
- compute summary metrics (dynamic range, t₅₀, t₁₀–₉₀, overshoot),
- and rank designs.
All intermediate tables are written to parameters/ and mirrored into the report.