FAIRdom / JERMOntology

The JERM Ontology is an application ontology designed to describe the items in SEEK and the relationships between them (for example, data, models, experiment descriptions, results, samples, protocols, standard operating procedures and publications); and to enable these relationships to be expressed with formal semantics.
http://jermontology.org
BSD 3-Clause "New" or "Revised" License
3 stars 2 forks source link

Add mappings to FOAF, PROV, PAV #2

Open stain opened 8 years ago

stain commented 8 years ago

When looking at JERM I see that it defines many terms in its own namespace, even if they are available in commonly used ontologies, e.g.

jerm:Person -> foaf:Person, prov:Person jerm:Investigation -> isaterms:investigation jerm:hasCreator -> pav:createdBy / pav:authoredBy, dcterms:creator, prov:wasAttributedTo jerm:hasContributor -> pav:contributedBy, dcterms:contributor, prov:wasAttributedTo jerm:hasFormat -> dcterms:hasFormat jerm:isFormatOf -> dcterms:isFormatOf jerm:hasPart -> dcterms:hasPart

While I might disagree with redefining all of these in your own namespace I can see why if you want to be more specific in their domain and ranges. I would at least hope for a mapping to the more common ontologies. :)

For details:

http://xmlns.com/foaf/spec/ http://purl.org/pav/html and http://dx.doi.org/10.1186/2041-1480-4-37 http://www.w3.org/TR/prov-o/ http://purl.org/dc/terms/ http://isa-tools.github.io/linkedISA/ and https://github.com/ISA-tools/linkedISA-ontologies/blob/master/isaterms.owl

stuzart commented 8 years ago

Thanks Stian. We are currently working on a new version of the ontology, and these kinds of mappings are something we plan to incorporate.

stain commented 6 years ago

Thanks for merging #4 - remaining would be ISATerm #5 and dcterms - I'll have a go on dcterms.