glam/schemas/20251121/linkml/modules/slots/collection_size.yaml
kempersc 73b3b21017
All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 3m53s
docs: add Rule 52 prohibiting duplicate ontology mappings
- Create .opencode/rules/no-duplicate-ontology-mappings.md with detection script
- Add Rule 52 to AGENTS.md (after Rule 51)
- Fix 29 duplicate mappings: same URI in multiple mapping categories
  - 26 slot files: remove duplicates keeping most precise mapping
  - 3 class files: ExhibitionSpace, Custodian, DigitalPlatform
- Mapping precedence: exact > close > narrow/broad > related

Each ontology URI must appear in only ONE mapping category per schema
element, following SKOS semantics where mapping properties are mutually
exclusive.
2026-01-13 15:57:26 +01:00

73 lines
2.1 KiB
YAML

id: https://nde.nl/ontology/hc/slot/collection_size
name: collection_size
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
slots:
collection_size:
slot_uri: schema:numberOfItems
description: 'Quantitative description of the living collection size. Can be expressed
as number of species, number of individual organisms, or both.
**Measurement Units**:
- **Species counts**: "500 plant species", "200 animal species"
- **Individual counts**: "10,000 individual plants", "5,000 animals"
- **Combined**: "900 species, approximately 8,700 animals"
- **Area**: "32 hectares of gardens", "100 acres of exhibits"
- **Volume**: "1.2 million gallons aquarium capacity"
**Examples**:
- Artis: "More than 900 species, approximately 8,700 animals"
- Kew Gardens: "Over 50,000 living plants, 8.5 million herbarium specimens"
- San Diego Zoo: "12,000+ animals representing 680+ species"
- Georgia Aquarium: "10 million gallons, 500+ species, 100,000+ animals"
- Keukenhof: "7 million bulbs, 800 tulip varieties, 79 acres"
**Format Recommendations**:
- Use comma-separated values for multiple measures
- Include "approximately" or "more than" for estimates
- Specify living vs. preserved when both present
- Include temporal qualifier: "as of 2024"
**Ontology Alignment**:
- Maps to `schema:numberOfItems` in Schema.org
- Related to `dwc:individualCount` in Darwin Core
'
range: string
required: false
examples:
- value: More than 900 species, approximately 8,700 animals
description: Zoo collection size
- value: Over 50,000 living plants
description: Botanical garden collection size
- value: 50+ paintings, Historical furniture, Family archives
description: Personal collection size
- value: 5,000 rare books, 18th-19th century focus
description: Private library size
exact_mappings:
- schema:numberOfItems
close_mappings:
- dcterms:extent