-
Notifications
You must be signed in to change notification settings - Fork 0
Documentation
The next version of the Observations Data Model.
ODM2 is organized with a "core" schema and multiple "extension" schemas that extend the functionality of the core. The following sections cover some overarching concepts for ODM2 and then focus on specific entities within the ODM2 Core schema and ODM2's extension schemas.
ODM2 inherits extensively from ODM 1.1.1, which was developed as part of the Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) Hydrologic Information System (HIS) project. ODM2 also inherits features from the Open Geospatial Consortium (OGC) Observations & Measurements (O&M) standard.
The following are entities in the ODM2 Core schema:
- Actions - Actions are performed by people and may have a result.
- Datasets - Enables grouping of results into a larger dataset.
- FeatureActionResult - Provides flexible linkage between Actions, SamplingFeatures and Results.
- Methods - The procedure used to perform an action.
- Organizations - A group of people.
- People - Individuals that perform actions.
- Quality Control Levels - Levels to which data have been quality controlled.
- Related Actions - Enables specifying relationships among Actions (e.g., workflows, etc.)
- Related Results - Enables specifying relationships among results.
- Results - The result of an action.
- Sampling Features - Where or on what an action was performed.
- Taxonomic Classifiers - Terms for classifying results.
- Units - Units of measure.
- Variables - What was observed.
The following are extensions to the ODM2 Core:
- Annotations (Schema Diagram) - Data qualifying comments and annotations on other entities.
- Controlled Vocabulary (Schema Diagram) - Entities for enforcing CVs.
- Data Quality (Schema Diagram) - Information about the quality of observations.
- Equipment (Schema Diagram) - Information for managing sampling or laboratory equipment.
- ExtensionProperties (Schema Diagram) - A general extensibility mechanism for ODM2 (adding new attributes).
- External Identifiers (Schema Diagram) - Linking entities in ODM2 to external repositories.
- LabAnalyses (Schema Diagram) - Information for managing ex situ, sample-based data.
- Provenance (Schema Diagram) - Information about versions and provenance.
- Results (Schema Diagram) - Values for observation results.
- Sampling Features (Schema Diagram) - Information about sampling features on which observations are made.
- Sensors (Schema Diagram) - Information about sensors and in situ sampling equipment.
The following are additional concepts that are important.
- Controlled Vocabularies: Approach, validation, web hosting
- Geography, location, and spatial offsets
- Support, Spacing, and Extent
- ...
The following are articles that describe best practices for using ODM2:
- Preparing Site information
- Preparing Variable information
- Handling dates and times
- Use of NoData values
- Encode data reported as trace concentration
- Encode data for co-located sensors
- Encode data for which the exact date is unknown
We are compiling a brief description of new features of ODM2 to answer the question: "What can I do now that I couldn't do with ODM 1.1.1?"
For more information about the project, visit the wiki.
HTML-based diagrams for the current version of the ODM2 schema are at: