siibra.features.tabular.receptor_density_profile

Module Contents

Classes

ReceptorDensityProfile

Represents a 1-dimensional profile of measurements along cortical depth,

class siibra.features.tabular.receptor_density_profile.ReceptorDensityProfile(receptor: str, tsvfile: str, anchor: siibra.features.anchor.AnatomicalAnchor, datasets: list = [], id: str = None)
Inheritance diagram of siibra.features.tabular.receptor_density_profile.ReceptorDensityProfile

Represents a 1-dimensional profile of measurements along cortical depth, measured at relative depths between 0 representing the pial surface, and 1 corresponding to the gray/white matter boundary.

Mandatory attributes are the list of depth coordinates and the list of corresponding measurement values, which have to be of equal length, as well as a unit and description of the measurements.

Optionally, the depth coordinates of layer boundaries can be specified.

Most attributes are modelled as properties, so dervide classes are able to implement lazy loading instead of direct initialiation.

property key
property neurotransmitter
property receptor_fullname
property unit

Optionally overridden in derived classes.

DESCRIPTION = 'Cortical profile of densities (in fmol/mg protein) of receptors for classical neurotransmitters...'
classmethod parse_tsv_data(data)