File tree Expand file tree Collapse file tree 5 files changed +16
-9
lines changed
Expand file tree Collapse file tree 5 files changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -6834,7 +6834,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
68346834 <include segmentGroup="dend_11"/>
68356835 <include segmentGroup="dend_10"/>
68366836 </segmentGroup>
6837- <segmentGroup id="soma ">
6837+ <segmentGroup id="ModelViewParmSubset_1 ">
68386838 <include segmentGroup="soma_0"/>
68396839 </segmentGroup>
68406840 <segmentGroup id="dend">
@@ -6876,7 +6876,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
68766876 <include segmentGroup="axon_0"/>
68776877 <include segmentGroup="axon_1"/>
68786878 </segmentGroup>
6879- <segmentGroup id="OneSecGrp_SectionRef_1 ">
6879+ <segmentGroup id="soma ">
68806880 <include segmentGroup="soma_0"/>
68816881 </segmentGroup>
68826882 <segmentGroup id="soma_group">
Original file line number Diff line number Diff line change @@ -24388,7 +24388,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
2438824388 <include segmentGroup="apic_11"/>
2438924389 <include segmentGroup="apic_10"/>
2439024390 </segmentGroup>
24391- <segmentGroup id="soma ">
24391+ <segmentGroup id="ModelViewParmSubset_9 ">
2439224392 <include segmentGroup="soma_0"/>
2439324393 </segmentGroup>
2439424394 <segmentGroup id="ModelViewParmSubset_10">
@@ -24626,7 +24626,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
2462624626 <include segmentGroup="apic_11"/>
2462724627 <include segmentGroup="apic_10"/>
2462824628 </segmentGroup>
24629- <segmentGroup id="OneSecGrp_SectionRef_289 ">
24629+ <segmentGroup id="soma ">
2463024630 <include segmentGroup="soma_0"/>
2463124631 </segmentGroup>
2463224632 <segmentGroup id="soma_group">
Original file line number Diff line number Diff line change @@ -21025,7 +21025,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
2102521025 <include segmentGroup="apic_38"/>
2102621026 <include segmentGroup="apic_37"/>
2102721027 </segmentGroup>
21028- <segmentGroup id="soma ">
21028+ <segmentGroup id="ModelViewParmSubset_23 ">
2102921029 <include segmentGroup="soma_0"/>
2103021030 </segmentGroup>
2103121031 <segmentGroup id="ModelViewParmSubset_24">
@@ -21265,7 +21265,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
2126521265 <include segmentGroup="axon_0"/>
2126621266 <include segmentGroup="axon_1"/>
2126721267 </segmentGroup>
21268- <segmentGroup id="OneSecGrp_SectionRef_1193 ">
21268+ <segmentGroup id="soma ">
2126921269 <include segmentGroup="soma_0"/>
2127021270 </segmentGroup>
2127121271 <segmentGroup id="soma_group">
Original file line number Diff line number Diff line change @@ -6914,7 +6914,7 @@ Electrophysiology on which this model is based: http://celltypes.brain-map.org/m
69146914 <include segmentGroup="axon_0"/>
69156915 <include segmentGroup="axon_1"/>
69166916 </segmentGroup>
6917- <segmentGroup id="OneSecGrp_SectionRef_1 ">
6917+ <segmentGroup id="soma ">
69186918 <include segmentGroup="soma_0"/>
69196919 </segmentGroup>
69206920 <segmentGroup id="soma_group">
Original file line number Diff line number Diff line change 147147 print ("PA >> Found group: %s" % sg .id )
148148 if (sg .id .startswith ('ModelViewParm' )) and len (sg .members )== 0 :
149149 replace = {}
150- replace ['soma_' ] = 'soma'
150+ # replace['soma_'] = 'soma'
151151 replace ['axon_' ] = 'axon'
152152 replace ['apic_' ] = 'apic'
153153 replace ['dend_' ] = 'dend'
157157 #print inc
158158 all_match = all_match and inc .segment_groups .startswith (prefix )
159159 if all_match :
160- print ("Replacing group named %s with %s" % (sg .id ,replace [prefix ]))
160+ print ("PA >> 1) Replacing group named %s with %s" % (sg .id ,replace [prefix ]))
161161 sg .id = replace [prefix ]
162162
163+ if (sg .id .startswith ('OneSecGrp' )) and len (sg .includes )== 1 :
164+ if sg .includes [0 ].segment_groups == "soma_0" :
165+ rep = 'soma'
166+ print ("PA >> 2) Replacing group named %s with %s" % (sg .id ,rep ))
167+ sg .id = rep
168+
169+
163170 cell .morphology .segment_groups .append (neuroml .SegmentGroup (id = "soma_group" , includes = [neuroml .Include ("soma" )]))
164171 cell .morphology .segment_groups .append (neuroml .SegmentGroup (id = "axon_group" , includes = [neuroml .Include ("axon" )]))
165172 cell .morphology .segment_groups .append (neuroml .SegmentGroup (id = "dendrite_group" , includes = [neuroml .Include ("dend" )]))
You can’t perform that action at this time.
0 commit comments