siibra.features.anchor
Handles the relation between study targets and AtlasConcepts.
Attributes
Classes
Anatomical anchor to an atlas region, |
Module Contents
- class siibra.features.anchor.AnatomicalAnchor(species: List[siibra.commons.Species] | siibra.commons.Species | str, location: siibra.locations.location.Location = None, region: str | siibra.core.region.Region = None)
Anatomical anchor to an atlas region, a geometric primitive in an atlas reference space, or both.
- assign(concept: siibra.core.concept.AtlasConcept)
Match this anchoring to an atlas concept.
- classmethod match_location_to_region(location: siibra.locations.location.Location, region: siibra.core.region.Region)
- classmethod match_locations(location1: siibra.locations.location.Location, location2: siibra.locations.location.Location)
- classmethod match_regions(region1: siibra.core.region.Region, region2: siibra.core.region.Region)
- matches(concept: siibra.core.concept.AtlasConcept)
- represented_parcellations()
Return any parcellation objects that this anchor explicitly points to.
- property has_region_aliases
- property last_match_description: str
- property last_match_result: List[AnatomicalAssignment]
- property location
- property parcellations: List[siibra.core.parcellation.Parcellation]
- property region_aliases
- property regions: Dict[siibra.core.region.Region, siibra.core.relation_qualification.Qualification]
- property space: siibra.core.space.Space
- siibra.features.anchor.AnatomicalAssignment