{
"id": "bio.cuanto.protocolTarget",
"defs": {
"main": {
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"protocol",
"scope"
],
"properties": {
"scope": {
"type": "array",
"items": {
"refs": [
"#taxonScope",
"#verbatimScope"
],
"type": "union"
},
"minLength": 1,
"description": "One or more scope criteria defining what this target is."
},
"protocol": {
"type": "string",
"format": "at-uri",
"description": "Protocol this target belongs to."
}
}
},
"description": "Subject for surveys following a Protocol."
},
"taxonScope": {
"type": "object",
"required": [
"scientificName",
"taxonRank"
],
"properties": {
"kingdom": {
"type": "string",
"description": "Taxonomic kingdom. Combined with scientificName and taxonRank, provides disambiguation for most homonyms."
},
"taxonID": {
"type": "string",
"format": "uri",
"description": "Identifier for the target taxon, preferably a stable URI, e.g. https://www.gbif.org/species/102151594."
},
"taxonRank": {
"type": "string",
"description": "Taxonomic rank, e.g. family, genus, subspecies, variety."
},
"scientificName": {
"type": "string",
"description": "Full scientific name without rank modifiers."
},
"vernacularName": {
"type": "string",
"description": "Common or vernacular name for the taxon, following dwc:vernacularName. Set by the protocol author as the preferred label shown to surveyors."
}
},
"description": "A taxonomic criterion for a survey target."
},
"verbatimScope": {
"type": "object",
"required": [
"verbatimTargetScope"
],
"properties": {
"verbatimTargetScope": {
"type": "string",
"description": "Free-text description of what is being targeted, e.g. 'trees > 10 cm DBH'."
}
},
"description": "A free-text criterion for cases not covered by structured types (sensu Humboldt eco:verbatimTargetScope)."
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}
Metadata
- DID
-
did:plc:dd7efi6wormdpmcyscnkjc6n
- CID
-
bafyreignogtpe5jzu2dwzthratheq7bto37aopuggh5pd3uycc6d5n63nm
- Indexed At
- 2026-08-26 04:39 UTC
- AT-URI
-
at://did:plc:dd7efi6wormdpmcyscnkjc6n/com.atproto.lexicon.schema/bio.cuanto.protocolTarget