Merge branch 'master' of https://repo.splindex.net/ocrampal/organism
This commit is contained in:
@@ -14,44 +14,51 @@ Expansions and modulations:
|
||||
|
||||
```Gen
|
||||
|
||||
include:
|
||||
post_ampa.md
|
||||
|
||||
POSTSYNAPSE
|
||||
|
||||
type: comprehension
|
||||
|
||||
expansion:
|
||||
_@PostAmpaAll: TUB [ comprehension: POST-AMPA, full: 10x, active: 5x, empty: 2x ]
|
||||
|
||||
intrication:
|
||||
# Scope
|
||||
!DAY: INTRICATION [ ref: &ORGANISM.!DAY ]
|
||||
!NIGHT: INTRICATION [ ref: &ORGANISM.!NIGHT ]
|
||||
|
||||
# Context
|
||||
*bAP: INTRICATION [ ref: &SOMA.*bAP ]
|
||||
*TunPossible: INTRICATION [ ref: &NEURON.*TunPossible ]
|
||||
type: comprehension
|
||||
|
||||
# Tub
|
||||
_NT: INTRICATION [ ref: &ASTROSYNAPSE._NT ]
|
||||
_Vpost: INTRICATION [ ref: ??._VPost ]
|
||||
include: post_ampa.md
|
||||
|
||||
// ########################## Intrication ##########################
|
||||
|
||||
|
||||
// Scope
|
||||
!DAY: INTRICATE [ scope: &ORGANISM.!DAY ]
|
||||
!NIGHT: INTRICATE [ scope: &ORGANISM.!NIGHT ]
|
||||
|
||||
// Context
|
||||
*bAP: INTRICATE [ context: &SOMA.*bAP ]
|
||||
*TunPossible: INTRICATE [ context: &NEURON.*TunPossible ]
|
||||
|
||||
// Tub
|
||||
_NT: INTRICATE [ tub: &ASTROSYNAPSE._NT ]
|
||||
_Vpost: INTRICATE [ tub: ??._VPost ]
|
||||
|
||||
instantiation:
|
||||
# Context
|
||||
// ########################## Instantiation ##########################
|
||||
|
||||
// Context
|
||||
|
||||
# Tub
|
||||
_Ca2: TUB [ full: 60x, active: 30x, empty: 0x ]
|
||||
_Na: TUB [ full: 60x, active: 30x, empty: 0x ]
|
||||
_Nox: TUB [ full: 100x, active: 20x, empty: 0x ] # Nitric Oxide (NO): A gas that diffuses freely.
|
||||
_eCB: TUB [ full: 100x, active: 20x, empty: 0x ] # Endocannabinoids (e.g., 2-AG)
|
||||
// Tub
|
||||
_Ca2: INSTANTIATE [ tub: local, full: 60x, act: 30x, empty: 0x ]
|
||||
_Na: INSTANTIATE [ tub: local, full: 60x, act: 30x, empty: 0x ]
|
||||
_Nox: INSTANTIATE [ tub: local, full: 100x, act: 20x, empty: 0x ] # Nitric Oxide (NO): A gas that diffuses freely.
|
||||
_eCB: INSTANTIATE [ tub: local, full: 100x, act: 20x, empty: 0x ] # Endocannabinoids (e.g., 2-AG)
|
||||
|
||||
_posMod: TUB [ full: None, active: ??, empty: 0x) # riferimento a possible di BEH-PRE
|
||||
_actMod: TUB [ full: None, active: ??, empty: ??) # riferimento a active di BEH-PRE
|
||||
_posMod: INSTANTIATE [ tub: local, full: None, act: ??, empty: 0x) # riferimento a possible di BEH-PRE
|
||||
_actMod: INSTANTIATE [ tub: local, full: None, act: ??, empty: ??) # riferimento a active di BEH-PRE
|
||||
|
||||
# Behaviour
|
||||
$: BEHAVIOUR [ behaviour: MAIN_POST ]
|
||||
$: BEHAVIOUR [ behaviour: TUN-POST-AMPA ]
|
||||
// Container
|
||||
void: INSTANTIATE [ scope: !DAY, container: ACTION, context: *bAP ]
|
||||
void: INSTANTIATE [ scope: !DAY, container: RECOVERY, context: NOT *bAP, *Spike_train ]
|
||||
void: INSTANTIATE [ scope: !DAY, container: PREPARE, context: * NOT Spike_train ]
|
||||
void: INSTANTIATE [ scope: !NIGHT, container: ACTION, context: *Not_rem_1 ]
|
||||
void: INSTANTIATE [ scope: !NIGHT, container: RECOVERY, context: *Not_rem_2 ]
|
||||
void: INSTANTIATE [ scope: !NIGHT, container: PREPARE, context: *Rem ]
|
||||
|
||||
// ########################## Expansion ##########################
|
||||
|
||||
_@PostAmpaAll: INSTANTIATE [ tub: EXPAND [ comprehension: POST-AMPA ], full: 10x, active: 5x, empty: 2x ]
|
||||
|
||||
```
|
||||
|
||||
@@ -64,7 +71,9 @@ POSTSYNAPSE
|
||||
- **_eCB**:
|
||||
- **_Nox**:?
|
||||
|
||||
### MAIN_POST: !DAY
|
||||
## !DAY | ACTION | *bAP
|
||||
|
||||
//### MAIN_POST: !DAY
|
||||
```
|
||||
MAIN_POST
|
||||
type: behaviour
|
||||
@@ -89,12 +98,12 @@ MAIN_POST
|
||||
|
||||
```
|
||||
|
||||
#### *bAP
|
||||
//#### *bAP
|
||||
|
||||

