1. Path selections |
2. Context parsing, no fields |
3. Context and field parsing |
4. Wildcard expansions |
5. Relative context subtraction |
6. Relative context subtraction, edge cases |
1. Part of expected output | neurospaces |
1. Executed command | match /Purk /Purk/** |
2. Part of expected output | Match |
3. Comment | IIRC this is related to the way solver registration works: a solver is registered with a component (implying the component's subtree), but not with the wildcard that matches will the components in the subtree. This is currently a shortcoming in the design of the solver registration mechanism. |
1. Executed command | match /Purk1 /Purk |
2. Part of expected output | No match |
1. Executed command | match /Purk1 /Purk/** |
2. Part of expected output | No match |
1. Executed command | match /Purk/soma/gaba/synapse /Purk/soma/**/synapse |
2. Part of expected output | Match |
1. Executed command | match /Purk/soma/channels/gaba/synapse /Purk/**/synapse |
2. Part of expected output | Match |
1. Executed command | match /Purk/soma/channels/gaba/synapse /Purk/**/**/synapse |
2. Part of expected output | Match |
1. Executed command | match /Purk/soma/gaba/synapse /Purk/**/**/synapse |
2. Part of expected output | Match |
1. Executed command | match /Purk/soma/synapse /Purk/**/**/synapse |
2. Part of expected output | No match |
1. Executed command | match /Purk/soma/channels/gaba/syn /Purk/**/synapse |
2. Part of expected output | No match |
1. Executed command | match /Purk/soma/synapse /Purk/**/**/syn |
2. Part of expected output | No match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /CerebellarCortex/Purkinjes/0/** |
2. Part of expected output | Match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /CerebellarCortex/Purkinjes/0/segments/b0s01*/Purkinje_spine/head/par |
2. Part of expected output | Match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /CerebellarCortex/Purkinjes/0/segments/b0s01[]/Purkinje_spine/head/par |
2. Part of expected output | Match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /Cerebellar/Purkinjes/0/segments/b0s01*/Purkinje_spine/head/par |
2. Part of expected output | No match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /Cerebellar/Purkinjes/0/segments/b0s01[]/Purkinje_spine/head/par |
2. Part of expected output | No match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /CerebellarCortex/Purkinjes/0/segments/b0s01*/Purkinje/head/par |
2. Part of expected output | No match |
1. Executed command | match /CerebellarCortex/Purkinjes/0/segments/b0s01[1]/Purkinje_spine/head/par /CerebellarCortex/Purkinjes/0/segments/b0s01[]/Purkinje/head/par |
2. Part of expected output | No match |
1. Part of expected output | ./neurospacesparse: No errors for .+?/legacy/networks/network-test.ndf. |
1. Executed command | context-info /CerebellarCortex/Purkinjes |
2. Part of expected output | - parsed context: /CerebellarCortex/Purkinjes - found using SymbolsLookupHierarchical() - found using PidinStackLookupTopSymbol() |
1. Executed command | context-info //CerebellarCortex/Purkinjes |
2. Part of expected output | - parsed context: /CerebellarCortex/Purkinjes - found using SymbolsLookupHierarchical() - found using PidinStackLookupTopSymbol() |
1. Executed command | context-info /CerebellarCortex//Purkinjes |
2. Part of expected output | - parsed context: /CerebellarCortex/Purkinjes - found using SymbolsLookupHierarchical() - found using PidinStackLookupTopSymbol() |
1. Executed command | context-info //CerebellarCortex//Purkinjes |
2. Part of expected output | - parsed context: /CerebellarCortex/Purkinjes - found using SymbolsLookupHierarchical() - found using PidinStackLookupTopSymbol() |
1. Executed command | context-info //CerebellarCortex/./Purkinjes |
2. Part of expected output | - parsed context: /CerebellarCortex/Purkinjes - found using SymbolsLookupHierarchical() - found using PidinStackLookupTopSymbol() |
1. Part of expected output | ./neurospacesparse: No errors for .+?/legacy/networks/network-test.ndf. |
1. Executed command | input-info /CerebellarCortex/Purkinjes/0/segments/soma/CaT |
2. Part of expected output | inputs: CaT input 0: ../Vm, child not defined in this context CaT input 1: ../Vm, child not defined in this context CaT input 2: ../Vm, child not defined in this context |
1. Executed command | input-info /CerebellarCortex/Purkinjes/0/segments/soma/Ca_pool |
2. Part of expected output | inputs: Ca_pool input 0: ../CaT/I, child not defined in this context Ca_pool input 1: ../CaT/I, child not defined in this context Ca_concen input 2: ../CaT/I, child not defined in this context Ca_concen input 3: ../CaT/I, child not defined in this context |
1. Part of expected output | ./neurospacesparse: No errors for .+?/legacy/networks/networksmall.ndf. |
1. Executed command | expand /CerebellarCortex/Golgis/1/Golgi_soma/spikegen/** |
2. Part of expected output | /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /CerebellarCortex/MossyFibers/** |
2. Part of expected output | - /CerebellarCortex/MossyFibers - /CerebellarCortex/MossyFibers/MossyGrid - /CerebellarCortex/MossyFibers/0 - /CerebellarCortex/MossyFibers/0/value - /CerebellarCortex/MossyFibers/0/spikegen - /CerebellarCortex/MossyFibers/1 - /CerebellarCortex/MossyFibers/1/value - /CerebellarCortex/MossyFibers/1/spikegen - /CerebellarCortex/MossyFibers/2 - /CerebellarCortex/MossyFibers/2/value - /CerebellarCortex/MossyFibers/2/spikegen - /CerebellarCortex/MossyFibers/3 - /CerebellarCortex/MossyFibers/3/value - /CerebellarCortex/MossyFibers/3/spikegen |
1. Executed command | expand /CerebellarCortex/Golgis/**/synapse |
2. Part of expected output | /CerebellarCortex/Golgis/0/Golgi_soma/mf_AMPA/synapse - /CerebellarCortex/Golgis/0/Golgi_soma/pf_AMPA/synapse - /CerebellarCortex/Golgis/1/Golgi_soma/mf_AMPA/synapse - /CerebellarCortex/Golgis/1/Golgi_soma/pf_AMPA/synapse |
1. Executed command | expand /CerebellarCortex/Golgis/**/spikegen |
2. Part of expected output | /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /**/Golgis/**/spikegen |
2. Part of expected output | /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /CerebellarCortex/**/spikegen |
2. Part of expected output | /CerebellarCortex/MossyFibers/0/spikegen - /CerebellarCortex/MossyFibers/1/spikegen - /CerebellarCortex/MossyFibers/2/spikegen - /CerebellarCortex/MossyFibers/3/spikegen - /CerebellarCortex/Granules/0/Granule_soma/spikegen - /CerebellarCortex/Granules/1/Granule_soma/spikegen - /CerebellarCortex/Granules/2/Granule_soma/spikegen - /CerebellarCortex/Granules/3/Granule_soma/spikegen - /CerebellarCortex/Granules/4/Granule_soma/spikegen - /CerebellarCortex/Granules/5/Granule_soma/spikegen - /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /**/Golgis/**/spikegen |
2. Part of expected output | /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /**/**/spikegen |
2. Part of expected output | /CerebellarCortex/MossyFibers/0/spikegen - /CerebellarCortex/MossyFibers/1/spikegen - /CerebellarCortex/MossyFibers/2/spikegen - /CerebellarCortex/MossyFibers/3/spikegen - /CerebellarCortex/Granules/0/Granule_soma/spikegen - /CerebellarCortex/Granules/1/Granule_soma/spikegen - /CerebellarCortex/Granules/2/Granule_soma/spikegen - /CerebellarCortex/Granules/3/Granule_soma/spikegen - /CerebellarCortex/Granules/4/Granule_soma/spikegen - /CerebellarCortex/Granules/5/Granule_soma/spikegen - /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand /CerebellarCortex/Golgis/**/spikegen |
2. Part of expected output | - /CerebellarCortex/Golgis/0/Golgi_soma/spikegen - /CerebellarCortex/Golgis/1/Golgi_soma/spikegen |
1. Executed command | expand ::Golgi::G::/Golgi/**/spikegen |
2. Part of expected output | - ::/Golgi::/G::/Golgi/Golgi_soma/spikegen |
1. Executed command | expand ::Golgi::G::/Golgi/* |
2. Part of expected output | - ::/Golgi::/G::/Golgi/Golgi_soma |
1. Executed command | expand ::Golgi::G::/Golgi/Golgi_soma/* |
2. Part of expected output | - ::/Golgi::/G::/Golgi/Golgi_soma/spikegen - ::/Golgi::/G::/Golgi/Golgi_soma/Ca_pool - ::/Golgi::/G::/Golgi/Golgi_soma/CaHVA - ::/Golgi::/G::/Golgi/Golgi_soma/H - ::/Golgi::/G::/Golgi/Golgi_soma/InNa - ::/Golgi::/G::/Golgi/Golgi_soma/KA - ::/Golgi::/G::/Golgi/Golgi_soma/KDr - ::/Golgi::/G::/Golgi/Golgi_soma/Moczyd_KC - ::/Golgi::/G::/Golgi/Golgi_soma/mf_AMPA - ::/Golgi::/G::/Golgi/Golgi_soma/pf_AMPA |
1. Part of expected output | ./neurospacesparse: No errors for .+?/tests/cells/pool1.ndf. |
1. Executed command | context-subtract /pool1/segments/soma/cat /pool1/segments/soma |
2. Part of expected output | first-second: ./cat second-first: .. |
3. Comment | for conversion of a genesis SLI CHANNEL message |
1. Executed command | context-subtract /pool1/segments/soma /pool1/segments/soma/cat |
2. Part of expected output | first-second: .. second-first: ./cat |
3. Comment | for conversion of a genesis SLI VOLTAGE message |
1. Executed command | context-subtract /pool1/segments/soma/cat /pool1/segments/soma/cat |
2. Part of expected output | first-second: . second-first: . |
1. Executed command | context-subtract /pool1/segments /pool1/segments/soma/cat |
2. Part of expected output | first-second: ../.. second-first: ./soma/cat |
1. Executed command | context-subtract /pool1 /pool1/segments/soma/cat |
2. Part of expected output | first-second: ../../.. second-first: ./segments/soma/cat |
1. Executed command | context-subtract /pool1/segments/soma/cat/cat_gate_inactivation/B /pool1/segments/soma/ca_pool |
2. Part of expected output | first-second: .././cat/cat_gate_inactivation/B second-first: ../../.././ca_pool |
1. Executed command | context-subtract /pool1/segments/soma/cat/cat_gate_inactivation/A /pool1/segments/soma/ca_pool |
2. Part of expected output | first-second: .././cat/cat_gate_inactivation/A second-first: ../../.././ca_pool |
1. Executed command | context-subtract /pool1/segments/soma/cat/cat_gate_inactivation /pool1/segments/soma/ca_pool |
2. Part of expected output | first-second: .././cat/cat_gate_inactivation second-first: ../.././ca_pool |
1. Part of expected output | ./neurospacesparse: No errors for .+?/tests/cells/pool1.ndf. |
1. Executed command | context-subtract /pool1/segments/soma/ca_pool /pool1/segments/soma |
2. Part of expected output | first-second: ./ca_pool second-first: .. |
1. Executed command | context-subtract /pool1/segments/soma/ca_pool /pool1/segments/soma/cat |
2. Part of expected output | first-second: .././ca_pool second-first: .././cat |