From b70e1c0fa055d5f5a1f2fbc3f2518a0080a16b9a Mon Sep 17 00:00:00 2001 From: ocrampal Date: Wed, 27 May 2026 14:08:01 +0200 Subject: [PATCH] varie --- elements/neuron/presynapse.md | 80 ++++++++++++++++++----------------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/elements/neuron/presynapse.md b/elements/neuron/presynapse.md index e034460..bcd9d5c 100644 --- a/elements/neuron/presynapse.md +++ b/elements/neuron/presynapse.md @@ -17,7 +17,25 @@ PRESYNAPSE type: comprehension expand_comprehension: - _Vgcc_pre: VGCC-PRE [ full: 10x, active: 5x, empty: 2x ] + @VGCC-PRE: VGCC_PRE [ full: 10x, active: 5x, empty: 2x ] + + tub_local: + _Vgcc_pre: TUB [ comp: @VGCC_PRE ] + + _Ca2+: TUB [ full: 60x, active: 30x, empty: 0x ] + _Ca2+DevFull: TUB [ full: 100x, active: _Ca2+.full, empty: 40x ] + + _Rrp: TUB [ full: 30x, active: 15x, empty: 0x ] + _Rp: TUB [ full: 30x, active: 15x, empty: 0x ] + _CaTraces: TUB [ full: 50x, active: 0x, empty: 0x ] + + tub_intricated: + _NT: TUB [&ASTROSYNAPSE._NT] + _ATP: TUB [&ASTROCYTE?._ATP] + _eCB: TUB [&POSTSYNAPSE._eCB] + + context_intricated: + *AP: CONTEXT [SOMA] ??? instantiate_container: @: BEHAVIOR_PRE [] @@ -32,23 +50,9 @@ BEHAVIOR_PRE type: container activity_scope: !DAY - tub_local: - _Ca2+: TUB [ full: 60x, active: 30x, empty: 0x ] - _Rrp: TUB [ full: 30x, active: 15x, empty: 0x ] - _Rp: TUB [ full: 30x, active: 15x, empty: 0x ] - _CaTraces: TUB [ full: 50x, active: 0x, empty: 0x ] - - tub_intricated: - _NT: TUB [ASTROSYNAPSE._NT] - _ATP: TUB [ASTROCYTE?._ATP] - _eCB: TUB [POSTSYNAPSE._eCB] - - context_intricated: - &AP: CONTEXT [SOMA] ??? - snippets: - # &AP + # *AP @: ACCUMULATOR [snip: NTreleaseLow, RF: active 12x] @: ACCUMULATOR [snip: NTreleaseMedium, RF: active 9x] @: ACCUMULATOR [snip: NTreleaseHigh, RF: active 6x] @@ -57,7 +61,7 @@ BEHAVIOR_PRE @: ACCUMULATOR [snip: TracesAccMedium, RF: active 6x] @: ACCUMULATOR [snip: TracesAccHigh, RF: active 10x] - # NOT &AP + # NOT *AP @: ACCUMULATOR [snip: eCBClearenceMedium, RF: active 24x] @: ACCUMULATOR [snip: eCBClearenceLow, RF: active 48x] @@ -78,7 +82,7 @@ BEHAVIOR_PRE - **_CaTraces**: sono le tracce di permanenza della concentrazione di Ca2+. Servono alla modulazione (TUN) - **_eCB**: retrograde signal updates from postsynapsis (postsynaptic input) -#### &AP +#### *AP Il rilascio di NT lo facciamo nel contesto di AP. Biologicamente dovrebbe avvenire solo in base alle concentrazioni, quindi anche al difuori degli AP. @@ -101,7 +105,7 @@ In tutti i casi di NT ```Gen NTreleaseLow - in_context: &AP + in_context: *AP hypothesis: ( _Ca2+ mediumness ) AND ( _Rrp mediumness ) AND NOT( _ATP empty ) action: [_Rrp decrease, _Nt increase, _ATP decrease] @@ -113,7 +117,7 @@ NTreleaseLow ```Gen NTreleaseMedium - in_context: &AP + in_context: *AP hypothesis: (( _Ca2+ fullness ) AND ( _Rrp mediumness ) OR ( _Ca2+ mediumness ) AND ( _Rrp fullness )) AND @@ -127,7 +131,7 @@ NTreleaseMedium ```Gen NTreleaseHigh - in_context: &AP + in_context: *AP hypothesis: ( _Ca2+ fullness ) AND ( _Rrp fullness ) AND NOT( _ATP empty ) @@ -143,14 +147,14 @@ Serve a: - dare la velocita' al trasporto di vesicles da RP a RRP, anche se non avendo ancora compreso _ATP, la velocita' non cambia molto la sostanza. - le tracce vengono eliminate quando il neurone e' in pausa, lontano da uno spike train, &TunePossible - Abbiamo 3 tracce, high, medium and low. Andiamo a verificare una combinazione di queste per fare la modulazione -- RF e' a 10, questo dovrebbe essere un RF di campionamento durante &AP context che dovremmo assicurarci sia tipo 100. Il che implicherebbe 10 campionamenti. +- RF e' a 10, questo dovrebbe essere un RF di campionamento durante *AP context che dovremmo assicurarci sia tipo 100. Il che implicherebbe 10 campionamenti. - 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. - 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. The result is that CaTrace 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. ```Gen Ca2+TracesAccuLow - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ emptiness) action: [CaTraceLow increase] @@ -162,7 +166,7 @@ Ca2+TracesAccuLow ```Gen Ca2+TracesAccMedium - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ mediumness) action: [CaTraceMed increase] @@ -174,14 +178,14 @@ Ca2+TracesAccMedium ```Gen Ca2+TracesAccumulationHigh - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ fullness) action: [CaTraceHigh increase] trace: None ``` -#### NOT &AP +#### NOT *AP ##### eCBClearance @@ -192,7 +196,7 @@ Qui non facciamo un flush di eCB, riduciamo ogni mezzo secondo (context) di un R ```Gen eCBClearance: ( active: 24x ) # Slow - in_context: NOT &AP + in_context: NOT *AP hypothesis: NOT (eCB empty) action: [eCB decrease] @@ -210,7 +214,7 @@ Rate: 0.00 – 0.25 ```Gen RPShuttleLow - in_context: NOT &AP + in_context: NOT *AP hypothesis: (CaTraceLow fullness) OR (RP emptiness) OR @@ -228,7 +232,7 @@ Rate: 0.50 – 0.97 ```Gen RPShuttleMedium - in_context: &AP + in_context: *AP hypothesis: (CaTraceMedium fullness) AND (RP mediumness) AND (_Rrp mediumness) OR (CaTraceHigh fullness) AND (RP mediumness) AND (_Rrp mediumness) OR # signal boost @@ -247,7 +251,7 @@ Rate: 1.25 – 1.94 ```Gen RPShuttleHigh - in_context: &AP + in_context: *AP hypothesis: (CaTraceHigh fullness) AND (RP fullness) AND (_Rrp mediumness) OR # signal + supply (CaTraceHigh fullness) AND (RP mediumness) AND (_Rrp emptiness) OR # signal + vacancy @@ -418,7 +422,7 @@ BEHAVIOR_VGCC_PRE ``` -#### &AP +#### *AP Da rivedere le condizioni per aggiungere mGluR che ha come proxy NT concentration!!!!! @@ -445,7 +449,7 @@ Devo controllare che le condizioni sotto siano esaustive. Qui ho confuso high co ```Gen Ca2+enterLow - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ empty) AND (eCB empty) action: [_Ca2+ increase, _ATP decrease] @@ -457,7 +461,7 @@ Ca2+enterLow ```Gen Ca2+enterMedium - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ mediumness) OR ((eCB mediumness) AND (_Ca2+ empty)) OR @@ -471,7 +475,7 @@ Ca2+enterMedium ```Gen Ca2+enterHigh - in_context: &AP + in_context: *AP hypothesis: (_Ca2+ mediumness) AND (eCB full) OR (eCB mediumness) @@ -479,9 +483,9 @@ Ca2+enterHigh trace: None ``` -#### NOT &AP +#### NOT *AP -Qui eliminiamo Ca2+. Il tempo che ci mette ad eliminare il Ca2+ dovrebbe essere minoe dell'inervallo fra un &AP e un'altra. Siccome non comprendiamo per ora _ATP, non c'e' accumulo di Ca2+ per mancanza di _ATP (stanchezza). +Qui eliminiamo Ca2+. Il tempo che ci mette ad eliminare il Ca2+ dovrebbe essere minoe dell'inervallo fra un *AP e un'altra. Siccome non comprendiamo per ora _ATP, non c'e' accumulo di Ca2+ per mancanza di _ATP (stanchezza). Non non comprendiamo anche il ristabilimento del Voltage, con altri Ioni entranti e uscenti, per ora tutto dipende da AP del SOMA. Non comprendiamo per ora: @@ -500,7 +504,7 @@ Qui disinguiamo: ```Gen Ca2+ClearanceLow - in_context: NOT &AP + in_context: NOT *AP hypothesis: (NOT _Ca2+ fullness) AND (NOT _Ca2+ empty) action: [_Ca2+ decrease] @@ -512,7 +516,7 @@ Ca2+ClearanceLow ```Gen Ca2+ClearanceHigh - in_context: NOT &AP + in_context: NOT *AP hypothesis: NOT (Ca2+ empty) action: [Ca2+ decrease]