garywelz commited on
Commit
3acb6f5
·
verified ·
1 Parent(s): 092e797

Upload 2 files

Browse files
ProcessDSL_FlowCell10_Proposal_with_TORC1.md ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # ProcessDSL + FlowCell-10 Proposal
3
+
4
+ This proposal outlines a pilot initiative to integrate the **"genome as program"** concept and **cellular process flowcharting** into the Virtual Cell project.
5
+ The goal is to formalize biological processes as executable, interpretable programs that can be learned, simulated, and manipulated by AI.
6
+
7
+ ---
8
+
9
+ ## 1. ProcessDSL Specification
10
+
11
+ **ProcessDSL** is a domain-specific language for representing cellular processes.
12
+ It compiles human-readable flowcharts into machine-executable forms such as stochastic rule systems, Petri nets, or hybrid ODE/event simulators.
13
+
14
+ **Key features:**
15
+ - Reactions as rules with explicit guards and rate constants.
16
+ - Conditional logic (`IF/ELSE`) for regulation.
17
+ - Iterative loops (`WHILE`) for cyclic processes.
18
+ - Event triggers for environmental or signaling changes.
19
+ - Support for compartments (nucleus, cytosol, organelles).
20
+
21
+ ---
22
+
23
+ ## 2. FlowCell-10 Pilot Dataset
24
+
25
+ **FlowCell-10** is a curated set of ten well-characterized yeast pathways, each represented as:
26
+ 1. A canonical flowchart
27
+ 2. A ProcessDSL file
28
+ 3. Reference simulation outputs from literature data
29
+
30
+ **Example pathways:**
31
+ 1. Glycolysis
32
+ 2. TOR nutrient sensing pathway
33
+ 3. Heat shock response
34
+ 4. Autophagy initiation
35
+ 5. Unfolded protein response (UPR)
36
+ 6. Cell cycle G1/S transition
37
+ 7. Mitochondrial respiration control
38
+ 8. Amino acid biosynthesis regulation
39
+ 9. Gluconeogenesis
40
+ 10. Alcoholic fermentation
41
+
42
+ ---
43
+
44
+ ## 3. Example ProcessDSL (Glycolysis)
45
+
46
+ ```text
47
+ process Glycolysis in Cytosol:
48
+ state: [Glucose, G6P, F6P, F16BP, G3P, DHAP, PEP, Pyruvate, ATP, ADP, NAD+, NADH]
49
+ rule Hexokinase: Glucose + ATP -> G6P + ADP [guard: ATP>θ1]
50
+ rule PFK: F6P + ATP -> F16BP + ADP [guard: ATP<θ2 & AMP>θ3]
51
+ rule Aldolase: F16BP -> G3P + DHAP
52
+ rule TPI: DHAP <-> G3P
53
+ rule PyruvateKinase: PEP + ADP -> Pyruvate + ATP [allosteric: F16BP activates]
54
+ event GlucosePulse(t=0..T): inflow rate r_in
55
+ ```
56
+
57
+ ---
58
+
59
+ ## 4. Glycolysis Flowchart (Mermaid)
60
+
61
+ ```mermaid
62
+ flowchart TD
63
+ A[Glucose Uptake<br/>(Transport into cell)]
64
+ --> B[Hexokinase<br/>Glucose → G6P]
65
+ B --> C[Isomerase<br/>G6P → F6P]
66
+ C --> D[Phosphofructokinase (PFK)<br/>F6P → F1,6BP]
67
+ D --> E1[DHAP<br/>(Dihydroxyacetone phosphate)]
68
+ D --> E2[G3P<br/>(Glyceraldehyde‑3‑phosphate)]
69
+ E1 -- TPI forward --> E2
70
+ E2 -- TPI reverse --> E1
71
+ E2 --> F[G3P Oxidation & Phosphorylation<br/>(NADH + ATP yield)]
72
+ F --> G[Phosphoglycerate Mutase & Enolase<br/>→ PEP]
73
+ G --> H[Pyruvate Kinase<br/>PEP → Pyruvate + ATP]
74
+ H --> I[End Product:<br/>2 Pyruvate Molecules]
75
+ ```
76
+
77
+ ---
78
+
79
+ ## 5. TORC1 Nutrient Sensing Pathway
80
+
81
+ This diagram shows the TORC1 pathway in *Saccharomyces cerevisiae*, including nutrient signal integration, bifurcated signaling, and autophagy suppression vs activation under stress conditions.
82
+
83
+ ![TORC1 Flowchart](torc1.png)
84
+
85
+ ---
86
+
87
+ ## 6. Deliverables
88
+
89
+ - ProcessDSL specification and parser.
90
+ - FlowCell-10 diagrams, DSL files, and simulation benchmarks.
91
+ - Jupyter notebook demo: diagram → ProcessDSL → simulation → data comparison.
92
+ - Documentation for extending the dataset.
93
+
94
+ ---
95
+
96
+ ## 7. Benefits to the Virtual Cell Project
97
+
98
+ - Provides an interpretable, executable representation of cellular processes.
99
+ - Bridges molecular prediction tools (e.g., AlphaFold 3) to systems-level dynamics.
100
+ - Enables counterfactual simulations and intervention planning.
101
+ - Creates training data for AI models to learn biological program induction.
102
+
103
+ ---
104
+
105
+ ## 8. Suggested DeepMind Contacts
106
+
107
+ 1. **Demis Hassabis** – CEO, DeepMind (vision for Virtual Cell)
108
+ 2. **Pushmeet Kohli** – Head of AI for Science, DeepMind
109
+ 3. **John Jumper** – Lead researcher on AlphaFold
110
+ 4. **Kathryn Tunyasuvunakool** – Research scientist, AlphaFold/biology modeling
111
+ 5. **Alexander Zisserman** – Research scientist, graph and vision integration
torc1_mermaid.mmd ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ flowchart TD
3
+ AA[Amino Acid / Nutrient Signals] --> AB[EGO Complex (Ego1-3) + Gtr1/2]
4
+ AB --> AC[TORC1 Activation]
5
+ AC --> AD[Sch9 kinase branch]
6
+ AC --> AE[PP2A/Sit4 branch]
7
+
8
+ AD --> AF[Ribosome Biogenesis & Protein Translation ↑]
9
+ AE -- Tap42/PP2A → downstream --> AG[NPR1 inhibition → Amino Acid Transport ↑]
10
+
11
+ AC -. Negative regulation .-> AH[Atg13 phosphorylation → Inhibit Atg1 complex]
12
+ AH -->|Inhibition| AI[Autophagy suppressed]
13
+
14
+ subgraph Stress / Starvation
15
+ AA2[Low Nutrients] --> AB2[EGO inactive → TORC1 off]
16
+ AB2 --> AC2[TORC1 Inactive]
17
+ AC2 --> AH2[Atg13 de-phosphorylated + Atg1 complex formed]
18
+ AH2 --> AJ[Autophagy induced via Atg1-Atg13-Atg17 complex]
19
+ end