Add a new valid source to an ontology
new_source( ontology = NULL, name = NULL, version = NULL, date = NULL, description = NULL, homepage = NULL, uri_prefix = NULL, license = NULL, notes = NULL )
either a path where the ontology is stored, or an already loaded ontology into which the new source should be included.
the name of the new source (must not contain empty spaces).
an optional date at which that version of an external vocabulary has been created. Should be a value of the form YYYY-MM-DD. Either version or date need to be given.
a verbatim description of the new source.
the homepage of the new source, typically the place where additional information or meta-data could be retrieved in a non-formalised way.
the basic uniform resource locator (URL) all concepts of a new source have in common and which is thus the basis to construct the concept specific URI.
the licenses under which the new source is published.
any notes on the new source that don't fit into any of the other meta-data fields here.
the updated ontology that contains the new source defined here.
Fundamentally, there are two types of sources that can be defined with this function.
linked open data: where the concepts that occur in another vocabulary or ontology and which are themselves part of linked datasets (and hence have a valid URI) are associated as related concepts to the harmonised concepts.
In the latter case, each mapped concept should be provided by its ID and the source needs to have a URL that allows in combination with the concept IDs to construct the URI under which the mapped concepts are stored in the semantic web.