importers Package
importers Package
import_tree_morphml Module
-
Filter(seq, functor)[source]
-
FilterChildrenByTag(node, tag)[source]
-
FilterExpectSingleChildrenByTag(node, tag)[source]
-
class
MorphMLLoader[source] Bases:
object-
classmethod
load(src, regions=None)[source] regions is a dictionary, which maps cable-groups to a Region name; this handles the case when there are multiple group tags in a MorphML document, since morphforge does not allow multiple regions’
-
classmethod
load_cell(cellNode, regions=None)[source]
-
classmethod
load_cell_dictionaries(cellNode, regions=None)[source]
-
classmethod
-
class
NeuroMLCable(cable_id, name, group=None)[source] Bases:
object-
__init__(cable_id, name, group=None)[source]
-
__repr__()[source]
-
add_to_group(group)[source]
-
-
class
NeuroMLSegment(segment_id, distInfo, proxInfo=None, parent=None, cable=None)[source] Bases:
object-
__init__(segment_id, distInfo, proxInfo=None, parent=None, cable=None)[source]
-
-
class
SearchableSet(data=None)[source] Bases:
object-
__init__(data=None)[source]
-
__str__()[source]
-
add(obj)[source]
-
getitem(*args, **kwargs)[source]
-
keys(k)[source]
-
-
_clean_name(name)[source]
-
get_text(node)[source]
-
isElement(s)
-
isElementWithTag(tag)[source]
import_tree_xyz Module
-
class
xyzXYZLoader[source] Bases:
object-
classmethod
Load(morphname, src, regionNames=None)[source]
-
defaultxyzXYZRegionNames= {0: 'Something', 1: 'Unknown', 2: 'Unknown', 3: 'Unknown', 4: 'Unknown', 5: 'Unknown', 6: 'Unknown', 7: 'Unknown', 8: 'Unknown', 9: 'Unknown', 10: 'soma', 11: 'dendrite', 12: 'axon', 13: 'hillock', 14: 'Unknown', 15: 'Unknown', 16: 'Unknown', 17: 'Unknown', 18: 'Unknown', 'A': 'axon', 'D': 'dendrite', 'H': 'hillock', 'S': 'soma'}
-
classmethod