Update presynapse.md

This commit is contained in:
2026-06-09 17:40:19 +02:00
parent e3fd155e45
commit a682fa5b56
+43 -43
View File
@@ -34,7 +34,7 @@ PRESYNAPSE
// Context
*AP: INTRICATION [ ref: &SOMA.*AP ]
*TunePossible: INTRICATION [ ref: &NEURON.*TunePossible ]
*TunPossible: INTRICATION [ ref: &NEURON.*TunPossible ]
// Tub
_NT: INTRICATION [ ref: &ASTROSYNAPSE._NT ]
@@ -64,15 +64,15 @@ PRESYNAPSE
# serve al DEV
// Behaviour
$: BEHAVIOUR [ behaviour: MAIN_PRE ]
$: BEHAVIOUR [ behaviour: TUNE_PRE_VGCC ]
$: BEHAVIOUR [ behaviour: DEV_PRE_TUBS ]
$: BEHAVIOUR [ behaviour: MAIN ]
$: BEHAVIOUR [ behaviour: TUN_VGCC ]
$: BEHAVIOUR [ behaviour: DEV_TUBS ]
```
### !DAY | MAIN_PRE
### !DAY | MAIN
```Gen
MAIN_PRE
MAIN
type: behaviour
@@ -175,7 +175,7 @@ Serve a:
- fare il tuning dei VGCC
- 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
- le tracce vengono eliminate quando il neurone e' in pausa, lontano da uno spike train, *TunPossible
- 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.
- 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.
@@ -335,7 +335,7 @@ Qui facciamo un flush di CaTraceX. Deve essere fatto a valle del tuning.
Ca2TracesClearance
type: accumulator
in_context: NOT *TunePossible
in_context: NOT *TunPossible
hypothesis: NOT _CaTraceHigh empty
action: [ _CaTRaceHigh decrease ]
@@ -350,10 +350,10 @@ Ca2TracesClearance
trace: None
```
### !DAY | TUNE_PRE_VGCC
### !DAY | TUN_VGCC
```Gen
TUNE_PRE_VGCC
TUN_VGCC
// qui stiamo attivando e disattivando PRE_VGCC. Fra un massimo full e minimo empty (empty puo' non essere 0)
@@ -362,7 +362,7 @@ TUNE_PRE_VGCC
snippet:
// *TunePossible
// *TunPossible
@: CONTEXTOR [ snippet: VgccCheck, rf: active 60x ]
// *VcggIncrease
@@ -372,7 +372,7 @@ TUNE_PRE_VGCC
@: ACCUMULATOR [ snippet: VcggDecrease, rf:active 10x ]
```
#### *TunePossible
#### *TunPossible
##### VgccCheck
@@ -382,7 +382,7 @@ Qui controlliamo che ci siano le condizioni per aumentare o diminuire l'attivazi
VgccCheck
type contextor
in_context: *TunePossible
in_context: *TunPossible
condition: _CaTraceHigh fullness
out_context: *VcggIncrease
@@ -421,11 +421,11 @@ VcggDecrease
trace:
```
### !NIGHT | DEV_PRE_TUBS
### !NIGHT | DEV_TUBS
```Gen
DEV_PRE_TUBS
DEV_TUBS
type: behaviour
activity_scope: !NIGHT
@@ -433,16 +433,16 @@ DEV_PRE_TUBS
snippet:
# *fixed
@: CONTEXTOR [ snippet: Ca2PreDevCheck, rf: active 60x ]
*Ca2PreFullDecrease
@: ACCUMULATOR [ snippet: Ca2PreFullDecrease, rf: active 10x ]
*Ca2PreFullIncrease
@: ACCUMULATOR [ snippet: Ca2PreFullIncrease, rf: active 10x ]
@: CONTEXTOR [ snippet: Ca2Check, rf: active 60x ]
*CaFullDecrease
@: ACCUMULATOR [ snippet: CaFullDecrease, rf: active 10x ]
*Ca2FullIncrease
@: ACCUMULATOR [ snippet: Ca2FullIncrease, rf: active 10x ]
# *fixed
@: CONTEXTOR [ snippet: RrpPreDevCheck, rf: active 60x ]
*RrpPreFullDecrease
@: ACCUMULATOR [ snippet: RrpPreFullDecrease, rf: active 10x ]
@: CONTEXTOR [ snippet: RrpCheck, rf: active 60x ]
*RrpFullDecrease
@: ACCUMULATOR [ snippet: RrpFullDecrease, rf: active 10x ]
*IncreaseRrpFull
@: ACCUMULATOR [ snippet: IncreaseRrpFull, rf: active 10x ]
@@ -450,50 +450,50 @@ DEV_PRE_TUBS
#### *fixed
##### Ca2PreDevCheck
##### Ca2Check
***Tens Milliseconds Time Scale***
```Gen
Ca2PreDevCheck
Ca2Check
type: contextor
in_context: *fixed
condition: ( empty )
out_context: *Ca2PreFullDecrease
out_context: *CaFullDecrease
condition: ( full)
out_context: *Ca2PreFullIncrease
out_context: *Ca2FullIncrease
```
##### *Ca2PreFullDecrease
##### *CaFullDecrease
###### Ca2PreFullDecrease
###### CaFullDecrease
```Gen
DecreasePreCa2Full
type: accumulator
in_context: *Ca2PreFullDecrease
in_context: *CaFullDecrease
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
```
##### *Ca2PreFullIncrease
##### *Ca2FullIncrease
###### Ca2PreFullIncrease
###### Ca2FullIncrease
```Gen
IncreasePreCa2Full
type: accumulator
in_context: *Ca2PreFullIncrease
in_context: *Ca2FullIncrease
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
@@ -502,50 +502,50 @@ IncreasePreCa2Full
#### *fixed
##### RrpPreDevCheck
##### RrpCheck
***Tens Milliseconds Time Scale***
```Gen
RrpPreDevCheck
RrpCheck
type: contextor
in_context: *fixed
condition: ( empty )
out_context: *RrpPreFullDecrease
out_context: *RrpFullDecrease
condition: ( full)
out_context: *IncreaseRrpFull
```
##### *RrpPreFullDecrease
##### *RrpFullDecrease
###### RrpPreFullDecrease
###### RrpFullDecrease
```Gen
DecreasePreRrpFull
type: accumulator
in_context: *RrpPreFullDecrease
in_context: *RrpFullDecrease
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
```
##### *RrpPreFullIncrease
##### *RrpFullIncrease
###### RrpPreFullIncrease
###### RrpFullIncrease
```Gen
RrpPreFullIncrease
RrpFullIncrease
type: accumulator
in_context: *RrpPreFullIncrease
in_context: *RrpFullIncrease
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]