Merged ontology: BehaviorAndPhysiology chosen; Enclosure as artifact with space region; Hardware hasSensor/hasActuator; property chains for System-level queries; object-based needs; ObservationWindow with SHACL constraints.
A home-cage monitoring system comprising an enclosure, hardware, and software.
An experimental animal housed in an enclosure.
A physical enclosure (artifact) where animals live and behaviors are displayed.
A spatial region relevant to HCM (e.g., the interior space of an enclosure).
Geometric dimensions (width, length, height) of a physical space.
Physical computing hardware component(s) of a system.
A device that captures signals related to behavior or physiology.
A device that elicits or perturbs behavior or physiology.
Observed behavioral or physiological process displayed by an animal.
An observed behavioral or physiological process displayed by an animal.
A circadian rhythm associated with a behavior or physiology process.
Commercial supplier or laboratory providing the system.
A commercial supplier or laboratory providing the system.
A commercial supplier that produces a system.
Provisioning covering food, water, social contacts, safety, enrichment.
A need profile covering food, water, social contacts, safety, and enrichment.
A water need or provision for an animal.
A social contact need or provision for an animal.
A safety-from-threat need or provision for an animal.
An environmental enrichment need or provision for an animal.
An observation time window for behavior capture (must be > 24h; may be extendable indefinitely).
An observation time window for behavior capture that must be longer than 24 hours and may be extendable.
A condition indicating minimal human interference during observation.
Relates a system to the enclosure that is part of it.
Links a System to its Hardware component.
Relates a system to a hardware component that is part of it.
Links a System to its Software component.
Relates a system to a software component that is part of it.
Links a System to the supplier or laboratory that produced it.
Relates a system to the supplier or laboratory that produced it.
Animal lives in (is housed in) an Enclosure.
Relates an animal to the enclosure it lives in.
Links an enclosure (artifact) to its relevant spatial region (e.g., internal cage volume).
Relates an enclosure artifact to its associated physical space region.
Links a PhysicalSpace to its Dimensions record.
Relates a physical space to its dimensions record.
Hardware communicates with software component(s).
Relates hardware to software that it communicates with.
An Animal displays a behavior or physiological process.
Relates an animal to a behavior or physiology process it displays.
Behavior or physiology occurs inside an Enclosure.
Relates a behavior or physiology process to the enclosure where it occurs.
Associates a behavior or physiology process with a circadian rhythm.
Relates a behavior or physiology process to its circadian rhythm.
Links a behavior or physiology process to an observation window sufficient to capture it.
Relates a behavior or physiology process to an observation window over which it is captured.
Links an ObservationWindow to an observation condition.
Relates an observation window to an observation condition.
Relates hardware to a sensor component that is part of it.
Links Hardware to an Actuator component.
Relates hardware to an actuator component that is part of it.
Derived (via property chain) from hasHardware o hasSensorComponent.
Relates a system to a sensor hosted by its hardware (via a property chain).
Derived (via property chain) from hasHardware o hasActuatorComponent.
Relates a system to an actuator hosted by its hardware (via a property chain).
A Sensor captures signals of a behavior or physiology.
Relates a sensor to a behavior or physiology process it captures.
An Actuator elicits or perturbs a behavior or physiology.
Relates an actuator to a behavior or physiology process it elicits or perturbs.
Links an Animal to the AnimalNeedProfile it requires.
Relates an animal to the animal need profile it requires.
Needs provisioning provided by the enclosure context.
Relates an enclosure to the animal need profile it provides.
Links an AnimalNeedProfile to a Food need.
Relates an animal need profile to a food need.
Links an AnimalNeedProfile to a Water need.
Relates an animal need profile to a water need.
Links an AnimalNeedProfile to SocialContacts.
Relates an animal need profile to social contacts.
Links an AnimalNeedProfile to SafetyFromThreat.
Relates an animal need profile to safety from threat.
Links an AnimalNeedProfile to EnvironmentalEnrichment.
Relates an animal need profile to environmental enrichment.
Width magnitude for Dimensions (units specified in unit).
A width magnitude for a dimensions record.
Length magnitude for Dimensions (units specified in unit).
A length magnitude for a dimensions record.
Height magnitude for Dimensions (units specified in unit).
A height magnitude for a dimensions record.
Duration of the observation window in hours (must be > 24).
A duration value in hours for an observation window.
Whether the observation window is extendable.
A boolean indicating whether an observation window is extendable.
Deprecated; use hcm:AnimalNeedProfile with object-based needs.
Deprecated; use hcm:LimitedInteractionWithHumans as a condition.
Deprecated; model sensors via hcm:hasSensorComponent on Hardware.
Deprecated; model actuators via hcm:hasActuatorComponent on Hardware.
Deprecated; no direct replacement; model with hcm:ObservationWindow if needed.
Deprecated; use hcm:hasActuatorComponent.
has limited human interaction (deprecated)
Deprecated; use hcm:hasCondition with hcm:LimitedInteractionWithHumans.
Deprecated; represent extendability with hcm:isExtendable.
limited human interaction (deprecated boolean)