|
||||
|
||||
|
||||
##### CaNDMAEnterMax
|
||||
//##### CaNDMAEnterMax
|
||||
|
||||
```Gen
|
||||
CaNDMAEnterMax
|
||||
@@ -108,7 +117,7 @@ CaNDMAEnterMax
|
||||
trace:
|
||||
```
|
||||
|
||||
##### CaNDMAEnterMed
|
||||
//##### CaNDMAEnterMed
|
||||
|
||||
```Gen
|
||||
CaNDMAEnterMed
|
||||
@@ -121,9 +130,10 @@ CaNDMAEnterMed
|
||||
trace:
|
||||
```
|
||||
|
||||
#### NOT *bAP
|
||||
## !DAY | RECOVERY | NOT *bAP, *Spike_train
|
||||
//#### NOT *bAP
|
||||
|
||||
##### CaNDMAEnterLow
|
||||
//##### CaNDMAEnterLow
|
||||
|
||||
```Gen
|
||||
CaNDMAEnterLow
|
||||
@@ -136,7 +146,7 @@ CaNDMAEnterLow
|
||||
trace:
|
||||
```
|
||||
|
||||
##### CaNDMAEnterMedNotBap
|
||||
//##### CaNDMAEnterMedNotBap
|
||||
|
||||
```Gen
|
||||
CaNDMAEnterMedNotBap
|
||||
@@ -149,7 +159,7 @@ CaNDMAEnterMedNotBap
|
||||
trace:
|
||||
```
|
||||
|
||||
##### CaClearance
|
||||
//##### CaClearance
|
||||
|
||||
```Gen
|
||||
CaClearance # Low
|
||||
@@ -162,7 +172,7 @@ CaClearance # Low
|
||||
trace: None
|
||||
```
|
||||
|
||||
##### VPostMax
|
||||
//##### VPostMax
|
||||
```Gen
|
||||
VPostMa
|
||||
type: accumulator
|
||||
@@ -174,7 +184,7 @@ VPostMa
|
||||
trace: None
|
||||
```
|
||||
|
||||
##### VPostMed
|
||||
//##### VPostMed
|
||||
```Gen
|
||||
VPostMed
|
||||
type: accumulator
|
||||
@@ -186,7 +196,7 @@ VPostMed
|
||||
trace: None
|
||||
```
|
||||
|
||||
##### VPostMin
|
||||
//##### VPostMin
|
||||
```Gen
|
||||
VPostMin
|
||||
type: accumulator
|
||||
@@ -199,7 +209,7 @@ VPostMin
|
||||
```
|
||||
|
||||
Il VPost clearance lo facciamo qui nel container dove creaiamo anche i VPost, perche' altrimenti, se lo facessimo in DB, perderemmo l'aspetto temporale della contribuzione dei singoli POST.
|
||||
##### VPostClearance
|
||||
//##### VPostClearance
|
||||
```Gen
|
||||
VPostClearance
|
||||
type: accumulator
|
||||
@@ -213,7 +223,7 @@ VPostClearance
|
||||
|
||||
Il NA clearance lo mettiamo qui come sniplet, perche' gli AMPA creano, e questi pompano fuori. Qui non e' un problema di perdere l'integrazione temporale, perche' gli AMPA sono tutti uguali nel loro behavior. Abbiamo messo gli AMPA come container perche' cosi' possiamo modularne la numerosita'.
|
||||
|
||||
##### NaClearanceHigh
|
||||
//##### NaClearanceHigh
|
||||
```Gen
|
||||
NaClearanceHigh
|
||||
type: accumulator
|
||||
@@ -225,7 +235,7 @@ NaClearanceHigh
|
||||
trace: None
|
||||
```
|
||||
|
||||
##### NaClearanceLow
|
||||
//##### NaClearanceLow
|
||||
```Gen
|
||||
NaClearanceLow
|
||||
type: accumulator
|
||||
@@ -237,7 +247,7 @@ NaClearanceLow
|
||||
trace: None
|
||||
```
|
||||
|
||||
### TUN-POST-AMPA: !DAY
|
||||
//### TUN-POST-AMPA: !DAY
|
||||
```Gen
|
||||
TUN-POST-AMPA
|
||||
type: behaviour
|
||||
@@ -256,9 +266,9 @@ TUN-POST-AMPA
|
||||
|
||||
|
||||
```
|
||||
#### *TunPossible
|
||||
//#### *TunPossible
|
||||
|
||||
##### CheckTunPostAmpa
|
||||
//##### CheckTunPostAmpa
|
||||
```Gen
|
||||
CheckTunPostAmpa
|
||||
type: contextor
|
||||
@@ -271,7 +281,7 @@ CheckTunPostAmpa
|
||||
out_context: *TryTunDownPostAmpa
|
||||
```
|
||||
|
||||
##### PossibleUpPostAmpaTun
|
||||
//##### PossibleUpPostAmpaTun
|
||||
```Gen
|
||||
PossibleUpPostAmpaTun: ( active: 10x )
|
||||
type: accumulator
|
||||
@@ -282,7 +292,7 @@ PossibleUpPostAmpaTun: ( active: 10x )
|
||||
trace:
|
||||
```
|
||||
|
||||
##### PossibleDownPostAmpaTun
|
||||
//##### PossibleDownPostAmpaTun
|
||||
```Gen
|
||||
PossibleDownPostAmpaTun
|
||||
type: accumulator
|
||||
@@ -292,3 +302,12 @@ PossibleDownPostAmpaTun
|
||||
action:
|
||||
trace:
|
||||
```
|
||||
|
||||
## !DAY | PREPARE | NOT *Spike_train
|
||||
|
||||
## !NIGHT | ACTION | *Not_rem_1
|
||||
|
||||
## !NIGHT | RECOVERY | *Not_rem_2
|
||||
|
||||
## !NIGHT | PREPARE | *Rem
|
||||
|
||||
|
||||
Reference in New Issue
Block a user