Update presynapse.md

This commit is contained in:
2026-05-31 13:18:52 +02:00
parent 6045ff073f
commit 2a29f93444
+91 -72
View File
@@ -54,12 +54,13 @@ PRESYNAPSE
_CaTracesLow: TUB [ full: 50x, active: 0x, empty: 0x ] _CaTracesLow: TUB [ full: 50x, active: 0x, empty: 0x ]
_Ca2FullDev: TUB [ full: 100x, active: _Ca2.full, empty: 40x ] _Ca2FullDev: TUB [ full: 100x, active: _Ca2.full, empty: 40x ]
# serve al dev _RrpFullDev: TUB [ full: 100x, active: _Rrp.full, empty: 40x ]
# serve al DEV
# Behaviour # Behaviour
$: BEHAVIOUR [ behaviour: MAIN_PRE ] $: BEHAVIOUR [ behaviour: MAIN_PRE ]
$: BEHAVIOUR [ behaviour: TUNE_PRE_VGCC ] $: BEHAVIOUR [ behaviour: TUNE_PRE_VGCC ]
$: BEHAVIOUR [ behaviour: DEV-TUBS_PRE ] $: BEHAVIOUR [ behaviour: DEV_PRE_TUBS ]
``` ```
### MAIN_PRE: !DAY ### MAIN_PRE: !DAY
@@ -415,115 +416,133 @@ PossibleDownPreVgccTun
trace: trace:
``` ```
### DEV_TUBS_PRE: !NIGHT ### DEV_PRE_TUBS: !NIGHT
```Gen ```Gen
DEV_TUBS_PRE DEV_PRE_TUBS
type: behaviour type: behaviour
activity_scope: !NIGHT activity_scope: !NIGHT
snippet: snippet:
# *?? # *fixed
@: CONTEXTOR [ snippet: ??, rf: active 60x ] @: CONTEXTOR [ snippet: CheckDevCa2Pre, rf: active 60x ]
*DecreaseCa2Full
@: ACCUMULATOR [ snippet: DecreaseCa2Full, rf: active 10x ]
*IncreaseCa2Full
@: ACCUMULATOR [ snippet: IncreaseCa2Full, rf: active 10x ]
# *fixed
@: CONTEXTOR [ snippet: CheckDevRrpPre, rf: active 60x ]
*DecreaseRrpFull
@: ACCUMULATOR [ snippet: DecreaseRrpFull, rf: active 10x ]
*IncreaseRrpFull
@: ACCUMULATOR [ snippet: IncreaseRrpFull, rf: active 10x ]
``` ```
#### CA2-PRESYNAPSE-DEV: Developer #### *fixed
```Gen ##### CheckDevCa2Pre
CA2-PRESYNAPSE-DEV
type: behaviour
develops: NEURON/NEURON-BEH/AXON/PRESYNAPSE/tub/Ca2+
# this is the tub whose "full" must be modulated
tub_dev: fullMod ( fullness: 100x, active: Ca2+/full, emptiness: 50x )
# qui stiamo modulando il full di Ca2+, associandolo ad
# active di fullMod. Cambiando active di fullMod,
# si cambia la full di Ca2+
tub_local:
tub_intricated:
- Nox ( contained_by: NEURON/NEURON-DAY/AXON/PRESYNAPSE )
- Ecb ( contained_by: NEURON/NEURON-DAY/AXON/PRESYNAPSE )
```
#### CheckPreCa2: Contextor
***Tens Milliseconds Time Scale*** ***Tens Milliseconds Time Scale***
```Gen ```Gen
CheckPreCa2: ( active: 60x ) CheckDevCa2Pre
type: contextor type: contextor
contained_by: NEURON-DEV
in_context: *fixed
in_context: Fixed
condition: ( empty ) condition: ( empty )
out_context: DecreaseCa2Full_ctx out_context: *DecreaseCa2Full
condition: NOT ( empty ) AND NOT ( Ca2+ full ) ???
out_context: Nothing_ctx
condition: ( full) condition: ( full)
out_context: IncreaseFull_ctx out_context: *IncreaseCa2Full
``` ```
#### DecreasePreCa2Full: Accumulator ##### *DecreaseCa2Full
###### DecreaseCa2Full
```Gen ```Gen
DecreasePreCa2Full: ( active: 1x ) DecreasePreCa2Full
type: accumulator type: accumulator
contained_by: NEURON-DEV
in_context: DecreaseCa2Full_ctx in_context: *DecreaseCa2Full
hypothesis: NOT ( full ) AND NOT ( empty ) hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease] action: [ increase, decrease]
trace: None trace: None
``` ```
#### IncreasePreCa2Full: Accumulator ##### *IncreaseCa2Full
###### IncreaseCa2Full
```Gen ```Gen
IncreasePreCa2Full: ( active: 1x ) IncreasePreCa2Full
type: accumulator type: accumulator
contained_by: NEURON-DEV
in_context: IncreaseCa2Full_ctx
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
```
#### RRP-PRESYNAPSE-DEV: Developer
```Gen
RRP-PRESYNAPSE-DEV
type: developer
contained_by: NEURON-DEV
develops: NEURON/NEURON-BEH/AXO/PRESYNAPSE/tub/Rrp
# this is the tub whose "full" must be modulated
tub_dev: fullMod ( fullness: 100x, active: Rrp/fullness, emptiness: 50x ) in_context: *IncreaseCa2Full
# RrpFull "contains" a number of blocks equal to the current Full.
# qui stiamo modulando la fullness di Rrp, associandola ad
# active di fullMod. Cambiando active di fullMod,
# si cambia la fullness di Rrp
tub_local: hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
tub_intricated: trace: None
- Nox ( contained_by: NEURON/NEURON-BEH/DENDRITIC-BRANCH/POSTSYNAPSE ) ```
- Ecb ( contained_by: NEURON/NEURON-BEH/DENDRITIC-BRANCH/POSTSYNAPSE )
#### *fixed
##### CheckDevRrpPre
***Tens Milliseconds Time Scale***
```Gen
CheckDevRrpPre
type: contextor
in_context: *fixed
condition: ( empty )
out_context: *DecreaseRrpFull
condition: ( full)
out_context: *IncreaseRrpFull
```
##### *DecreaseRrpFull
###### DecreaseRrpFull
```Gen
DecreasePreRrpFull
type: accumulator
in_context: *DecreaseCa2Full
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
```
##### *IncreaseCa2Full
###### IncreaseCa2Full
```Gen
IncreasePreCa2Full
type: accumulator
in_context: *IncreaseCa2Full
hypothesis: NOT ( full ) AND NOT ( empty )
action: [ increase, decrease]
trace: None
``` ```