AllenCompartment Class Documentation#
Package: sc.fiji.snt.annotation
Defines an Allen Reference Atlas (ARA) [Allen Mouse Common Coordinate Framework] annotation. A Compartment is defined by either a UUID (as per MouseLightâs database) or its unique integer identifier. To improve performance, a compartmentâs metadata (reference to its mesh, its aliases, etc.) are not loaded at initialization, but retrieved only when such getters are called.
Methods#
Getters Methods#
- getAncestor(int)#
Gets the nth ancestor of this compartment.
- getAncestors()#
Gets the ancestor ontologies of this compartment as a flat (non-hierarchical) list.
- getChildren(int)#
Gets the child ontologies of this compartment as a flat (non-hierarchical) list.
- getMesh()#
- getOntologyDepth()#
Gets the ontology depth of this compartment.
- getParent()#
Gets the parent of this compartment.
- getTreePath()#
Gets the tree path of this compartment. The TreePath is the list of parent compartments that uniquely identify this compartment in the ontologies hierarchical tree. The elements of the list are ordered with the root (âWhole Brainâ) as the first element of the list. In practice, this is equivalent to appending this compartment to the list returned by getAncestors().
- getUUID()#
- isChildOf(BrainAnnotation)#
Assesses if this annotation is a child of a specified compartment.
- isMeshAvailable()#
Checks whether a mesh is known to be available for this compartment.
- isParentOf(BrainAnnotation)#
Assesses if this annotation is the parent of the specified compartment.
Other Methods#
- acronym()#
- aliases()#
- color()#
- id()#
- includes(BrainAnnotation)#
- static main(String;)
- name()#