Schemas / Plant (botanica)
rig.plant.taxon
v0.31.0 · draft 13 fields 0 required
Fields
| Field | Type | Meaning | |
|---|---|---|---|
kingdom |
string | optional | Kingdom |
phylum |
string | optional | Phylum / division |
class |
string | optional | Class |
order |
string | optional | Order |
family |
string | optional | Family |
genus |
string | optional | Genus |
specificEpithet |
string | optional | Species epithet |
infraspecificEpithet |
string | optional | Subspecies / variety / form epithet |
taxonRank |
string | optional | Rank of the name (species, variety, ...) |
scientificNameAuthorship |
string | optional | Authorship (L., Mill.) |
vernacularName |
string | optional | Common name |
nomenclaturalCode |
enumicn · icncp · iczn · icnp · biocode | optional | icn / icncp / iczn / icnp / biocode |
taxonomicStatus |
string | optional | accepted, synonym, ... |
Botanical taxon of a plant (or alga / fungus named under the same code). Format when present.
Field meanings follow Darwin Core Taxon and the International Code of Nomenclature for algae, fungi, and plants (ICN / ICNafp). This schema is those name parts - not a Darwin Core archive, not a nursery catalog row, and not a display label.
All fields optional. Emit what the source has; omit empty strings. An empty component is invalid - attach at least one field.
The formatted scientific name is rig.meta.named name. Unstructured Darwin Core scientificName stays in the database. The importer maps it into named and these parts. Do not dual-author a scientificName here.
A cultivar, Group, or grex is rig.plant.cultivar. Growth form is rig.plant.habit. This individual / record is rig.plant.occurrence. A site pin is rig.place.geo. Do not re-declare those here.
JSON Schema
Resolves at https://rig.works/schemas/rig.plant.taxon.schema.json —
raw file.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://rig.works/schemas/rig.plant.taxon.schema.json",
"title": "rig.plant.taxon",
"type": "object",
"additionalProperties": false,
"properties": {
"kingdom": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"phylum": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"class": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"order": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"family": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"genus": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"specificEpithet": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"infraspecificEpithet": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"taxonRank": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"scientificNameAuthorship": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"vernacularName": {
"$ref": "./_defs.schema.json#/$defs/string"
},
"nomenclaturalCode": {
"type": "string",
"enum": [
"icn",
"icncp",
"iczn",
"icnp",
"biocode"
]
},
"taxonomicStatus": {
"$ref": "./_defs.schema.json#/$defs/string"
}
},
"description": "Botanical taxon. Field meanings follow Darwin Core Taxon and ICNafp. Display name is rig.meta.named.",
"minProperties": 1
}