Skip to main content

Module prelude

Module prelude 

Source
Expand description

Common primitive biology vocabulary reexports.

Structs§

Allele
A non-empty descriptive allele identifier.
BinomialName
A descriptive binomial species name.
BiologicalSystem
A descriptive biological system record.
CellType
A descriptive cell type label with a broad cell kind.
CommonName
A non-empty common name.
DevelopmentStage
A descriptive development stage record.
GeneId
A stable gene identifier string.
GeneName
A non-empty descriptive gene name.
GeneSymbol
A non-empty gene symbol that preserves caller casing.
Genotype
An ordered descriptive genotype value.
GenusName
A non-empty genus name.
Locus
A non-empty descriptive locus identifier.
OrganName
A non-empty organ name.
OrganSystemRef
A simple organ-system reference label.
OrganismClassification
A descriptive organism classification record.
OrganismId
A stable organism identifier string.
OrganismName
A non-empty organism name.
Phenotype
An ordered phenotype description.
ScientificName
A non-empty scientific name.
SpecificEpithet
A non-empty specific epithet.
SubspecificEpithet
A non-empty subspecific epithet.
Taxon
A taxon represented by rank and validated name.
TaxonName
A non-empty taxon name.
TaxonomicLineage
An ordered taxonomic lineage.
TissueName
A non-empty tissue name.
TraitName
A non-empty biological trait name.
TraitValue
A descriptive trait value.
TrinomialName
A descriptive trinomial species name.

Enums§

BiologicalSystemKind
Biological system kind vocabulary.
BiologicalSystemKindParseError
Error returned when parsing biological system kinds fails.
BiologicalSystemNameError
Error returned when biological system names are empty.
CellKind
Broad cell kind vocabulary.
CellKindParseError
Error returned when parsing a cell kind fails.
CellNameError
Error returned when cell labels are empty.
CellOrganelle
Primitive cell organelle vocabulary.
CellOrganelleParseError
Error returned when parsing a cell organelle fails.
CellStructure
A primitive cell structure reference.
DevelopmentStageError
Error returned when development stage labels are empty.
FertilizationMode
Fertilization mode vocabulary.
FertilizationModeParseError
Error returned when parsing fertilization modes fails.
GeneValueError
Error returned when gene vocabulary values are empty.
LifeStage
Life stage vocabulary for animals, plants, fungi, and microbes.
LifeStageParseError
Error returned when parsing life stages fails.
OrganKind
Broad animal and plant organ vocabulary.
OrganKindParseError
Error returned when parsing organ kinds fails.
OrganNameError
Error returned when organ labels are empty.
OrganismKind
Broad organism vocabulary. The Virus variant is descriptive and does not assert whether viruses are living organisms.
OrganismKindParseError
Error returned when parsing organism kinds fails.
OrganismNameError
Error returned when organism labels are empty.
ReproductionMode
Reproduction mode vocabulary.
ReproductionModeParseError
Error returned when parsing reproduction modes fails.
SpeciesName
A species name represented as binomial, trinomial, or caller-defined descriptive text.
SpeciesNameError
Error returned when species name components are empty.
TaxonomicRank
Broad biological rank vocabulary.
TaxonomicRankParseError
Error returned when parsing a taxonomic rank fails.
TaxonomyNameError
Error returned when taxonomy names are empty.
TissueKind
Animal and plant tissue vocabulary.
TissueKindParseError
Error returned when parsing tissue kinds fails.
TissueNameError
Error returned when tissue names are empty.
TraitKind
Broad biological trait families.
TraitKindParseError
Error returned when parsing trait kinds fails.
TraitNameError
Error returned when trait labels are empty.