EnvironmentContext

Name
EnvironmentContext
Description
Environmental context annotation for an ingredient. Links an ingredient to an ENVO environment with a relevance qualifier explaining why the ingredient is associated with that environment. Schema mirrors the legacy `MappedIngredient.environmental_context` class in mapped_ingredients_schema.yaml so cross-repo tooling can treat the two interchangeably.
From schema
https://w3id.org/mediaingredientmech
Attributes
Environment term
Name
environment_term
Description
ENVO term CURIE (e.g. `ENVO:00000044` for peatland)
From schema
https://w3id.org/mediaingredientmech
Range
string
Required
True
Pattern
^ENVO:\d{7,8}$
Environment label
Name
environment_label
Description
Canonical ENVO label for environment_term. Verified against the ontology by the id↔label gate; the free/relevance name lives in notes.
From schema
https://w3id.org/mediaingredientmech
Slot uri
rdfs:label
Range
string
Required
False
Relevance
Name
relevance
Description
Why this ingredient is relevant to the specified environment
From schema
https://w3id.org/mediaingredientmech
Range
EnvironmentRelevanceEnum
Required
True
Notes
Name
notes
Description
Additional context about the ingredient-environment relationship
From schema
https://w3id.org/mediaingredientmech
Range
string
Required
False