diff --git a/elements/neuron/postsynapse.md b/elements/neuron/postsynapse.md index c5384b4..391a7ee 100644 --- a/elements/neuron/postsynapse.md +++ b/elements/neuron/postsynapse.md @@ -128,7 +128,7 @@ POSTSYNAPSE-BEH - bAp_ctx ( contained_by: SOMA ) ``` -### ms: behaviors POST +### bAp_ctx ![post-ltp-ltd.png](.attachments/post-ltp-ltd.png) @@ -152,7 +152,7 @@ CaNDMAEnterMax: ( active: 2x ) ```Gen CaNDMAEnterMed: ( active: 4x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: bAp_ctx hypothesis: NOT (Ca2+ full) AND (Na emptiness) @@ -160,12 +160,27 @@ CaNDMAEnterMed: ( active: 4x ) trace: ``` +### NOT bAp_ctx + +##### CaNDMAEnterLow: ( active: 12x ) accumulator + +```Gen +CaNDMAEnterLow: ( active: 12x ) + type: accumulator + contained_by: POSTSYNAPSE-BEH + + in_context: NOT bAP_ctx + hypothesis: NOT (Ca2+ full) AND (Na mediumness) + action: [Ca2+ increase] + trace: +``` + ##### CaNDMAEnterMedNotBap: ( active: 4x ) accumulator ```Gen CaNDMAEnterMedNotBap: ( active: 4x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: NOT (Ca2+ full) AND (Na fullness) @@ -173,25 +188,12 @@ CaNDMAEnterMedNotBap: ( active: 4x ) trace: ``` -##### CaNDMAEnterLow: ( active: 12x ) accumulator - -```Gen -CaNDMAEnterLow: ( active: 12x ) - type: accumulator - contained_by: POSTSYNAPSE - - in_context: NOT bAP_ctx - hypothesis: NOT (Ca2+ full) AND (Na mediumness) - action: [Ca2+ increase] - trace: -``` - -#### CaClearance: ( active: 24x ) accumulator +##### CaClearance: ( active: 24x ) accumulator ```Gen CaClearance: ( active: 24x ) # Low type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: NOT (Ca2+ empty) @@ -203,7 +205,7 @@ CaClearance: ( active: 24x ) # Low ```Gen VPostMax: ( active: 4x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: ( NA fullness ) @@ -215,7 +217,7 @@ VPostMax: ( active: 4x ) ```Gen VPostMed: ( active: 8x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: ( NA mediumness ) @@ -227,7 +229,7 @@ VPostMed: ( active: 8x ) ```Gen VPostMin: ( active: 16x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: ( NA emptiness ) @@ -235,18 +237,44 @@ VPostMin: ( active: 16x ) trace: None ``` +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: ( active: 18x ) accumulator ```Gen VPostClearance: ( active: 18x ) type: accumulator - contained_by: POSTSYNAPSE + contained_by: POSTSYNAPSE-BEH in_context: NOT bAP_ctx hypothesis: NOT ( VPost empty ) action: [VPost decrease] trace: None ``` -Il 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. + +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: ( active: 4x ) accumulator +```Gen +NaClearanceHigh: ( active: 4x ) + type: accumulator + contained_by: POST-NA-CLEAR-BHE + + in_context: NOT bAP_ctx ??any?? + hypothesis: ( Na mediumness ) OR ( Na fullness ) + action: [Na decrease] + trace: None +``` + +##### NaClearanceLow: ( active: 16x ) accumulator +```Gen +NaClearanceLow: ( active: 16x ) + type: accumulator + contained_by: POST-NA-CLEAR-BHE + + in_context: NOT bAP_ctx ??any?? + hypothesis: NOT (Na empty) + action: [Na decrease] + trace: None +``` #### TUN-POST-AMPA: Container @@ -314,8 +342,8 @@ PossibleDownPostAmpaTun: ( active: 10x ) POST-AMPA type: comprehension - expansion: - @: POST-AMPA-BHE: POST-AMPA-BHE + instantiate_container: + POST-AMPA-BHE [] ``` @@ -334,7 +362,7 @@ POST-AMPA-BHE - Na ( contained_by: POSTSYNAPSE ) ``` -### ms: behaviors AMPA +#### NOT bAP_ctx ##### NaAMPAEnterMax: ( active: 2x ) accumulator @@ -361,52 +389,3 @@ NaAMPAEnterMed: ( active: 4x ) action: [Na increase] trace: ``` - -## POST-NA-CLEAR: Comprehension - -Il clearance lo mettiamo qui come container, perche' gli AMPA creano, e questo container pompa 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'. - -```Gen -POST-NA-CLEAR - type: comprehension - - expansion: - @: POST-NA-CLEAR-BHE: POST-NA-CLEAR-BHE -``` - -### POST-NA-CLEAR-BHE: Container -```Gen -POST-NA-CLEAR-BHE - type: container - - context_intricated: - - Na ( contained_by: POSTSYNAPSE ) -``` - -### ms: behaviors NA-CLEAR - -#### NaClearanceHigh: ( active: 4x ) accumulator - -```Gen -NaClearanceHigh: ( active: 4x ) - type: accumulator - contained_by: POST-NA-CLEAR-BHE - - in_context: NOT bAP_ctx ??any?? - hypothesis: ( Na mediumness ) OR ( Na fullness ) - action: [Na decrease] - trace: None -``` - -#### NaClearanceLow: ( active: 16x ) accumulator - -```Gen -NaClearanceLow: ( active: 16x ) - type: accumulator - contained_by: POST-NA-CLEAR-BHE - - in_context: NOT bAP_ctx ??any?? - hypothesis: NOT (Na empty) - action: [Na decrease] - trace: None -```