https://w3id.org/okn/o/sd
An ontology for describing software and their links to inputs, outputs and variables. The ontology extends schema.org and codemeta vocabularies
URI | http://purl.org/linked-data/cube#DataStructureDefinition |
---|---|
Is Defined By | http://purl.org/linked-data/cube# |
Sub-classes |
Dataset Specificationc |
URI | http://qudt.org/schema/qudt/Unit |
---|---|
Is Defined By | http://qudt.org/schema/qudt/ |
Sub-classes |
Unitc |
URI | http://schema.org/Organization |
---|---|
Is Defined By | http://schema.org/ |
Sub-classes |
Organizationc |
URI | http://schema.org/SoftwareSourceCode |
---|---|
Sub-classes |
Source Codec |
URI | http://www.w3.org/ns/prov#Activity |
---|---|
Sub-classes |
Sample Executionc |
URI | http://www.w3.org/ns/prov#Entity |
---|---|
Sub-classes |
Sample Resourcec |
URI | https://w3id.org/okn/o/sd#CatalogIdentifier |
---|---|
Description |
Class to identify that a parameter is a catalog identifier. The rationale for this type of parameter is that in some cases datasets may be downloaded in the software component itself, rather than exposed as an input |
Super-classes |
Parameterc |
URI | https://w3id.org/okn/o/sd#ConfigurationSetup |
---|---|
Description |
Special type of configuration in which some of the inputs or parameters are associated to files or values. A configuration may be associated to multiple setups to facilitate its execution. |
Super-classes |
Software Configurationc |
Sub-classes |
Data Transformation Setupc |
In domain of |
statusdp adjustable parameterop was derived from setupop |
In range of |
has setupop was derived from setupop |
URI | https://w3id.org/okn/o/sd#Constraint |
---|---|
Description |
Data constraints of a configuration |
In domain of |
has ruledp has variableop |
In range of |
has constraintop |
URI | https://w3id.org/okn/o/sd#DataTransformation |
---|---|
Description |
Class that represents a software for performing data transformation. |
Super-classes |
Software Configurationc |
Sub-classes |
Data Transformation Setupc |
In range of |
has data transformationop |
URI | https://w3id.org/okn/o/sd#DataTransformationSetup |
---|---|
Description |
Special type of data transformation where the inputs and parameters have some pre-selected values. For example, they may point to a particular dataset URL to be used in the transformation |
Super-classes |
Data Transformationc Configuration Setupc |
In range of |
has data transformation setupop |
URI | https://w3id.org/okn/o/sd#DatasetSpecification |
---|---|
Description |
Class designed to describe a type of input or output used or produced by a model. For example, Topoflow has several inputs. One of them is a text file with precipitation values. The representation of this input is an instance of a dataset specification. |
Super-classes |
cube:DataStructureDefinitionc |
Sub-classes |
Imagec |
In domain of |
has data transformationop is transformed fromop has data transformation setupop path locationdp has file structureop has fixed resourceop has dimensionalitydp |
In range of |
has inputop part of datasetop is transformed fromop has outputop |
URI | https://w3id.org/okn/o/sd#FundingInformation |
---|---|
Description |
A class to represent the funding information of a software project |
In domain of |
funding grantdp funding sourceop |
In range of |
has funding informationop |
URI | https://w3id.org/okn/o/sd#Image |
---|---|
Description |
An image (e.g. tiff file) is a type of dataset specification used to define certain inputs of models like soil, crops, etc. |
Super-classes |
Dataset Specificationc |
In range of |
logoop screenshotop |
URI | https://w3id.org/okn/o/sd#NumericalIndex |
---|---|
Description |
A number (such as a ratio) derived from a series of observations and used as an indicator or measure (https://www.merriam-webster.com/dictionary/index) |
Super-classes |
Variablec |
In range of |
useful for calculating indexop |
URI | https://w3id.org/okn/o/sd#Organization |
---|---|
Description |
An organized body of people with a particular purpose |
Super-classes |
schema:Organizationc |
In range of |
funding sourceop |
URI | https://w3id.org/okn/o/sd#Parameter |
---|---|
Description |
A parameter of the model. |
Sub-classes |
Catalog identifierc |
In domain of |
recommended incrementdp has step sizedp has accepted valuesdp adjusts variableop has data typedp has fixed valuedp |
In range of |
adjustable parameterop has parameterop |
URI | https://w3id.org/okn/o/sd#Person |
---|---|
Description |
A human being (individual) |
Super-classes |
schema:Personc |
In domain of |
emaildp |
In range of |
contributorop |
URI | https://w3id.org/okn/o/sd#SampleCollection |
---|---|
Description |
A collection of resources that are used as sample for running a sfoware component multiple times |
Super-classes |
Sample Resourcec |
In domain of |
has partop |
URI | https://w3id.org/okn/o/sd#SampleExecution |
---|---|
Description |
A sample execution of a given software |
Super-classes |
prov:Activityc |
In range of |
has sample executionop |
URI | https://w3id.org/okn/o/sd#SampleResource |
---|---|
Description |
A sample resource associated with a software |
Super-classes |
prov:Entityc |
Sub-classes |
Sample Collectionc |
In domain of |
data catalog identifierdp |
In range of |
has sample resultop has partop has fixed resourceop |
URI | https://w3id.org/okn/o/sd#SoftwareConfiguration |
---|---|
Description |
A software configuration represents a particular way of invoking a function of a software component. A software configuration exposes the precise inputs and outputs that are used for that function. Multiple software configurations may be associated to a software component. A software configuration facilitates the encapsulation of software, and it can be used to represent components of scientific workflows. |
Super-classes |
Softwarec |
Sub-classes |
Data Transformationc Configuration Setupc |
In domain of |
has software imageop has parameterop has sample executionop has component locationdp has outputop has setupop has support script locationdp has constraintop has implementation script locationdp has sample resultop has inputop |
In range of |
has configurationop |
URI | https://w3id.org/okn/o/sd#SoftwareImage |
---|---|
Description |
An image that virtualizes the functionality of a given software. For example, a Docker container. |
Super-classes |
Softwarec |
In domain of |
available in registrydp |
In range of |
has software imageop |
URI | https://w3id.org/okn/o/sd#SoftwareVersion |
---|---|
Description |
A software version is a specificf type of software that represents a particular set of functionalities. New functionalities and error fixes may occur between software versions |
Super-classes |
Softwarec |
In domain of |
has configurationop has version iddp |
In range of |
has software versionop |
URI | https://w3id.org/okn/o/sd#SourceCode |
---|---|
Description |
Class representing the characteristics of the code associated with a software component |
Super-classes |
schema:SoftwareSourceCodec |
In domain of |
code repositorydp programming languagedp |
In range of |
has source codeop |
URI | https://w3id.org/okn/o/sd#StandardVariable |
---|---|
Description |
A standard variable, necessary to refer to all the variable using the same nomenclature in a domain ontology. For example, a standard variable may be a SVO variable (http://www.geoscienceontology.org/geo-upper#Variable) |
Super-classes |
Variablec |
In range of |
has standard variableop |
URI | https://w3id.org/okn/o/sd#Unit |
---|---|
Description |
Class designed to distinguish the different types of units that are available in variables from datasets or parameters |
Super-classes |
http://qudt.org/schema/qudt/Unitc |
In range of |
uses unitop |
URI | https://w3id.org/okn/o/sd#Variable |
---|---|
Description |
A symbol that represents a quanity in a dataset or dataset specification |
Sub-classes |
Variable presentationc Standard Variablec Numerical Indexc |
In range of |
adjusts variableop |
URI | https://w3id.org/okn/o/sd#VariablePresentation |
---|---|
Description |
Concept used to represent an instantiation of a variable in an input/output dataset. For example, a model A may use an input file with temperature expressed in Farenheit (variablePresentation1), while a model B may produce an output with temperature in Celsius (variablePresentation2). Both variable presentations refer to the concept of temperature. |
Super-classes |
Variablec |
In domain of |
has long namedp has short namedp part of datasetop |
In range of |
has presentationop has variableop |
URI | https://w3id.org/okn/o/sd#Visualization |
---|---|
Description |
Class to represent any type of visualization related to a software. For example, a dynamic HTML page, a video, etc. |
In domain of |
was derived from softwareop |
In range of |
has sample visualizationop |
URI | http://www.w3.org/ns/prov#hadPrimarySource |
---|---|
Is Defined By | http://www.w3.org/ns/prov# |
URI | http://www.w3.org/ns/prov#wasDerivedFrom |
---|---|
Is Defined By | http://www.w3.org/ns/prov# |
URI | http://www.w3.org/ns/prov#wasGeneratedBy |
---|---|
Is Defined By | http://www.w3.org/ns/prov# |
URI | https://w3id.org/okn/o/sd#adjustableParameter |
---|---|
Description |
Parameter that can be adjusted in a configuration setup |
Domain(s) | Configuration Setupc |
Range(s) | Parameterc |
URI | https://w3id.org/okn/o/sd#adjustsVariable |
---|---|
Description |
Property that links parameter with the variable they adjust. This property can be used when parameters quantify variables without directly representing them. For example, a "fertilizer percentage adjustment" parameter can quantify a "fertilizer price" variable |
Domain(s) | Parameterc |
Range(s) | Variablec |
URI | https://w3id.org/okn/o/sd#author |
---|---|
Description |
The creator of a software component |
Super-properties | schema:authorop |
Domain(s) | Softwarec |
Range(s) | https://w3id.org/okn/o/sd#Organization https://w3id.org/okn/o/sd#Person |
URI | https://w3id.org/okn/o/sd#compatibleVisualizationSoftware |
---|---|
Description |
Property that links a software component to other useful software that canbe used to visualize its outputs |
Domain(s) | Softwarec |
Range(s) | Softwarec |
URI | https://w3id.org/okn/o/sd#contributor |
---|---|
Description |
Contributor to a software component |
Super-properties | schema:contributorop |
Domain(s) | Softwarec |
Range(s) | Personc |
URI | https://w3id.org/okn/o/sd#copyrightHolder |
---|---|
Description |
Copyright holder for a software component |
Super-properties | schema:copyrightHolderop |
Domain(s) | Softwarec |
Range(s) | https://w3id.org/okn/o/sd#Organization https://w3id.org/okn/o/sd#Person |
URI | https://w3id.org/okn/o/sd#fundingSource |
---|---|
Description |
Link to the organization funding a software component |
Super-properties | owl:topObjectProperty |
Domain(s) | Funding Informationc |
Range(s) | Organizationc |
URI | https://w3id.org/okn/o/sd#hadPrimarySource |
---|---|
Description |
Property to identify the original source of the information of the annotated resource. It could be a web page, an organization, a person, some experiment notes, etc. |
Super-properties | prov:hadPrimarySourceop |
Domain(s) | (Imagec or Softwarec or Visualizationc) |
Range(s) | owl:Thingc |
URI | https://w3id.org/okn/o/sd#hasConfiguration |
---|---|
Description |
Property that links a model to one of its configurations. A model may have multiple configurations, each of which is unique in terms of the inputs and outputs it uses. |
Domain(s) | Software Versionc |
Range(s) | SoftwareConfigurationc |
URI | https://w3id.org/okn/o/sd#hasConstraint |
---|---|
Description |
Constraint or rule associated to a variable or software configuration. For example: "This model accepts only monthly data", or "all inputs of this model configuration must share the same location". More structured restrictions, such as Jena rules or SWRL rules may also be captured with this property |
Domain(s) | Software Configurationc |
Range(s) | Constraintc |
URI | https://w3id.org/okn/o/sd#hasContactPerson |
---|---|
Description |
Contact person responsible for a software component |
Domain(s) | Softwarec |
Range(s) | https://w3id.org/okn/o/sd#Organization https://w3id.org/okn/o/sd#Person |
URI | https://w3id.org/okn/o/sd#hasDataTransformation |
---|---|
Description |
Property that associates an input/output with their corresponding data transformation. |
Domain(s) | Dataset Specificationc |
Range(s) | DataTransformationc |
URI | https://w3id.org/okn/o/sd#hasDataTransformationSetup |
---|---|
Description |
Property to link an input/output dataset to the specific data transformation (with URLs |
Super-properties | has data transformationop |
Domain(s) | Dataset Specificationc |
Range(s) | DataTransformationSetupc |
URI | https://w3id.org/okn/o/sd#hasFileStructure |
---|---|
Description |
Relates a dataset specification to the data structure definition |
Domain(s) | Dataset Specificationc |
URI | https://w3id.org/okn/o/sd#hasFixedResource |
---|---|
Description |
Property that links a parameter or an input to a fixed value. For example, in a given configuration a parameter with the planting date for a model could be fixed to avoid the user changing it for that region. |
Domain(s) | Dataset Specificationc |
Range(s) | SampleResourcec |
URI | https://w3id.org/okn/o/sd#hasFunding |
---|---|
Description |
Property that links a software project to its funding information |
Domain(s) | Softwarec |
Range(s) | FundingInformationc |
URI | https://w3id.org/okn/o/sd#hasInput |
---|---|
Description |
Property that links a model configuration to the input types expected by it. |
Domain(s) | Software Configurationc |
Range(s) | DatasetSpecificationc |
URI | https://w3id.org/okn/o/sd#hasOutput |
---|---|
Description |
Property that expresses what are the outputs of a model |
Domain(s) | Software Configurationc |
Range(s) | DatasetSpecificationc |
URI | https://w3id.org/okn/o/sd#hasParameter |
---|---|
Description |
Property that indicates the parameters of a model configuration |
Domain(s) | Software Configurationc |
Range(s) | Parameterc |
URI | https://w3id.org/okn/o/sd#hasPart |
---|---|
Description |
Property designed to reference the elements included in a sample collection. |
Domain(s) | Sample Collectionc |
Range(s) | SampleResourcec |
URI | https://w3id.org/okn/o/sd#hasPresentation |
---|---|
Description |
Property that links an instance of a dataset (or a dataset specification) to the presentation of a variable contained (or expected to be contained) on it. |
Inverse properties | part of datasetop |
Domain(s) | (Dataset Specificationc or Parameterc) |
Range(s) | VariablePresentationc |
URI | https://w3id.org/okn/o/sd#hasSampleExecution |
---|---|
Description |
Property pointing to a sample execution of a software configuration |
Domain(s) | Software Configurationc |
Range(s) | SampleExecutionc |
URI | https://w3id.org/okn/o/sd#hasSampleResult |
---|---|
Description |
Property designed to link a software configuration to a sample resource resulting from its execution |
Domain(s) | Software Configurationc |
Range(s) | SampleResourcec |
URI | https://w3id.org/okn/o/sd#hasSampleVisualization |
---|---|
Description |
A typical sample visualization of the software outputs |
Domain(s) | Softwarec |
Range(s) | Visualizationc |
URI | https://w3id.org/okn/o/sd#hasSetup |
---|---|
Description |
Property used to define configurations with some fixed resources and values. The rationale of this property is to allow predefined configurations |
Domain(s) | Software Configurationc |
Range(s) | ConfigurationSetupc |
URI | https://w3id.org/okn/o/sd#hasSoftwareImage |
---|---|
Description |
Function to link a function with its corresponding container |
Domain(s) | Software Configurationc |
Range(s) | SoftwareImagec |
URI | https://w3id.org/okn/o/sd#hasSourceCode |
---|---|
Description |
Property designed to link a software with its software source code (which may reside in a code repository such as GitHub) |
Domain(s) | Softwarec |
Range(s) | SourceCodec |
URI | https://w3id.org/okn/o/sd#hasStandardVariable |
---|---|
Description |
the standard name of a variable |
Domain(s) | (Numerical Indexc or Variable presentationc) |
Range(s) | StandardVariablec |
URI | https://w3id.org/okn/o/sd#hasVariable |
---|---|
Description |
Property that links a rule and the variable that will test it |
Domain(s) | Constraintc |
Range(s) | VariablePresentationc |
URI | https://w3id.org/okn/o/sd#hasVersion |
---|---|
Description |
Property designed to link a software component with its corresponding versions |
Domain(s) | Softwarec |
Range(s) | SoftwareVersionc |
URI | https://w3id.org/okn/o/sd#isTransformedFrom |
---|---|
Description |
Property that links a dataset specification from a model configuration or setup to the output from a target data transformation. This occurs when a data transformation produces several outputs, but only one of them is the one needed for a model |
Super-properties | owl:topObjectProperty |
Domain(s) | Dataset Specificationc |
Range(s) | DatasetSpecificationc |
URI | https://w3id.org/okn/o/sd#logo |
---|---|
Description |
Property that links to the image used as logo for a software component |
Domain(s) | Softwarec |
Range(s) | Imagec |
URI | https://w3id.org/okn/o/sd#partOfDataset |
---|---|
Description |
Associates a presentation with a dataset where the presentation occurs |
Domain(s) | Variable presentationc |
Range(s) | DatasetSpecificationc |
URI | https://w3id.org/okn/o/sd#publisher |
---|---|
Description |
Publisher organization or person responsible for a software component |
Super-properties | schema:publisherop |
Domain(s) | Softwarec |
Range(s) | https://w3id.org/okn/o/sd#Organization https://w3id.org/okn/o/sd#Person |
URI | https://w3id.org/okn/o/sd#screenshot |
---|---|
Description |
Image illustrating a snapshot of the target software |
Super-properties | schema:screenshotop |
Domain(s) | Softwarec |
Range(s) | Imagec |
URI | https://w3id.org/okn/o/sd#usefulForCalculatingIndex |
---|---|
Description |
Property that indicates that a software component (or any of its outputs) can be used to calculate a particular index. The rationale for this property is that indices are usually calculated by applying post-processing steps to the outputs of a software component. |
Domain(s) | Softwarec |
Range(s) | NumericalIndexc |
URI | https://w3id.org/okn/o/sd#usesUnit |
---|---|
Description |
Property used to link a variable presentation or time interval to the unit they are represented in |
Domain(s) | (Parameterc or Variable presentationc) |
Range(s) | Unitc |
URI | https://w3id.org/okn/o/sd#wasDerivedFromSetup |
---|---|
Description |
Property that links a setup to a previous version of that setup. This property is needed (for example) when creating snapshots of setups. |
Super-properties | prov:wasDerivedFromop |
Domain(s) | Configuration Setupc |
Range(s) | ConfigurationSetupc |
URI | https://w3id.org/okn/o/sd#wasDerivedFromSoftware |
---|---|
Description |
Property that identifies the software used to create a visualization |
Super-properties | prov:wasDerivedFromop |
Domain(s) | Visualizationc |
Range(s) | Softwarec |
URI | http://schema.org/memoryRequirements |
---|---|
Is Defined By | http://schema.org/ |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | http://schema.org/processorRequirements |
---|---|
Is Defined By | http://schema.org/ |
URI | http://schema.org/programmingLanguage |
---|---|
Is Defined By | http://schema.org/ |
URI | http://schema.org/softwareRequirements |
---|---|
Is Defined By | http://schema.org/ |
URI | https://codemeta.github.io/terms/funding |
---|---|
Is Defined By | https://codemeta.github.io/terms/ |
URI | https://codemeta.github.io/terms/issueTracker |
---|---|
Is Defined By | https://codemeta.github.io/terms/ |
URI | https://codemeta.github.io/terms/readme |
---|---|
Is Defined By | https://codemeta.github.io/terms/ |
URI | https://codemeta.github.io/terms/referencePublication |
---|---|
Is Defined By | https://codemeta.github.io/terms/ |
URI | https://w3id.org/okn/o/sd#availableInRegistry |
---|---|
Description |
Property that indicates in which registry the software image being described can be found. For example, https://hub.docker.com |
Domain(s) | Software Imagec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#citation |
---|---|
Description |
How to cite this software |
Super-properties | schema:citationdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#codeRepository |
---|---|
Description |
URL to the code repository of a software component |
Super-properties | schema:codeRepositorydp |
Domain(s) | Source Codec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#copyrightYear |
---|---|
Description |
Year in which the software component was copyrighted |
Super-properties | schema:copyrightYeardp |
URI | https://w3id.org/okn/o/sd#dataCatalogIdentifier |
---|---|
Description |
An identifier for resources with metadata entries in a data catalog |
Super-properties | schema:identifierdp |
Domain(s) | Sample Resourcec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#dateCreated |
---|---|
Description |
Date when a software component was created |
Super-properties | schema:dateCreateddp |
Domain(s) | Softwarec |
Range(s) | xsd:dateTimec |
URI | https://w3id.org/okn/o/sd#datePublished |
---|---|
Description |
Date when a software component was published |
Super-properties | schema:datePublisheddp |
Domain(s) | Softwarec |
Range(s) | xsd:dateTimec |
URI | https://w3id.org/okn/o/sd#description |
---|---|
Description |
A description of a resource |
Super-properties | schema:descriptiondp |
Domain(s) | (owl:Thingc or Numerical Indexc or Organizationc or Parameterc or Personc or Sample Executionc or Sample Resourcec or Softwarec or Source Codec or Variablec or Visualizationc) |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#doi |
---|---|
Description |
Digital Object Identifier associated with a software component |
Super-properties | identifierdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#email |
---|---|
Description |
Email of a person |
Super-properties | schema:emaildp |
Domain(s) | Personc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#fundingGrant |
---|---|
Description |
Grant number used for funding |
Super-properties | https://codemeta.github.io/terms/fundingdp |
Domain(s) | Funding Informationc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasAcceptedValues |
---|---|
Description |
Property that constraints which values are accepted for a parameter. For example, the name of a crop can only be "Maize" or "Sorghum" |
Domain(s) | Parameterc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasAcknowledgements |
---|---|
Description |
String with the people, organizations and other contributors acknowledged by the authors. |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasAssumption |
---|---|
Description |
Assumptions of a software, e.g. the solver being used for a particular model, the source of the data (e.g., all data must have a given resolution), etc. |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasBuildFile |
---|---|
Description |
A file (e.g., Dockerfile) with executable instructions indicating how a Software Image or a Software component is built |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasCodeOfConduct |
---|---|
Description |
Property linking the software component to the code of conduct to be followed by potential contributors. The range of this property may be a strin or a URI to the target file. |
Domain(s) | Softwarec |
Range(s) | http://www.w3.org/2001/XMLSchema#anyURI http://www.w3.org/2001/XMLSchema#string |
URI | https://w3id.org/okn/o/sd#hasComponentLocation |
---|---|
Description |
Location of the aggregation of all the files needed to execute the component. Usually a zip file including the run script and support scripts, including specification files |
Domain(s) | Software Configurationc |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasDataType |
---|---|
Description |
Property that indicates the data type of a parameter |
Domain(s) | Parameterc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasDefaultValue |
---|---|
Description |
Default accepted value of a variable presentation (or a parameter) |
Domain(s) | (Parameterc or Variable presentationc) |
Range(s) | http://www.w3.org/2001/XMLSchema#anyURI http://www.w3.org/2001/XMLSchema#boolean http://www.w3.org/2001/XMLSchema#dateTime http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer http://www.w3.org/2001/XMLSchema#string |
URI | https://w3id.org/okn/o/sd#hasDimensionality |
---|---|
Description |
Property to indicate dimensionality of the input or output of a dataset specification |
Domain(s) | Dataset Specificationc |
Range(s) | xsd:integerc |
URI | https://w3id.org/okn/o/sd#hasDocumentation |
---|---|
Description |
Pointer to the documentation of the model |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasDownloadInstructions |
---|---|
Description |
Instructions needed to download a software component. The difference with |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasDownloadURL |
---|---|
Description |
Download URL where to obtain the source/executable of the software |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasExample |
---|---|
Description |
An example explaining a scenario where the software component was used in plain language. |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasExecutableInstructions |
---|---|
Description |
Instructions that indicate how a software component should be executed. The difference with |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasExecutableNotebook |
---|---|
Description |
Property that links a software component with an executable notebook (e.g., Jupyter notebook) that illustrates how to use it in an executable manner. |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasExecutionCommand |
---|---|
Description |
Execution instructions on how to run the image |
Domain(s) | (Sample Executionc or Software Configurationc or Software Imagec) |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasFAQ |
---|---|
Description |
Frequently asked questions about a software |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasFixedValue |
---|---|
Description |
Value of a parameter in a software setup. |
Domain(s) | Parameterc |
Range(s) | http://www.w3.org/2001/XMLSchema#anyURI http://www.w3.org/2001/XMLSchema#boolean http://www.w3.org/2001/XMLSchema#dateTime http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer http://www.w3.org/2001/XMLSchema#string |
URI | https://w3id.org/okn/o/sd#hasFormat |
---|---|
Description |
Format followed by a file. For example, txt, nc, etc. |
Domain(s) | (Dataset Specificationc or Visualizationc) |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasImplementationScriptLocation |
---|---|
Description |
Property that points to the main runnable script for the current function |
Domain(s) | Software Configurationc |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasInstallationInstructions |
---|---|
Description |
Instructions required to install this particular piece of software. Installation instructions usually are available in a human-readable manner. |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasLongName |
---|---|
Description |
Properties that relate the variable representation to its long name. The long name is useful for context (e.g., precipitation is less ambiguous than P) but not as precise as the standard name. |
Domain(s) | Variable presentationc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasMaximumAcceptedValue |
---|---|
Description |
Maximum accepted value of a variable presentation (or a parameter) |
Domain(s) | (Parameterc or Variable presentationc) |
Range(s) | http://www.w3.org/2001/XMLSchema#dateTime http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer |
URI | https://w3id.org/okn/o/sd#hasMinimumAcceptedValue |
---|---|
Description |
Minimum accepted value of a variable presentation (or a parameter) |
Domain(s) | (Parameterc or Variable presentationc) |
Range(s) | http://www.w3.org/2001/XMLSchema#dateTime http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer |
URI | https://w3id.org/okn/o/sd#hasPurpose |
---|---|
Description |
Objective or main functionality that can be achieved by running this software |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasRule |
---|---|
Description |
Rule that defines this constraint |
Domain(s) | Constraintc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasShortName |
---|---|
Description |
A short name (e.g., temperature) capturing the high-level concept of the variable |
Domain(s) | Variable presentationc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasStepSize |
---|---|
Description |
Property that determines what are the increments (step size) that are commonly used to vary a parameter. This is commonly used for automatically setting up software tests. For example, if I want to set up a model and try 30 reasonable values on a parameter, I may use the default value and the step size to create the appropriate increments. If the step size is 0.1 and the default value is 0, then I will will be able to create setups: 0, 0.1, 0.2...2.9,3 |
Domain(s) | Parameterc |
Range(s) | xsd:floatc |
URI | https://w3id.org/okn/o/sd#hasSupportScriptLocation |
---|---|
Description |
Property that links to the location of scripts that may be used from the main runnable script. |
Domain(s) | Software Configurationc |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasTypicalDataSource |
---|---|
Description |
Typical data sources that are used by a software component |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#hasUsageNotes |
---|---|
Description |
Property that describes the usage considerations of a particular software. These notes capture the rationale of for that software configuration, along with an explanation for sample inputs, things to consider when running the model with data, etc. |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#hasVersionId |
---|---|
Description |
Identifier of the version of this software |
Super-properties | schema:identifierdp |
Domain(s) | Software Versionc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#identifier |
---|---|
Description |
Identifier of the resource being described |
Super-properties | schema:identifierdp |
Domain(s) | (Organizationc or Personc or Softwarec) |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#issueTracker |
---|---|
Description |
Pointer to the issue tracker of a software component |
Super-properties | https://codemeta.github.io/terms/issueTrackerdp |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#keywords |
---|---|
Description |
Keywords associated with a software component |
Super-properties | schema:keywordsdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#license |
---|---|
Description |
License of a software component or its source code |
Super-properties | schema:licensedp |
Domain(s) | (Softwarec or Source Codec) |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#memoryRequirements |
---|---|
Description |
Memory requirements of a software |
Super-properties | schema:memoryRequirementsdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#name |
---|---|
Description |
Name of the resource |
Super-properties | schema:namedp |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#operatingSystems |
---|---|
Description |
Operating systems under which a software component can operate |
Super-properties | schema:operatingSystemsdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#pathLocation |
---|---|
Description |
Property that indicates the relative path of an input or output with respect to the folder structure of the executable. For example, let's assume we have an input that has to exist in the folder In this case the property would capture this as follows:
|
Domain(s) | Dataset Specificationc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#position |
---|---|
Description |
Position of the parameter or input/output in the model configuration. This property is needed to know how to organize the I/O of the component on execution |
Domain(s) | (Dataset Specificationc or Parameterc) |
Range(s) | xsd:integerc |
URI | https://w3id.org/okn/o/sd#processorRequirements |
---|---|
Description |
Processor requirements of a software component |
Super-properties | schema:processorRequirementsdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#programmingLanguage |
---|---|
Description |
Language used to code a software component |
Super-properties | schema:programmingLanguagedp |
Domain(s) | Source Codec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#readme |
---|---|
Description |
URl to the readme file of a software component |
Super-properties | https://codemeta.github.io/terms/readmedp |
Domain(s) | Softwarec |
Range(s) | xsd:anyURIc |
URI | https://w3id.org/okn/o/sd#recommendedIncrement |
---|---|
Description |
Value that represents how a parameter should be incremented on each iteration of a software component execution. This value is important when preparing execution ensembles automatically, e.g., simulating crop production varying the parameter "fertilizer amount" in increments of 10%. |
Domain(s) | Parameterc |
Range(s) | xsd:floatc |
URI | https://w3id.org/okn/o/sd#referencePublication |
---|---|
Description |
Main publication to cite for this software component |
Super-properties | https://codemeta.github.io/terms/referencePublicationdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#shortDescription |
---|---|
Description |
A summarized description of the resource |
Super-properties | descriptiondp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#softwareRequirements |
---|---|
Description |
Software requirements needed to install a software component |
Super-properties | schema:softwareRequirementsdp |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#status |
---|---|
Description |
Data property to indicate the status of a configuration setups. For example, to indicate that a setup has been executed in a platform, that the setup should notbe shown to users (it's an auxiliary setup), etc. |
Domain(s) | Configuration Setupc |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#supportDetails |
---|---|
Description |
Property to link details, such as mailing lists in case a contact person is not provided |
Domain(s) | Softwarec |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#tag |
---|---|
Description |
Tag used to annotate a version or a software configuration. This annotation is useful to show which version is the latest, or which version is deprecated. Supported tags are: "latest", "deprecated" |
Domain(s) | (Configuration Setupc or Software Configurationc or Software Versionc) |
Range(s) | xsd:stringc |
URI | https://w3id.org/okn/o/sd#value |
---|---|
Description |
Value associated to the described entity |
Super-properties | prov:valuedp |
Domain(s) | (Imagec or Sample Resourcec or Visualizationc) |
Range(s) | http://www.w3.org/2001/XMLSchema#anyURI http://www.w3.org/2001/XMLSchema#boolean http://www.w3.org/2001/XMLSchema#dateTime http://www.w3.org/2001/XMLSchema#float http://www.w3.org/2001/XMLSchema#integer http://www.w3.org/2001/XMLSchema#string |
URI | https://w3id.org/okn/o/sd#website |
---|---|
Description |
Website of the software |
Domain(s) | (Organizationc or Personc or Softwarec) |
Range(s) | xsd:anyURIc |
https://w3id.org/okn/o/sd
https://w3id.org/okn/o/sd#
http://purl.org/linked-data/cube#
http://purl.org/dc/elements/1.1/
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
https://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/dc/terms/
http://purl.org/vocab/vann/
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |