prima ristrutturazione. Ora c'e' distinzione fra comportamenti di DAY e NIGHT. IL TUN e' sparito, ciscun container ha il proprio Tuner se necessario.

This commit is contained in:
2026-04-14 11:16:41 +02:00
parent 5ef5ce5a8d
commit 46435caa33
9 changed files with 193 additions and 219 deletions
+52
View File
@@ -578,6 +578,58 @@ Gln — depletes over bursts, refilled by glucose (slowest, astrocyte-depend
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.
#### TUN-PRE-VGCC: Tuner
```Gen
Tuner: TUN-PRE-VGCC
contained_by: BEH-PRE
tunes: BEH-PRE/expansion/BEH-PRE-VCGG
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-PRE-VCGG/fullness, empty: 0x) # riferimento a possible di BEH-PRE-VCGG
- actMod ( fullness: None, active: BEH-PRE-VCGG/active, empty: BEH-PRE-VCGG/emptiness) # riferimento a active di BEH-PRE-VCGG
# qui stiamo modulando possible e actual di BEH-PRE-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
context_intricated:
- TunPossible ( contained_by: DAY-N )
tub_local:
tub_intricated:
```
##### Context
```Gen
context: Check
contained_by: TUN-PRE-VGCC
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunPreVcgg
```
##### Episode
```Gen
episode: Tun
contained_by: TUN-PRE-VGCC
in_context: TunPreVcgg
rf: ( active: x )
hypothesis:
action:
trace:
```
## BEH-PRE-VGCC: Container
Voltage-Controlled Gated Channels: Qui per ora non gestiamo l'evoluzione della depolarizzazione. Alla scomparsa dell'AP, i VGCC smettono di funzionare.
-19
View File
@@ -1,19 +0,0 @@
# BEH-N: Container
**Neuron Behavior**: (directly observable, excluding TUN e DEV).
Questo container serve solo ad espandere AXO, SOMA e DB, ed ad essere attivato dallo scope DAY in N.md.
```Gen
container: BEH-N
include:
BEH-AXO.md
BEH-SOMA.md
BEH-BD.md
expansion:
- BEH-AXO ( active: 1x )
- BEH-SOMA ( active: 1x )
- BEH-DB ( active: 3x )
```
+48
View File
@@ -313,6 +313,54 @@ Il clearance lo facciamo qui nel container dove creaiamo anche i VPost, perche'
### min: behaviors POST
#### TUN-POST-AMPA: Tuner
```Gen
tuner: TUN-POST-AMPA
contained_by: BEH-POST
tunes: BEH-POST/expansion/BEH-POST-IC
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-POST-IC/fullness, empty: 0x) # riferimento a possible di BEH-PRE
- actMod ( fullness: None, active: BEH-POST-IC/active, empty: BEH-POST-IC/emptiness) # riferimento a active di BEH-PRE
context_intricated:
- TunPossible ( contained_by: DAY-N )
tub_local:
tub_intricated:
```
##### Context
```Gen
context: Check
contained_by: TUN-POST-AMPA
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunPostIc
```
##### Episode
```Gen
episode: ?
contained_by: TUN-POST-AMPA
in_context: TunPostIc
rf: ( active: x )
hypothesis:
action:
trace:
```
## BEH-POST-AMPA: Container
```Gen
+54
View File
@@ -210,6 +210,60 @@ episode: ClearVSOMA
hypothesis:
action:
trace:
```
### sec: behaviors SOMA
### min: behaviors SOMA
#### TUN-SOMA-VCGG: Tuner
```Gen
tuner: TUN-SOMA-VCGG
contained_by: BEH-SOMA
tunes: BEH-SOMA/expansion/BEH-SOMA-VCGG
expansion: BEH-SOMA-VCGG
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-SOMA-VCGG/fullness, empty: 0x) # riferimento a possible di BEH-PRE
- actMod ( fullness: None, active: BEH-SOMA-VCGG/active, empty: BEH-SOMA-VCGG/emptiness) # riferimento a active di BEH-PRE
context_intricated:
- TunPossible ( contained_by: DAY-N )
tub_local:
tub_intricated:
```
##### Context
```Gen
context: Check
contained_by: TUN-SOMA-VCGG
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunSomaVcgg
```
##### Episode
```Gen
episode: ?
contained_by: TUN-PRE-VGCC
in_context: TunSomaVcgg
rf: ( active: x )
hypothesis:
action:
trace:
```
## BEH-SOMA-VGSC: Container
+28
View File
@@ -0,0 +1,28 @@
# DAY-N: Container
**Neuron Behavior**: (traditionally observable, excluding Episodes Tuner).
Questo container serve solo ad espandere AXO, SOMA e DB, ed ad essere attivato dallo scope DAY in N.md.
```Gen
container: DAY-N
expansion:
- BEH-AXO ( active: 1x )
- BEH-SOMA ( active: 1x )
- BEH-DB ( active: 3x )
```
## TunPossibility: Context
Qui controlliamo di essere lontani da uno spike train. Questo per eventualmente rendere possibili i tuning.
```Gen
context: TunPossibility
contained_by: DAY-N
in_context: Fixed
rf: 60x
condition: ( SpikeTrainTraces Empty ) # Day
out_context: TunPossible
+10 -9
View File
@@ -10,19 +10,21 @@ In questa prima comprensione, cerchiamo di fare un'espressione la piu' semplice
comprehension: N
include:
BEH-N.md
TUN-N.md
DEV-N.md
DAY-N.md
BEH-AXO.md
BEH-SOMA.md
BEH-BD.md
NIGHT-N.md
expansion: BEH-N ( active: 1x )
expansion: DAY-N ( active: 1x )
tub_intricated: DevPossible ( contained_by: BEH-ORG )
tub_intricated: NightPossible ( contained_by: BEH-ORG )
# qui e' l'organismo che va a dormire (Ipotalamo)
```
### BehTunDevPossibility: Scope
Alternanza BEH-N e TUN-N durante il giorno e DEV-N notte. Influenzata da intricazioni con lipotalamo che si occupa della fatica organismica. Lalternanza dei comportamenti in BEH-N e TUN-N, invece, e gestita in TUN-N.
Alternanza DAY-N durante il giorno e NIGHT-N notte. Influenzata da intricazioni con lipotalamo che si occupa della fatica organismica.
```Gen
scope: BehTunDevPossibility
@@ -32,9 +34,8 @@ scope: BehTunDevPossibility
rf: 60x
condition: NOT ( DevPossible fullness ) # Day
activate: BEH-N # la disattivazione e' la non attivazione
activate: TUN-N
activate: DAY-N # la disattivazione e' la non attivazione
condition: ( DevPossible fullness ) # Night
activate: DEV-N
activate: NIGHT-N
```
+1 -1
View File
@@ -1,4 +1,4 @@
# DEV-N: Modulator
# NIGHT-N: Modulator
Neuron Development - LTP-LTD Behavior:
-190
View File
@@ -1,190 +0,0 @@
# TUN-N: Modulator
**MTP-MTD Behavior**: Il TUN-N assieme a BEH-N sono entrambi attivi durante Day. TUN sente la stasi di BEH-N, quando e lontano da uno spiketrain, e contestualizza i comportamenti di TUN.
Il TUN contiene quei behavior di modulazione che non cambiano la somma (fullness + active). La modulazione TUN sposta da fullness a active e viceversa. Ovvero non ce creazione di nuove “forma” di possibilita. Nel caso di SYN, lo spostamento e da possible a “a disposizione” di SYN.
```Gen
modulator: TUN-N
contained_by: N
tub_local:
- SpikeTrainTraces (fullness: 50x, active: 0x, emptiness: 0x)
# intricated with BEH-SOMA
```
## TunPossibility: Context
Qui controlliamo di essere lontani da uno spike train. Siamo in Day con BEH.
```Gen
context: TunPossibility
contained_by: TUN-N
in_context: Fixed
rf: 60x
condition: ( SpikeTrainTraces Empty ) # Day
out_context: TunPossible
```
## TUN-CHAN: Modulator
Qui si modulano i canali ionici, sia quelli voltage (PRE/POST/SO/altro?) che quelli Neuro (POST/SO(inibitori)). Non si creano o si distruggono (lo si fa in Developing), ma si rendono attivi disattivi quelli presenti.
> Minutes/hours Time Scale
```Gen
modulator: TUN-CHAN
contained_by: TUN-N
```
### TUN-PRE-VGCC: Modulator
```Gen
modulator: TUN-PRE-VGCC
contained_by: TUN-CHAN
modulates: BEH-PRE/expansion/BEH-PRE-VCGG
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-PRE-VCGG/fullness, empty: 0x) # riferimento a possible di BEH-PRE-VCGG
- actMod ( fullness: None, active: BEH-PRE-VCGG/active, empty: BEH-PRE-VCGG/emptiness) # riferimento a active di BEH-PRE-VCGG
# qui stiamo modulando possible e actual di BEH-PRE-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
context_intricated:
- TunPossible ( contained_by: TUN-N )
tub_local:
tub_intricated:
```
#### Context
```Gen
context: Check
contained_by: TUN-PRE-VGCC
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunPreVcgg
```
#### Episode
```Gen
episode: Tun
contained_by: TUN-PRE-VGCC
in_context: TunPreVcgg
rf: ( active: x )
hypothesis:
action:
trace:
```
### TUN-POST-AMPA: Modulator
```Gen
modulator: TUN-POST-AMPA
contained_by: TUN-CHAN
modulates: BEH-POST/expansion/BEH-POST-IC
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-POST-IC/fullness, empty: 0x) # riferimento a possible di BEH-PRE
- actMod ( fullness: None, active: BEH-POST-IC/active, empty: BEH-POST-IC/emptiness) # riferimento a active di BEH-PRE
context_intricated:
- TunPossible ( contained_by: TUN-N )
tub_local:
tub_intricated:
```
#### Context
```Gen
context: Check
contained_by: TUN-POST-IC
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunPostIc
```
#### Episode
```Gen
episode: ?
contained_by: TUN-POST-IC
in_context: TunPostIc
rf: ( active: x )
hypothesis:
action:
trace:
```
### TUN-SOMA-VCGG: Modulator
```Gen
modulator: TUN-SOMA-VCGG
contained_by: TUN-CHAN
modulates: BEH-SOMA/expansion/BEH-SOMA-VCGG
expansion: BEH-SOMA-VCGG
tub_modulation: # in TUN agiamo su POS/ACT
- posMod ( fullness: None, active: BEH-SOMA-VCGG/fullness, empty: 0x) # riferimento a possible di BEH-PRE
- actMod ( fullness: None, active: BEH-SOMA-VCGG/active, empty: BEH-SOMA-VCGG/emptiness) # riferimento a active di BEH-PRE
context_intricated:
- TunPossible ( contained_by: TUN-N )
tub_local:
tub_intricated:
```
#### Context
```Gen
context: Check
contained_by: TUN-SOMA-VCGG
in_context: TunPossible
rf: ( active: 60x )
condition:
out_context: TunSomaVcgg
```
#### Episode
```Gen
episode: ?
contained_by: TUN-PRE-VGCC
in_context: TunSomaVcgg
rf: ( active: x )
hypothesis:
action:
trace:
```
View File