Files
organism/neuron/axon.md
T

593 lines
20 KiB
Markdown
Raw Normal View History

2026-04-14 12:05:22 +02:00
# axon.md
2026-03-08 10:01:18 +01:00
2026-03-07 12:26:39 +01:00
Qui comprendiamo:
2026-03-08 10:01:18 +01:00
2026-04-14 15:24:01 +02:00
- AXON: Axon
- PRESYNAPSE: Presynapse
- VGCC-PRE: Voltage-Controlled Gated Channels
2026-03-07 12:26:39 +01:00
2026-04-14 15:24:01 +02:00
## AXON: Container
2026-04-14 15:24:01 +02:00
The axon does not contain specific behavior. We might add balancing of ATP within PRE later. Here we comprehend it as a “cable” transporting the AP from SOMA to Presynapse. It expands PRESYNAPSE which:
2026-03-16 11:06:41 +01:00
- can be developed by DEV-PRE
2026-04-14 15:24:01 +02:00
- the associations between PRESYNAPSE, BEH-POST e BEH-SYN is performed by the module that instantiate the Neurons and the Atrocytes, for example BEH-EXH or BEH-INH from winnertakeall.
2026-03-07 12:26:39 +01:00
```Gen
2026-04-14 15:24:01 +02:00
container: AXON
2026-03-07 12:26:39 +01:00
2026-04-14 15:24:01 +02:00
expansion: PRESYNAPSE ( full: 50x, active: 0x, empty: 10x )
2026-04-14 15:55:58 +02:00
# managed_by: EXCITATION or INHIBITION from winnertakeall
# developed_by: AXO-PRE-TUB-DEV from NIGHT-N
2026-03-07 12:26:39 +01:00
```
2026-04-14 15:24:01 +02:00
## PRESYNAPSE: Container
2026-03-07 12:26:39 +01:00
**Simplified Behaviors**:
**— ms:**
2026-04-21 11:52:09 +02:00
- AP fires → VGCCs open, Ca²⁺ enters, based on eCB e mGluR
- Ca²⁺ cleared slowly (single decay term, no pump detail)
- Ca²⁺ trace (Tr_Ca) integrates every ms
- NT released into cleft — rate determined by Ca²⁺ level and NT already in cleft
2026-03-26 16:31:22 +01:00
- NT released accumulates (feeds sec behavior)
- NT passively diffuses out of cleft
2026-04-03 14:35:32 +02:00
- Observed behaviors:
-- STD: exhaustion of NT momentarly stops presynapse from releasing NT
-- STP: Ca2+ left in the presynapse beteween spikes primes next NT release.
**— seconds:**
2026-03-27 12:05:41 +01:00
- Astrocyte EAATs clear 30% of remaining NT in the cleft (Atrocyte behavior)
2026-03-26 16:31:22 +01:00
- eCB retrograde signal updates from postsynapsis (postsynaptic input)
- eCB suppresses NT release (feeds back into ms behavior release rate)
- RP → RRP recruitment runs (rate gated by Tr_Ca)
2026-03-26 16:31:22 +01:00
- NT released in sec resets to zero
**— mins:**
2026-03-27 12:05:41 +01:00
- Glucose level sets base conversion_efficiency (Atrocyte behavior)
2026-03-26 12:56:17 +01:00
- If astrocyte wave was triggered → conversion_efficiency boosted temporarily
- Glutamine shuttle refills NT reserve from astrocyte store
2026-03-26 12:56:17 +01:00
(faster if wave active, baseline if not)
- Wave boost decays back to baseline over subsequent cycles
2026-03-20 11:46:11 +01:00
2026-03-27 12:05:41 +01:00
---
2026-04-21 09:56:37 +02:00
**G expression**:
— ms:
---
2026-03-07 12:26:39 +01:00
**Tubs:**
2026-03-08 10:01:18 +01:00
2026-03-26 16:31:22 +01:00
- **Ca2+**: Calcium Ion entering the Presynapse when VCGG open that influence NT release. Normally returns to ~0 between spikes; stays elevated when pumps fail. They are key to check the concentration, release NT and modulation
- **Rrp**: Readily Releasable Pool: The Readily Releasable Pool consists of the vesicles that are "docked" and "primed" at the active zone of the synapse. This pool is very small (usually only about 0.5% to 5% of total vesicles) and can be exhausted quickly during high-frequency firing, leading to "short-term depression" of the signal. Here we consider them as NT ready to be released.
- **Rp**: Reserve Pool: The bulk of the vesicles held further back in the terminal, often tethered by a protein called synapsin. These are only mobilized during intense, prolonged stimulation. This makes up the vast majority of the vesicles (up to 80% or 90%). Here we consider them NT in reserve that can be transfered to RRP and created using Glutamine from Astorcyte.
- **NT**: Neuro Transmitter, released in the synapse by the vescicles. The release increses NT and decreases RRP
2026-03-16 11:06:41 +01:00
- **CaTraces**: sono le tracce di permanenza della concentrazione di Ca2+. Servono alla modulazione (TUN)
2026-03-26 16:31:22 +01:00
- **eCB**: retrograde signal updates from postsynapsis (postsynaptic input)
2026-03-07 12:26:39 +01:00
2026-03-27 12:05:41 +01:00
---
2026-03-07 12:26:39 +01:00
```Gen
2026-04-14 15:24:01 +02:00
container: PRESYNAPSE
2026-03-07 12:26:39 +01:00
2026-04-14 15:24:01 +02:00
expansion: VGCC-PRE ( full: 10x, active: 5x, empty: 2x )
2026-03-07 12:26:39 +01:00
2026-03-07 18:47:16 +01:00
tub_local:
2026-03-30 14:36:01 +02:00
- Ca2+ ( full: 60x, active: 30x, empty: 0x )
2026-03-12 12:50:49 +01:00
# developed_by: DEV-PRE-CA2+FULL from DEV.N
2026-03-07 12:26:39 +01:00
2026-03-30 14:36:01 +02:00
- Rrp ( full: 30x, active: 15x, empty: 0x )
2026-03-12 12:50:49 +01:00
# developed_by: DEV-PRE-RRP-FULL from DEV.N
2026-03-07 12:26:39 +01:00
2026-03-30 14:36:01 +02:00
- Rp ( full: 30x, active: 15x, empty: 0x )
2026-03-12 12:50:49 +01:00
# developed_by: DEV-PRE-RRP-FULL from DEV.N
2026-03-07 12:26:39 +01:00
2026-03-30 14:36:01 +02:00
- CaTraces ( full: 50x, active: 0x, empty: 0x )
2026-03-07 12:26:39 +01:00
2026-03-20 16:20:48 +01:00
tub_intricated:
2026-04-21 10:12:40 +02:00
- NT ( contained_by: SYN )
- ATP ( contained_by: ? )
- eCB ( contained_by: POST )
2026-03-20 16:20:48 +01:00
context_intricated:
2026-04-21 10:12:40 +02:00
- AP ( contained_by: SOMA )
2026-03-20 16:20:48 +01:00
```
2026-04-14 15:24:01 +02:00
### ms: behaviors
2026-03-22 11:03:33 +01:00
2026-04-21 12:17:40 +02:00
#### PRE_Status_ms: check_tpc
2026-03-20 16:20:48 +01:00
2026-03-20 16:25:51 +01:00
Il rilascio di NT lo facciamo nel contesto di AP. Biologicamente dovrebbe avvenire solo in base alle concentrazioni, quindi anche al difuori degli AP.
2026-03-29 11:00:44 +02:00
RF deve essere MOLTO piu' basso della durata di un AP. In maniera da essere attivo varie volte nel contesto di un episodio di AP. Il che ha senso perche' un AP e' SOMA ad un tempo piu' alto che i comportamenti di PRE.
Questo poi per permettere la diversa contestualizzazione degli episodi di NTrelease, a piu' o meno alta velocita'.
2026-04-21 11:52:09 +02:00
![nt-release.png](.attachments/nt-release.png)
2026-03-20 16:20:48 +01:00
```Gen
2026-04-21 12:17:40 +02:00
check_tpc: PRE_Status_ms
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-20 16:20:48 +01:00
in_context: AP
rf: ( active: 60x )
2026-04-21 11:52:09 +02:00
condition: ( Ca2+ full ) AND ( Rrp fullness )
out_context: NTreleaseMax_ctx
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
condition: ( Ca2+ fullness ) AND ( Rrp fullness )
out_context: NTreleaseHigh_ctx
2026-03-29 11:00:44 +02:00
2026-04-21 11:52:09 +02:00
condition: (( Ca2+ fullness ) AND ( Rrp mediumness )) OR (( Ca2+ mediumness ) AND ( Rrp fullness ))
out_context: NTreleaseMed_ctx
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
condition: ( Ca2+ mediumness ) AND ( Rrp mediumness )
out_context: NTreleaseLow_ctx
2026-03-20 16:20:48 +01:00
```
2026-03-29 11:00:44 +02:00
#### NTrelease
2026-03-20 16:20:48 +01:00
2026-03-29 13:31:08 +02:00
Non consideriamo le vesicles come liberate, ma direttamente gli NT. Questo permette di gestire la quantita' rilasciata di NT, invece di gestire un numero di vescicles. Nella realta' ciascuna vesicle contiene migliaia di NT. Qui mettiamo un floor a questo tipo di comprensione.
2026-03-22 16:28:09 +01:00
Ci sono 4 casi che dipendono da RRP, Ca2+ e NT. L'idea e' che la quantita' di RRP sia il driver principale. Gli NT liberati sono di piu' al crescere di RRP e Ca2+ e di meno al crescere di NT. Gli NT nella sinapsi fanno da moderazione alla ulteriore liberazione di NT, ma non bloccano mai totalmente. NT suppression only matters when everything else is already at maximum — which is exactly the biological purpose: it prevents runaway release during peak activity, not during moderate activity.
2026-03-20 16:20:48 +01:00
2026-04-21 10:12:40 +02:00
##### NTreleaseMaximum: interacting
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
NT empty
2026-03-20 16:20:48 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: NTreleaseMaximum
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
in_context: NTreleaseMax_ctx
2026-03-26 16:31:22 +01:00
rf: ( active: 3x ) # Maximum
2026-03-20 16:20:48 +01:00
2026-03-30 14:36:01 +02:00
hypothesis: NOT (NT empty)
2026-03-20 16:20:48 +01:00
action: [Rrp decrease, Nt increase, ATP decrease]
trace: None
2026-03-20 11:46:11 +01:00
```
2026-04-21 10:12:40 +02:00
##### NTreleaseHigh: interacting
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
Solo in questo caso NT modera! NT NOT empty
2026-03-20 16:20:48 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: NTreleaseHigh
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
in_context: NTreleaseHigh_ctx
2026-03-20 16:20:48 +01:00
rf: ( active: 6x ) # High
2026-03-29 11:00:44 +02:00
hypothesis: NOT (NT empty)
2026-03-20 16:20:48 +01:00
action: [Rrp decrease, Nt increase, ATP decrease]
trace: None
```
2026-04-21 10:12:40 +02:00
##### NTreleaseMediumness: interacting
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
In tutti i casi di NT
2026-03-20 16:20:48 +01:00
```Gen
2026-04-21 11:54:02 +02:00
interacting: NTreleaseMedium
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
in_context: NTreleaseMed_ctx
2026-04-03 16:33:48 +02:00
rf: ( active: 9x ) # Mediumness
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
hypothesis: (NT empty) OR NOT (NT empty)
2026-03-20 16:20:48 +01:00
action: [Rrp decrease, Nt increase, ATP decrease]
trace: None
```
2026-04-21 10:12:40 +02:00
##### NTreleaseLow: interacting
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
In tutti i casi di NT
2026-03-20 16:20:48 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: NTreleaseLow
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-20 16:20:48 +01:00
2026-04-21 11:52:09 +02:00
in_context: NTreleaseLow_ctx
2026-03-20 16:20:48 +01:00
2026-03-29 11:00:44 +02:00
hypothesis: (NT empty) OR NOT (NT empty)
2026-03-20 16:20:48 +01:00
action: [Rrp decrease, Nt increase, ATP decrease]
trace: None
```
2026-03-22 12:00:50 +01:00
#### CaClearance
Qui eliminiamo Ca2+. Non comprendiamo per ora:
- PMCA: primary, ATP-dependent
- NCX: fast, NOT ATP-dependent
- SERCA: slowest, ATP-dependent
Quindi non comprendiamo anche il ristabilimento del Voltage, con altri Ioni entranti e uscenti, per ora tutto dipende da AP del SOMA.
2026-03-29 11:00:44 +02:00
Abbiamo il caso di clearance nel contesto di un AP e non nel contesto di AP, per eliminare il Ca2+ fra le spike.
2026-03-22 11:03:33 +01:00
2026-04-21 10:12:40 +02:00
##### AP-CaClearanceHigh: interacting
2026-03-22 11:03:33 +01:00
2026-03-29 11:00:44 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: AP-CaClearanceHigh
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 11:00:44 +02:00
2026-04-21 12:17:40 +02:00
in_context: AP
2026-03-29 11:00:44 +02:00
rf: ( active: 3x ) # High
2026-03-22 11:03:33 +01:00
2026-04-21 12:17:40 +02:00
hypothesis: (Ca2+ fullness)
2026-03-29 11:00:44 +02:00
action: [Ca2+ decrease]
trace: None
```
2026-03-22 12:06:31 +01:00
2026-04-21 10:12:40 +02:00
##### AP-CaClearanceMediumness: interacting
2026-03-22 16:28:09 +01:00
2026-03-29 11:00:44 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: AP-CaClearanceMediumness
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-27 12:21:45 +01:00
2026-04-21 12:17:40 +02:00
in_context: AP
2026-04-03 16:33:48 +02:00
rf: ( active: 6x ) # mediumness
2026-03-29 11:00:44 +02:00
2026-04-21 12:17:40 +02:00
hypothesis: (Ca2+ mediumness)
2026-03-29 11:00:44 +02:00
action: [Ca2+ decrease]
trace: None
```
2026-04-21 10:12:40 +02:00
##### NotAP-CaClearance: interacting
2026-03-29 11:00:44 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: NotAP-CaClearance
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 11:00:44 +02:00
in_context: NOT AP
rf: ( active: 24x ) # Low
hypothesis: NOT (Ca2+ empty)
action: [Ca2+ decrease]
trace: None
```
#### CaTraces accumulation
Serve a dare la velocita' al trasporto di vesicles da RP a RRP. The biological meaning is that a synapse that has just been through a burst is primed for fast recovery — the molecular machinery for vesicle docking is already engaged, calcium-dependent priming factors are still elevated, and the system is in a ready state. A synapse that has been silent for several seconds has cooled down and replenishes slowly.
2026-03-29 13:31:08 +02:00
So after one second of silence CaTrace has fallen to ~37% of its peak value, after two seconds to ~14%, after three seconds to ~5%. It asymptotes toward zero but never exactly reaches it. Between spikes, Ca2+ falls toward zero as the pumps clear it.
2026-03-27 12:21:45 +01:00
The result is that Tr_Ca encodes not the instantaneous calcium level but the recent history of calcium activity — a smoothed, time-averaged measure of how active the synapse has been over the past one to two seconds.
2026-04-21 10:12:40 +02:00
##### CaTracesAccumulationFast: interacting
2026-03-29 13:31:08 +02:00
2026-04-21 12:17:40 +02:00
Qui le tracce CaTrace si accumulano di piu' perche' RF e' minore, se c'e' la condizione, perche' va a fare il controllo piu' spesso.
2026-03-29 13:31:08 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: CaTracesAccumulationFast
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 13:31:08 +02:00
2026-04-21 12:17:40 +02:00
in_context: NOT AP
2026-03-29 13:31:08 +02:00
rf: ( active: 12x ) # fast
2026-03-30 14:36:01 +02:00
hypothesis: (Ca2+ fullness)
2026-03-29 13:31:08 +02:00
action: [CaTrace increase]
trace: None
```
2026-04-21 10:12:40 +02:00
##### CaTracesAccumulationSlow: interacting
2026-03-29 13:31:08 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: CaTracesAccumulationSlow
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 13:31:08 +02:00
2026-04-21 12:17:40 +02:00
in_context: NOT AP
2026-03-29 13:31:08 +02:00
rf: ( active: 24x ) # Slow
2026-04-03 16:33:48 +02:00
hypothesis: (Ca2+ mediumness)
2026-03-29 13:31:08 +02:00
action: [CaTrace increase]
trace: None
```
2026-04-14 15:24:01 +02:00
### sec: behaviors
2026-03-29 11:00:44 +02:00
2026-04-21 12:17:40 +02:00
#### PRE_Status_sec: check_tpc
2026-03-29 13:31:08 +02:00
Contestualizziamo in maniera Fixed ogni mezzo secondo?
```Gen
2026-04-21 12:17:40 +02:00
check_tpc: PRE_Status_sec
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 13:31:08 +02:00
2026-04-21 12:17:40 +02:00
in_context: NOT AP
2026-03-29 13:31:08 +02:00
rf: ( active: 600x )
2026-03-30 14:36:01 +02:00
condition: NOT (RP empty) AND NOT (RRP full)
2026-03-29 17:25:27 +02:00
out_context: RPShuttle
2026-03-29 13:31:08 +02:00
condition: NOT (CaTrace empty)
out_context: CaTracesNotEmpty
condition: NOT (eCB empy)
out_context: eCBNotEmpty
```
2026-04-21 10:12:40 +02:00
#### eCB clearance: interacting
2026-03-29 11:00:44 +02:00
2026-03-29 13:31:08 +02:00
eCB dipende da POST. Tende a modulare l'entrata di Ca2+ degli VGCC.
Qui non facciamo un flush di eCB, riduciamo ogni mezzo secondo (context) di un RF di questo episodio.
```Gen
2026-04-21 10:12:40 +02:00
interacting: eCBClearance
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 13:31:08 +02:00
in_context: eCBNotEmpty
rf: ( active: 24x ) # Slow
hypothesis: NOT (eCB empty)
action: [eCB decrease]
trace: None
```
2026-03-29 11:00:44 +02:00
2026-04-21 10:12:40 +02:00
#### CaTraces clearance: interacting
2026-03-29 11:00:44 +02:00
2026-03-29 13:31:08 +02:00
Qui non facciamo un flush di Catrace, riduciamo ogni mezzo secondo (context) di un RF di questo episodio.
```Gen
2026-04-21 10:12:40 +02:00
interacting: CaTracesClearance
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 13:31:08 +02:00
in_context: CaTracesNotEmpty
rf: ( active: 24x ) # Slow
hypothesis: NOT (CaTrace empty)
action: [CaTRace decrease]
trace: None
```
2026-03-29 18:25:30 +02:00
#### RPShuttling
2026-03-22 11:03:33 +01:00
2026-03-29 15:13:47 +02:00
This happens in the seconds loop, once per second.
2026-04-21 10:12:40 +02:00
##### RPShuttleSlow: interacting
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
The "Hard Bottleneck" State. Recruitment is throttled by a lack of signal, a lack of supply, or a lack of space. If even one of these "Near-Stop" conditions is met, the rate cannot exceed "Slow," regardless of the other two conditions.
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
Rate: 0.00 0.25
2026-03-29 15:13:47 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: RPShuttleSlow
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
in_context: RPShuttle
2026-03-29 18:16:37 +02:00
rf: ( active: 48x ) # Slow
2026-03-29 15:13:47 +02:00
2026-03-30 14:36:01 +02:00
hypothesis: (CaTrace emptiness) OR (RP emptiness) OR (RRP fullness)
2026-03-29 15:13:47 +02:00
action: [RP decrease, RRP increase]
trace: None
```
2026-04-21 10:12:40 +02:00
##### RPShuttleModerate: interacting
2026-03-29 17:25:27 +02:00
2026-03-30 14:36:01 +02:00
The "Sub-Optimal" State. The machinery is working, but it's held back by partial limitations. This covers cases where the signal is steady but the "piston" isn't firing at full speed, or where a high vacancy in the RRP (emptiness) forces a low signal to work a bit harder.
2026-03-29 17:25:27 +02:00
Rate: 0.50 0.97
```Gen
2026-04-21 10:12:40 +02:00
interacting: RPShuttleModerate
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 17:25:27 +02:00
in_context: RPShuttle
rf: ( active: 24x ) # Slow
2026-03-29 15:13:47 +02:00
2026-04-03 16:33:48 +02:00
hypothesis: ((CaTrace mediumness) AND (RP mediumness) AND (RRP mediumness)) OR
((CaTrace fullness) AND (RP mediumness) AND (RRP mediumness)) OR # signal boost
((CaTrace mediumness) AND (RP fullness) AND (RRP mediumness)) OR # supply boost
((CaTrace mediumness) AND (RP mediumness) AND (RRP emptiness)) # vacancy boost
2026-03-29 17:25:27 +02:00
action: [RP decrease, RRP increase]
trace: None
```
2026-03-29 15:13:47 +02:00
2026-04-21 10:12:40 +02:00
##### RPShuttleFast: interacting
2026-03-29 17:25:27 +02:00
2026-04-03 16:33:48 +02:00
The "High Performance" State. Multiple systems are optimized, but one is still at a "mediumness" level. This represents an active synapse that hasn't reached its absolute peak because either the supply is only 50% or the RRP isn't empty enough to create that "maximal vacuum" pull.
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
Rate: 1.25 1.94
2026-03-29 15:13:47 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: RPShuttleFast
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
in_context: RPShuttle
2026-03-29 18:16:37 +02:00
rf: ( active: 12x ) # Fast
2026-03-29 15:13:47 +02:00
2026-04-03 16:33:48 +02:00
hypothesis: ((CaTrace fullness) AND (RP fullness) AND (RRP mediumness)) OR # signal + supply
((CaTrace fullness) AND (RP mediumness) AND (RRP emptiness)) OR # signal + vacancy
((CaTrace mediumness) AND (RP fullness) AND (RRP emptiness)) # supply + vacancy
2026-03-29 15:13:47 +02:00
action: [RP decrease, RRP increase]
trace: None
```
2026-04-21 10:12:40 +02:00
##### RPShuttleMaximal: interacting
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
The "Total Recovery" State. All systems are at their theoretical peak for speed.
Rate: 2.50 5.00
2026-03-29 15:13:47 +02:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: RPShuttleMaximal
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-03-29 15:13:47 +02:00
2026-03-29 17:25:27 +02:00
in_context: RPShuttle
2026-03-29 18:16:37 +02:00
rf: ( active: 6x ) # Maximal
2026-03-29 15:13:47 +02:00
2026-03-30 14:36:01 +02:00
hypothesis: (CaTrace fullness) AND (RP fullness) AND RRP (emptiness)
2026-03-29 15:13:47 +02:00
action: [RP decrease, RRP increase]
trace: None
2026-03-29 18:25:30 +02:00
```
2026-03-22 12:06:31 +01:00
2026-04-14 15:24:01 +02:00
### min: behaviors
2026-03-22 11:03:33 +01:00
#### Refill RP from Glutamine
2026-03-27 12:21:45 +01:00
This happens in the minutes loop, once per minute, via the glutamine shuttle from the astrocyte. It is a two-step process across two cells.
Step 1 — astrocyte side
The astrocyte has been accumulating cleared glutamate from the cleft since the last minutes-loop execution. Its glutamine synthetase enzyme converts that glutamate into glutamine, filling the Glutamine_pool. The fraction successfully converted per cycle is conversion_efficiency, which is set by glucose availability and boosted temporarily if the astrocyte calcium wave fired during the preceding seconds:
refill_RP = Glutamine_pool * conversion_efficiency
Glutamine_pool = max(0.0, Glutamine_pool - refill_RP)
Step 2 — presynapse side
The glutamine crosses into the presynapse, where glutaminase converts it back into glutamate. That glutamate is immediately repackaged into vesicles and added to N_RP:
**The asymmetry that makes depletion possible**:
The chain reveals why sustained high-frequency firing eventually depletes the synapse even with all replenishment mechanisms running.
The RRP holds at most `Max_RRP = 20` vesicles. At 20 Hz with strong Ca²⁺, release can draw 2-4 vesicles per spike — potentially exhausting the RRP in under a second. The seconds loop can move vesicles from RP to RRP at a maximum rate of `k_rec_fast = 5 /s`, meaning at most 5 vesicles per second under ideal conditions. Release outpaces recruitment by roughly an order of magnitude during a burst.
The RP holds up to `Max_RP = 200` vesicles — ten times the RRP. At sustained 20 Hz the RP can sustain firing for tens of seconds even after the RRP is repeatedly emptied, as long as recruitment keeps pace. But the minutes loop only refills N_RP once per minute at a rate limited by `Glutamine_pool * conversion_efficiency`. If glucose is low or the astrocyte wave has not fired, this replenishment may add only a fraction of what was consumed.
The result is a three-tier buffer with mismatched timescales:
RRP — depletes in seconds, refilled in seconds (fast but shallow)
RP — depletes in minutes, refilled in minutes (deep but slow)
Gln — depletes over bursts, refilled by glucose (slowest, astrocyte-dependent)
Each tier buys time for the one below it to respond. When all three are depleted simultaneously — which only happens under prolonged high-frequency firing with insufficient glucose — the synapse has no remaining buffer and goes silent until the minutes loop restores the Glutamine_pool.
2026-03-22 12:06:31 +01:00
2026-04-14 15:24:01 +02:00
#### VGCC-PRE-TUN: Tuner
```Gen
2026-04-14 15:24:01 +02:00
tuner: VGCC-PRE-TUN
2026-04-14 15:24:01 +02:00
contained_by: PRESYNAPSE
2026-04-14 15:24:01 +02:00
tunes: PRESYNAPSE/expansion/PRESYNAPSE-VCGG
tub_modulation: # in TUN agiamo su POS/ACT
2026-04-14 15:24:01 +02:00
- posMod ( fullness: None, active: PRESYNAPSE-VCGG/fullness, empty: 0x) # riferimento a possible di PRESYNAPSE-VCGG
- actMod ( fullness: None, active: PRESYNAPSE-VCGG/active, empty: PRESYNAPSE-VCGG/emptiness) # riferimento a active di PRESYNAPSE-VCGG
# qui stiamo modulando possible e actual di PRESYNAPSE-VCGG associandoli
# a posMod e actMod. Non serve associare una fullness perche'
# la modulazione e' una pompa fra posMod e actMod e controlliamo
# solo empty
2026-04-21 10:12:40 +02:00
check_tpc_intricated:
- TunPossible ( contained_by: DAY-N )
tub_local:
tub_intricated:
```
2026-04-21 10:12:40 +02:00
##### check_tpc
```Gen
context: Check
2026-04-14 15:24:01 +02:00
contained_by: VGCC-PRE-TUN
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunPreVcgg
```
2026-04-21 10:12:40 +02:00
##### interacting
```Gen
2026-04-21 10:12:40 +02:00
interacting: Tun
2026-04-14 15:24:01 +02:00
contained_by: VGCC-PRE-TUN
in_context: TunPreVcgg
rf: ( active: x )
hypothesis:
action:
trace:
```
2026-04-14 15:24:01 +02:00
## VGCC-PRE: Container
2026-03-20 16:20:48 +01:00
2026-03-26 16:31:22 +01:00
Voltage-Controlled Gated Channels: Qui per ora non gestiamo l'evoluzione della depolarizzazione. Alla scomparsa dell'AP, i VGCC smettono di funzionare.
2026-03-20 16:20:48 +01:00
```Gen
2026-04-14 15:24:01 +02:00
container: VGCC-PRE
2026-03-20 16:20:48 +01:00
tub_intricated:
2026-04-14 15:24:01 +02:00
- Ca2+ ( contained_by: PRESYNAPSE )
2026-03-20 16:20:48 +01:00
2026-03-30 14:14:18 +02:00
context_intricated:
2026-03-20 16:20:48 +01:00
- AP ( contained_by: BEH-SOMA )
```
2026-03-21 12:42:59 +01:00
2026-04-14 15:24:01 +02:00
### ms: behavior
2026-03-23 16:28:29 +01:00
2026-03-29 11:00:44 +02:00
#### Ca2+enter
2026-03-21 18:41:37 +01:00
2026-04-21 11:52:09 +02:00
Here we comprehend the breaking activity on VGCC by: CDI, eCB and mGluR:
2026-03-21 18:41:37 +01:00
![breaking-cases.png](.attachments/breaking-cases.png)
2026-03-26 16:31:22 +01:00
Qui sostituiamo:
- CDI con concentrazione Ca2+
-- CDI is calcium-dependent inactivation of VGCCs. The inactivation happens because Ca²⁺ enters through the channel and binds to a calmodulin tethered to the channel's intracellular face, physically blocking it from reopening. This is a local, channel-specific event — it requires Ca²⁺ to be flowing through that channel right now, not residual Ca²⁺ drifting in the cytosol between spikes.
-- The recovery, by contrast, should run every millisecond unconditionally — CDI de-inactivation is a continuous process that proceeds whenever Ca²⁺ dissociates from calmodulin, which depends on the ambient Ca_micro level at all times.
2026-04-21 11:52:09 +02:00
- mGluR con concentrazione NT (forse su tempi di sec e quindi avremmo bisogno di un altro Tub)
2026-03-26 16:31:22 +01:00
2026-03-21 18:41:37 +01:00
- **Open** — zero active brakes. mGluR alone never escapes this group because its ceiling is alpha_mGluR = 0.4, meaning even at full it only removes 40% of conductance, leaving 60% — still above the 85% threshold. So mGluR is irrelevant to the open/not-open boundary. Only CDI and eCB decide.
2026-04-03 16:33:48 +02:00
- **Reduced/partial** — exactly one meaningful brake active. Either CDI has started building (mediumness), or eCB has risen from sustained postsynaptic activity, but not both simultaneously. The system is aware something is happening but has not compounded yet. This is the normal operating range during moderate sustained firing.
2026-03-21 18:41:37 +01:00
- **Suppressed** — two brakes multiplying. The compounding is what defines this zone — no single variable alone produces it (except CDI approaching full). 0.5 × 0.5 = 0.25 remaining is where the synapse starts losing significant transmission efficacy. Biologically this is the pre-silence warning zone: CDI is building from residual Ca²⁺ while eCB is already engaged from postsynaptic activity.
2026-04-03 16:33:48 +02:00
- **Closed — CDI** = full is the only reliable hard rule. Because CDI can reach 1.0 and appears as (1 - CDI_factor) in the formula, it alone drives conductance to zero regardless of eCB and mGluR state. The three-brake overlap corner case (eCB=full + CDI=mediumness + mGluR=full) also reaches here, but in practice CDI reaching full is the primary biological mechanism.
2026-03-21 18:41:37 +01:00
2026-03-22 11:03:33 +01:00
Devo controllare che le condizioni sotto siano esaustive.
2026-04-21 10:12:40 +02:00
##### Ca2+enterOpen: interacting
2026-03-21 18:41:37 +01:00
2026-03-22 11:03:33 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: Ca2+enterOpen
2026-04-14 15:24:01 +02:00
contained_by: VGCC-PRE
2026-03-22 11:03:33 +01:00
in_context: AP
rf: ( active: 6x )
2026-03-22 17:08:41 +01:00
hypothesis: (Ca2+ empty) and (eCB empty)
2026-03-22 11:03:33 +01:00
action: [Ca2+ increase, ATP decrease]
trace: None
```
2026-04-21 10:12:40 +02:00
##### Ca2+enterReduced-partial: interacting
2026-03-22 11:03:33 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: Ca2+enterReduced-partial
2026-04-14 15:24:01 +02:00
contained_by: VGCC-PRE
2026-03-22 11:03:33 +01:00
in_context: AP
rf: ( active: 6x )
2026-04-03 16:33:48 +02:00
hypothesis: (Ca2+ mediumness) OR ((eCB mediumness) AND (Ca2+ empty)) OR ((eCB full) AND (Ca2+ empty) AND (mGluR empty))
2026-03-22 11:03:33 +01:00
action: [Ca2+ increase, ATP decrease]
trace: None
```
2026-03-21 18:41:37 +01:00
2026-04-21 10:12:40 +02:00
##### Ca2+enterSuppressed: interacting
2026-03-21 12:42:59 +01:00
```Gen
2026-04-21 10:12:40 +02:00
interacting: Ca2+enterSupressed
2026-04-14 15:24:01 +02:00
contained_by: VGCC-PRE
2026-03-21 12:42:59 +01:00
in_context: AP
rf: ( active: 6x )
2026-04-03 16:33:48 +02:00
hypothesis: ((Ca2+ mediumness) AND (eCB full) OR (eCB mediumness))
2026-03-21 12:42:59 +01:00
action: [Ca2+ increase, ATP decrease]
trace: None
```