PickableObject
copick.models.PickableObject
Bases: BaseModel
Metadata for a pickable objects.
Attributes:
-
name
(str
) –Name of the object.
-
is_particle
(bool
) –Whether this object should be represented by points (True) or segmentation masks (False).
-
label
(Optional[int]
) –Numeric label/id for the object, as used in multilabel segmentation masks. Must be unique.
-
color
(Optional[Tuple[int, int, int, int]]
) –RGBA color for the object.
-
emdb_id
(Optional[str]
) –EMDB ID for the object.
-
pdb_id
(Optional[str]
) –PDB ID for the object.
-
identifier
(Optional[str]
) –Identifier for the object (e.g. Gene Ontology ID or UniProtKB accession).
-
map_threshold
(Optional[float]
) –Threshold to apply to the map when rendering the isosurface.
-
radius
(Optional[float]
) –Radius of the particle, when displaying as a sphere.
-
metadata
(Optional[Dict[str, Any]]
) –Additional metadata for the object (user-defined contents).