has_download_instructions |
list[str] |
Instructions needed to download a software component. The difference with `hasDownloadURL` is that this property captures the human readable instructions required to download software. For example, sometimes an authentication is needed, users need to fill in a form, etc. |
[optional] |
keywords |
list[str] |
Keywords associated with a software component |
[optional] |
has_documentation |
list[str] |
Pointer to the documentation of the model |
[optional] |
software_requirements |
list[str] |
Software requirements needed to install a software component |
[optional] |
has_download_url |
list[str] |
Download URL where to obtain the source/executable of the software |
[optional] |
type |
list[str] |
type of the resource |
[optional] |
has_installation_instructions |
list[str] |
Instructions required to install this particular piece of software. Installation instructions usually are available in a human-readable manner. |
[optional] |
compatible_visualization_software |
list[Software] |
Property that links a software component to other useful software that canbe used to visualize its outputs |
[optional] |
copyright_holder |
list[AnyOfOrganizationPerson] |
Copyright holder for a software component |
[optional] |
has_faq |
list[str] |
Frequently asked questions about a software |
[optional] |
logo |
list[Image] |
Property that links to the image used as logo for a software component |
[optional] |
has_contact_person |
list[AnyOfOrganizationPerson] |
Contact person responsible for a software component |
[optional] |
tag |
list[str] |
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\" |
[optional] |
id |
str |
identifier |
[optional] |
identifier |
list[str] |
Identifier of the resource being described |
[optional] |
has_configuration |
list[SoftwareConfiguration] |
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. |
[optional] |
author |
list[AnyOfOrganizationPerson] |
The creator of a software component |
[optional] |
has_build_file |
list[str] |
A file (e.g., Dockerfile) with executable instructions indicating how a Software Image or a Software component is built |
[optional] |
short_description |
list[str] |
A summarized description of the resource |
[optional] |
date_published |
list[str] |
Date when a software component was published |
[optional] |
license |
list[str] |
License of a software component or its source code |
[optional] |
has_source_code |
list[SourceCode] |
Property designed to link a software with its software source code (which may reside in a code repository such as GitHub) |
[optional] |
has_example |
list[str] |
An example explaining a scenario where the software component was used in plain language. |
[optional] |
publisher |
list[AnyOfOrganizationPerson] |
Publisher organization or person responsible for a software component |
[optional] |
doi |
list[str] |
Digital Object Identifier associated with a software component |
[optional] |
has_funding |
list[FundingInformation] |
Property that links a software project to its funding information |
[optional] |
support_details |
list[str] |
Property to link details, such as mailing lists in case a contact person is not provided |
[optional] |
has_version |
list[SoftwareVersion] |
Property designed to link a software component with its corresponding versions |
[optional] |
has_typical_data_source |
list[str] |
Typical data sources that are used by a software component |
[optional] |
description |
list[str] |
small description |
[optional] |
reference_publication |
list[str] |
Main publication to cite for this software component |
[optional] |
screenshot |
list[Image] |
Image illustrating a snapshot of the target software |
[optional] |
had_primary_source |
list[object] |
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. |
[optional] |
issue_tracker |
list[str] |
Pointer to the issue tracker of a software component |
[optional] |
date_created |
list[str] |
Date when a software component was created |
[optional] |
contributor |
list[Person] |
Contributor to a software component |
[optional] |
has_purpose |
list[str] |
Objective or main functionality that can be achieved by running this software |
[optional] |
has_executable_instructions |
list[str] |
Instructions that indicate how a software component should be executed. The difference with `hasExecutionCommand` is that the execution instructions aim to be human-readable, and have explanations between the different commands and instructions |
[optional] |
has_sample_visualization |
list[Visualization] |
A typical sample visualization of the softwware outputs |
[optional] |
memory_requirements |
list[str] |
Memory requirements of a software |
[optional] |
website |
list[str] |
Website of the software |
[optional] |
citation |
list[str] |
How to cite this software |
[optional] |
processor_requirements |
list[str] |
Processor requirements of a software component |
[optional] |
has_usage_notes |
list[str] |
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. |
[optional] |
readme |
list[str] |
URl to the readme file of a software component |
[optional] |
label |
list[str] |
short description of the resource |
[optional] |
has_assumption |
list[str] |
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. |
[optional] |
operating_systems |
list[str] |
Operating systems under which a software component can operate |
[optional] |
has_executable_notebook |
list[str] |
Property that links a software component with an executable notebook (e.g., Jupyter notebook) that illustrates how to use it in an executable manner. |
[optional] |
useful_for_calculating_index |
list[NumericalIndex] |
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. |
[optional] |
has_version_id |
list[str] |
Identifier of the version of this software |
[optional] |