Skip to main content Link Search Menu Expand Document (external link)

EcoPortal Metadata Schema

The EcoPortal Metadata Schema is built upon the Metadata Vocabulary for Ontology Description and Publication (MOD 2.0). This comprehensive schema integrates various vocabularies, such as Dublin Core, OMV, DCAT, and VoID, and was introduced by Dutta et al. 2017. Its primary purpose is to empower ontology developers to annotate and describe their ontologies, while also enabling ontology libraries to provide semantic descriptions of ontologies in the form of linked data.

EcoPortal with other members of the OntoPortal Alliance has embraced a set of metadata elements, comprising classes and properties organised into distinct categories. Each metadata element is linked to a FAIR principle, adding a layer of semantic richness to the description. The assessment of metadata elements is facilitated through the O’FAIRe tool, ensuring a systematic evaluation of the ontology’s Findability, Accessibility, Interoperability, and Reusability aspects. The table below lists all the metadata fields used in EcoPortal, and the FAIR sub-principles to which they are associated for the computation of the FAIR score.

Note: The column Cardinality indicates the quantity constraints for the metadata field. The possible values are:

  • 0-n = optional and repeatable;
  • 0-1 = optional, but not repeatable;
  • 1-n = mandatory and repeatable;
  • 1 = mandatory, but not repeatable.
Metadata categoryMetadata element setDefinitionCardinalityAssociated FAIR principleMOD classes and propertiesExample and notes
GeneralAcronymThe semantic artefact acronym1F2omv:acronym 
GeneralNameThe semantic artefact name1 omv:name 
GeneralRepresentation LanguageControlled list with four format type: SKOS, OBO, OWL, UMLS1l1,l3omv:hasOntologyLanguage 
GeneralCategoriesCategories to which the semantic artefact belongs0-n omv:hasDmain 
GeneralGroupsGroup to which the semantic artefact belongs. Groups associate semantic artefact from the same project or organisation, for better identification of the provenance0-nR1.3bioportal:group 
GeneralAdministratorsControlled list with registered user on EcoPortal1-n bioportal:administeredBy 
GeneralVersionThe version number of the semantic artefact1l3, R1.2omv:versionSemantic versioning is highly recommended. To assign a version number follow the guidance below. Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes. MINOR version when you add functionality in a backward compatible manner. PATCH version when you make backward compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
GeneralStatusSemantic artefact release status: alpha, the semantic artefact is actively in development after the previous release and being tested internally; beta, the semantic artefact is feature-complete and being tested internally; production, the semantic artefact has passed all stages of verification and test; retired, the semantic artefact is no longer supported or is obsolete, and it will not be implemented any more.1A2omv:status 
GeneralDeprecatedTo specify if the semantic artefact IRI is deprecated0-1A2omv:deprecated 
GeneralURI identifierThe URI of the semantic artefact which is described by this metadata1F1omv:URI 
GeneralVersion IRIThe property that identifies the version IRI of a semantic artefact.1F1omv:versionIRI 
GeneralFormality levelLevel of formality of the semantic artefact1I1, I3omv:hasFormalityLevel 
GeneralOntology SyntaxThe knowledge representation language for the semantic artefact language0-1I1, I3omv:hasOntologySyntax 
GeneralNatural languageThe language of the content of the semantic artefact0-nF2omv:naturalLanguage 
GeneralGeneric TypeThe nature of the content of the semantic artefact0-1F2omv:isOfType 
GeneralOther identifierAn unambiguous reference to the semantic artefact. Use the semantic artefact URI if not provided in the semantic artefact metadata0-nF1, A1dct:identifier 
DescriptionAbstractA summary of the semantic artefact0-1F2dct:abstract 
DescriptionDescriptionDescription of the semantic artefact1F2dct:descriptionThe best practice is to provide a single sentence. For a longer summary, use Abstract
DescriptionNotesAdditional information about the semantic artefact that is not included somewhere else (e.g. information that you do not want to include in the documentation)0-nF2omv:notes 
DescriptionHomepageThe URL of the homepage for the semantic artefact0-1F2foaf:homepage 
DescriptionDocumentationURL for further documentation0-1 omv:documentationA journal article, white paper, blog, or news article cannot be provided as the documentation of the ontology.
DescriptionKeywordsList of keywords related to the semantic artefact0-n omv:keywordsThe keywords must be taken from controlled vocabularies and the URIs must be attached and separated by a semicolon
DescriptionHidden labelA lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations.0-n skos:hiddenLabel 
 Alternative nameAn alternative title for the semantic artefact1-nF2dct:alternativeAny alternative name for the semantic artefact is known in the community
 Bibliographic referenceThe URL of the bibliographic reference of the semantic artefact1-nF2bioportal:publication 
