Setup of a particular model, that may represent a calibration or a configuration with a set of values for a specific region.
Model configuration setup
Diagram information with the processes and variables associated with a model configuration
Causal Diagram
Class that represents the geospatial information associated with a model
Grid
Property that captures if a physical process influences another process
influences
Category associated with a model (e.g., Hydrology, etc.)
has model category
Property that links a causal diagram with its constituent nodes
has diagram part
Coordinate metadata of a region
GeoCoordinates
Value used in the time interval of a model (e.g., 1 month, 5 days, 'harvest cycle')
interval value
Variable that is used as input for this model
has input variable
Property that indicates how have the parameters assigned in a model configuration (e.g., using an expert guess, by using calibration, etc.)
parameter assignment method
Spatial resolution of a grid (e.g., 50m)
has spatial resolution
Specific coordinates or shape associated with a region
geo
Coordinate system used in a grid
has coordinate system
Property that links a parameter to the intervention it is relevant for.
relevant for intervention
Model based on observations.
Empirical model
Time interval at which a model produces output. For example, a model may produce outputs for every simulated day, hour, etc.
Time Interval
Interference by a policy maker or modeler by modifying a variable or parameter of a model
Intervention
A model guided by mathematical equations that attempt to represent one or more natural processes.
Theory guided model
Sample result table associated with a model configuration
has model result table
Variable for which the model was calibrated for. For example, in a hydrology model one calibrate the predicted river width by varying hydrologic conductivity
calibration target variable
A grid that is based on a series if points (or a single point). Typically associated with point-based models
Point Based Grid
Known restrictions (i.e. cases where the model is known not to be reliable or shouldn't be used)
limitations
Model that incorporates the coupling of two or more existing models
Coupled model
Indicates the parent category of a given category
parent category
Property linking a region to a model configuration/calibration. This property implies that the described model configuration is prepared to execute in that target region
Diagram associated to a model configuration
has causal diagram
Time interval used in the model configuration
has output time interval
Information about the mathematical representation used in a model or model configuration
Equation
An estimate of the time required to run example codes or other known configurations
runtime estimation
Elevation of a location (WGS84)
elevation
Dimension of the grid (2D, 3D)
has dimension
Indicates whether a region is part of another region
part of
Latitude (coordinates) of a location (WGS84)
latitude
A mathematical description of a process (e.g., hydrological, agricultural, social, etc.)
Model
Equations used in the model
has equation
A model configuration is a way of exposing a particular functionality of a model.
Model configuration
An area or division with some characteristics but not always fixed boundaries
Region
Date until which the calibration of a model is valid. For example, a trained model with data from 2005-2010 may only be valid for predictions until 2015.
valid until
Grid information about the model
has grid
Variable that is used as output for this model
has output variable
The Software Description Ontology for Models (SDM) expands the software description ontology (SD) to add information about scientific software models. Examples of scientific software models are hydrology models, agriculture models or economy models.
Scott Peckham
Hernán Vargas
Kelly Cobourn
Armen Kemanian
Christopher Duffy
Yolanda Gil
Daniel Garijo
Deborah Khider
<http://creativecommons.org/licenses/by/2.0/>
The Software Description Ontology for Models
Property that indicates which physical processes (if any) are associated with a model
has process
Calibration method used for a particular model configuration or setup
calibration method
Diagram used to explain the behavior of the model
has explanation diagram
Grids may be: rectangular, triangular, hexagonal, hybrid, unstructured, block structure, etc.
has shape
Property that describes which models are used by a coupled model
uses model
Property that represents the temporal interval used to calibrate a model
calibration interval
Grid that represents a 2D or 3D space
Spatially Distributed Grid
Unit used in an interval (e.g., month)
interval unit
Shape or polygon of a region in a map
GeoShape
Were there any simplifications made to processes to make the model more efficient
parameterization
Type of models that emulates the behavior of another model. For example, an emulator can be a machine learning model trained on the output runs of a hydrology model
Emulator
Longitude (coordinates) of a location (WGS84)
longitude
A model based on empirical observations and theory.
Hybrid model
What is the theory behind the processes described in the model
theoretical basis
Variable that was calibrated in this particular model configuration calibration
calibrated variable
Class used to represent a category of a model (e.g., Hydrology, Agriculture, etc.)
Model category