diff --git a/elements/astrocyte/atrocyte.md b/elements/astrocyte/atrocyte.md index 9913720..6d4e2c7 100644 --- a/elements/astrocyte/atrocyte.md +++ b/elements/astrocyte/atrocyte.md @@ -1,10 +1,9 @@ # astrocyte.md -Da un certo punto di vista Astrocyte e' come un Neurone, mette a disposizione SynBouton, che con Presynapse e Postynapse creano la Synapse. Ma la Synapse forse e' esterna al concetto di atrocyte? +Da un certo punto di vista Astrocyte e' come un Neurone, mette a disposizione Astrosynapse, che con Presynapse e Postynapse creano la Synapse. Ma la synapse e' un concetto che verifichiamo quando c'e' il bind fra astrosynapse, presynapse e postsynapse. A single astrocyte has a highly branched structure with thousands of fine processes, each wrapping around a different synapse. A human cortical astrocyte can contact anywhere from 100,000 to 2 million synapses simultaneously. So the question of selectivity is real and important. - ## ASTROCYTE: Comprehension ```Gen @@ -45,3 +44,16 @@ ASTROCYTE # Behaviour $: BEHAVIOUR [ behaviour: ?? ] ``` + +### MAIN_ASTRO + +```Gen +MAIN_ASTRO + + type: behaviour + + within_scope: !DAY + + snippet: + # *?? + @: ACCUMULATOR [ snippet: ?, rf: active 12x ] diff --git a/elements/neuron/neuron-beh.md b/elements/neuron/neuron-beh.md deleted file mode 100644 index 326aa9d..0000000 --- a/elements/neuron/neuron-beh.md +++ /dev/null @@ -1,34 +0,0 @@ -# neuron-beh.md - -## NEURON-BEH: Container - -**Neuron Behavior**: (traditionally observable, excluding Episodes Tuner). - -Questo container viene attivato durente il DAY in neuron.md. - -```Gen -NEURON-BEH - - type: container - - expansion: - - AXON ( active: 1x ) - - SOMA ( active: 1x ) - - D-BRANCH ( active: 3x ) -``` - -### TunPossibility: contextor - -Qui controlliamo di essere lontani da uno spike train. Questo per eventualmente rendere possibili i tuning. - -```Gen -TunPossibility - - type: contextor - - contained_by: NEURON-BEH - in_context: Fixed - rf: 60x - - condition: ( SpikeTrainTraces Empty ) # Day - out_context: TunPossible diff --git a/elements/neuron/neuron.md b/elements/neuron/neuron.md index e7c43d4..d1685f3 100644 --- a/elements/neuron/neuron.md +++ b/elements/neuron/neuron.md @@ -12,13 +12,64 @@ NEURON type: comprehension include: - neuron-beh.md axon.md soma.md postsynapse.md - dendritic-branch.md - neuron-dev.md + d-branch.md - expansion: NEURON-BEH ( active: 1x ) + expansion: + + @AXON: EXPAND [ comprehension: AXON ] + @SOMA: EXPAND [ comprehension: SOMA ] + @D_BRANCH: EXPAND [ comprehension: D_BRANCH ] + + intrication: + + # Scope + !DAY: INTRICATION [ ref: &ORGANISM.!DAY ] + !NIGHT: INTRICATION [ ref: &ORGANISM.!NIGHT ] + + # Context + *??: INTRICATION [ ref: &??.*?? ] + + # Tub + _??: INTRICATION [ ref: &??._?? ] + + instantiation: + + # Context + *TunPossible: CONTEXT [] + + # Tub + _SpikeTrainTraces: TUB [ full: 60x, active: 30x, empty: 0x ] + + # Behaviour + $: BEHAVIOUR [ behaviour: MAIN_NEURON ] ``` +### MAIN_NEURON + +```Gen +MAIN_NEURON + + type: behaviour + + within_scope: !DAY + + snippet: + @: ACCUMULATOR [ snippet: TunPossibility, rf: active 12x ] +``` + +#### TunPossibility + +Qui controlliamo di essere lontani da uno spike train. Questo per eventualmente rendere possibili i tuning. + +```Gen +TunPossibility + + type: contextor + + in_context: *Fixed + + condition: _SpikeTrainTraces Empty + out_context: *TunPossible