DatesCreation dateDate of the semantic artefact first release1 bioportal:release 
DatesValidity dateDate (often a range) of validity of the semantic artefact0-1F2dct:valid 
DatesCuration dateThe date the semantic artefact was curated0-1F2pav:curatedOn 
DatesSubmission dateDate of the submission/release in the portal.0-1 omv:creationDate 
DatesModification dateDate of the last modification made to the semantic artefact0-1F2omv:modificationDate 
LicensingView RestrictionPublic ontologies: will be accessible to everyone via UI and API. Download can be deactivated on demand. Private ontologies: are only accessible via UI and API to registered users.1R 1.1bioportal:viewingRestriction 
LicensingLicenseUnderlying licence model0-1I3, R1.1omv:hasLicense 
LicensingUse guidelinesA related resource which defines how the semantic artefact should be used0-1R1.1cc:useGuidelines 
LicensingMore permissionsA related resource which describes additional permissions or alternative licences0-1R1.1cc:morePermissions 
LicensingRights holderThe party holding the legal copyright to the semantic artefact0-nR1.1schema:copyrightHolderE.g. LifeWatch Italy
Persons and organisationsContactA person or organisation owning or managing rights over the semantic artefact1-nR1.1dc:agent 
Persons and organisationsCreator(s)Main responsible for the creation of the semantic artefact0-nR1.2omv:hasCreatorA creator can not be an Organisation
Persons and organisationsContributorsContributors to the creation of the semantic artefact0-nR1.2omv:hasContributor 
Persons and organisationsCuratorPeople who curated the semantic artefact0-nR1.2pav:curatedBy 
Persons and organisationsPublisherAn entity responsible for making the semantic artefact available1-nF2dct:publisher 
Persons and organisationsFunded or sponsored byThe organisation funding the semantic artefact development0-nR1.2foaf:fundedBy 
Persons and organisationsEndorsed byThe parties that have expressed support or approval to this semantic artefact0-nR1.3omv:endorsedBy 
Persons and organisationsTranslatorOrganisation or person who adapted the semantic artefact to different languages, regional differences and technical requirement0-nR1.2schema:translator 
LinksLocationThe place from which the semantic artefact is retrieved: Metadata Only, choose this option if you want users to search and view only the semantic artefact metadata; Load from URL, new versions loaded daily; Upload Local File, choose a file from the local file system to upload the semantic artefact1 bioportal:pullLocation 
LinksIs format ofURL to the original document that describe this semantic artefact in a not ontological format0-1I1, I3dct:isFormatOfIndicate (if exist) the URL where a semantic artefact is available in another format (PDF, CSV, XML, HTML). The document has to be produced before the publication of the semantic artefact
LinksHas formatURL to a document that describe this semantic artefact in a not ontological format generated from this semantic artefact0-nI1, I3dct:hasFormatIndicate (if exist) the URL where a semantic artefact is available in another format (PDF, CSV, XML, HTML). The document has to be produced after the publication of the semantic artefact
LinksDownload URLAn RDF dump, partial or complete, of a void:Dataset0-1F2void:dataDump 
LinksCSV dumpA CSV dump, partial or complete, of a void:Dataset0-1 bioportal:csvDump 
LinksURI lookup EndpointA protocol endpoint for simple URI lookup for the semantic artefact0-1F2void:uriLookupEndpoing 
LinksFree-text search endpoint  F2void:openSearchDescription 
LinksSPARQL endpointRelates an instance of sd:Service to a SPARQL endpoint that implements the SPARQL Protocol service [SPROT] for the service. The object of the sd:endpoint property is an IRI.0-nA1sd:endpoint 
LinksSourceA related resource from which the described semantic artefact is derived0-nR1.2dct:sourceE.g. Direct link or citation to the original research papers, databases, or existing semantic artefacts that were consulted or utilised during its development.
LinksIndexed or Included in catalog or repositoryA data catalogue which contains this semantic artefact0-nF4schema:includedInDataCatalog 
MediaThe URL of a media associated to the ontologyA media object that encodes this semantic artefact. This property is a synonym for encoding.0-nF2schema:associatedMedia 
MediaDepictionThe URL of an image representing the semantic artefact0-nF2foaf:depiction 
MediaLogoThe URL of the semantic artefact logo0-1F2foaf:logo 
CommunityBug databaseLink to the bug tracker of the semantic artefact (i.e. GitHub issues)0-1F2doap:bugDatabase 
CommunityAudienceDescription of the target user base of the semantic artefact0-1F2dct:audience 
CommunityRepositoryLink to the source code repository0-1F2doap:repository 
CommunityMailing listMailing list home page or email address0-1F2doap:mailingList 
CommunityTo do listDescribes future tasks planned by a semantic artefact curator0-nF2voaf:toDoList 
CommunityAwardAn award won by this semantic artefact0-nF2schema:award 
UsageKnown usageThe applications where the semantic artefact is being used0-nF2omv:knownUsageConsider also declarins the projects, within EcoPortal, thar are using the semantic artefact. E.g. Used to annotate traits in metadata.
UsageDesign for taskThe purpose for which the semantic artefact was originally designed0-nR1.2omv:designedForOntologyTask 
UsageSubjectA topic of the semantic artefact0-nF2, I3dc:subject 
UsageCoverageThe spatial or temporal topic of the semantic artefact, spatial applicability of the resource, or jurisdiction under which the semantic artefact is relevant0-1F2dct:coverageE.g. Terminologies about italian endemic species
UsageExample of useA reference to a resource that provides an example of how this semantic artefact can be used0-nF2vann:exampleE.g. https://dataportal.lifewatchitaly.eu/view/urn%3Auuid%3Ad4c61972-8fa5-4ca7-a1d1-d3d596a8a8b4
RelationsThis ontology is a view of:Is a portion of a larger semantic artefacts0-1   
RelationsPrior versionAn URI to the prior version of the semantic artefact0-1I3, R1.2omv:hasPriorVersion 
RelationsHas part (has views)A related semantic artefacts that is included either physically or logically in the described semantic artefact0-nF2, I3dct:hasPart 
RelationsSimilar toVocabularies that are similar in scope and objectives, independently of the fact that they otherwise refer to each other0-nI2, I3door:similarTo 
RelationsGenerally related toA semantic artefact that uses or extends some class or property of the described semantic artefact0-nI2door:ontologyRelatedTo 
RelationsComes from the same domainSemantic artefact that come from the same domain0-nF2, I3door:comesFromTheSameDomain 
RelationsHas equivalences withSemantic artefact that have an alignment which covers a substantial part of the described semantic artefact0-nI2, I3door:isAlignedTo 
RelationsBackward compatibleURI of an semantic artefact that has its prior version compatible with the described semantic artefact0-nF2, I3omv:isBackwardCompatibleWithCompatible Version: when two versions of an SA are compatible, it means that changes made in the newer version do not disrupt the functionality or interoperability with systems that use the previous version. For example, adding new concepts or properties to the ontology without removing or altering existing ones may result in compatible versions.
RelationsIncompatibileURI of a semantic artefact that is a prior version of this semantic artefact, but not compatible0-nF2, I3omv:isIncompatibleWithIncompatible Version: when two versions of a semantic artefact are incompatible, it means that changes made in the newer version introduce conflicts or inconsistencies with systems that rely on the previous version. Incompatible changes may include renaming or removing existing concepts, altering relationships between concepts, or changing the structure of the semantic artefact in a way that breaks existing implementations. Incompatible versions often require updating or modifying systems that use the ontology to ensure continued functionality.
RelationsDisparate modelling withURI of a semantic artefact that is considered to have a different model, because they represent corresponding entities in different ways e.g. instance in one case and a class in the other for the same concept0-nF2, I3door:hasDisparateModellingA SKOS or an OWL corresponding artefact
RelationsHas disjunctions withIndicates that the subject vocabulary declares some disjunct classes with the object vocabulary.0-n voaf:hasDisjunctionsWith 
RelationsGeneralization ofVocabulary that is generalised by some superclasses or super properties by the described semantic artefact0-nI2, I3voaf:generalizes 
RelationsSpecialization ofIf the semantic artefact is a latter version that is semantically equivalent to another semantic artefact0-nI2door:explanationEvolution 
RelationsImportsIndicate the imported semantic artefact into the semantic artefact described0-nI2, I3omv:useImports 
RelationsUsed bySemantic artefact that use the described semantic artefact0-nF2, I3voaf:usedByA URI should be provided
RelationsTranslated fromA semantic artefact that is a translation of the content of this semantic artefact0-nF2, I3schema:workTranslation 
RelationsTranslation ofThe semantic artefact from which has been translated from0-nI2, I3schema:translationOfWork 
ContentRoot of obsolete branchProperty used to specify the root of an obsolete branch in the semantic artefact.0-1 bioportal:obsoleteParent 
ContentURI Regex PatternA regular expression that matches the URIs of the semantic artefact entities0-1F2void:uriRegexPattern 
ContentPreferred namespace URIThe preferred namespace URI to use when using terms from this semantic artefact0-1F2vann:preferredNamespaceUriE.g. http://xmlns.com/foaf/0.1
ContentPreferred namespace prefixThe preferred namespace prefix to use when using terms from this semantic artefact0-1F2vann:preferredNamespacePrefixE.g. foaf, dct, lupo
ContentExample of resourceAn example identifier used by one item (or record) from a dataset0-1F2idot:exampleIdentifierE.g. https://kos.lifewatch.eu/thesauri/endemisms/c_1
ContentKey classesRepresentative classes/instances in the semantic artefact0-nF2omv:keyClasses 
ContentMetadata vocabulary usedVocabularies that are used and/or referred to create the described semantic artefact0-nI2voaf:metadataVocE.g. http://purl.org/dc/terms
MethodologyKnowledge representation paradigmA representation formalism that is followed to describe knowledge in an semantic artefact0-1R1.2omv:conformsToKnowledgeRepresentationParadigmE.g. First-order, Description Logic
MethodologyEngineering methodologyInformation about the method model used to create the semantic artefact0-1R1.2omv:usedOntologyEngineeringMethodologyE.g. Waterfall, Lifecycles, Agile (see also: https://www.mdpi.com/2079-9292/10/9/1060)
MethodologyCreated WithInformation about the tool used to create the semantic artefact0-nR1.2omv:usedOntologyEngineeringTool 
MethodologyAccrual methodThe method by which items are added to the semantic artefact0-nR1.2dct:accrualMethodE.g. Text mining, Bibliographic analysis
MethodologyAccrual periodicityThe frequency with which items are added to the semantic artefact0-1R1.2dct:accrualPeriodicityE.g. every 6 months new terms could be added after an updated analysis
MethodologyAccrual policyThe policy governing the addition of items to the semantic artefact0-1R1.2dct:accrualPolicyE.g. Infrastructure policies that suggests when and how the semantic artefact should be updated
MethodologyCompetency questionA set of questions made to build a semantic artefact at the design time. They are used to clarify the scope, purpose, and requirements of the semantic artefact..0-nR1.2mod:competencyQuestionE.g. In a biodiversity ontology: What are the interactions between species within a given habitat?
MethodologyWas generated byPeople who generated the semantic artefact0-nR1.2prov:wasGeneratedBy 
MethodologyWas invalidated byPeople who invalidated the semantic artefact0-nR1.2prov:wasInvalidatedBy 
Object description propertiesObject preferred label propertyProperty used to specify objects preferred label.0-1I3, R1bioportal:prefLabelProperty 
Object description propertiesObject definition propertyProperty used to specify objects definition.0-1I3, R1bioportal:definitionProperty 
Object description propertiesObject synonym propertyProperty used to specify objects synonyms.0-1I3, R1bioportal:synonymProperty 
Object description propertiesObject author propertyProperty used to specify object author.0-1I3, R1bioportal:authorProperty 
Object description propertiesHierarchy propertyA property that is used to specify the hierarchy.0-1I3, R1bioportal:hierarchyProperty 
Object description propertiesObject obsolete propertyProperty used to specify obsolete objects.0-1I3, R1bioportal:obsoleteProperty 
Object description propertiesObject creation date propertyProperty used to specify the date of creation of a class or another object in the ontology.0-1I3, R1bioportal:createdProperty 
Object description propertiesObject modification date propertyProperty used to specify the date of modification of a class or another object in the ontology.0-1I3, R1bioportal:modifiedProperty 

EcoPortal administrators encourage the creators of semantic artefacts to compile the metadata fields by adding as much detail as possible to ensure the accurate communication of information to users and to be compliant to the FAIR principles when publishing a resource.