70 likes | 273 Views
BioPortal Metadata versus OMV. Natasha Noy. An Overview of OMV. The main class OMV:Ontology Represents metadata about a version of an ontology. Some OMV properties describing an ontology (properties on OMV:Ontology ). OMV:acronym OMV:name OMV:URI OMV:naturalLanguage OMV:creationDate
E N D
BioPortal Metadata versusOMV Natasha Noy
An Overview of OMV • The main class OMV:Ontology • Represents metadata about a version of an ontology
Some OMV properties describing an ontology (properties on OMV:Ontology) • OMV:acronym • OMV:name • OMV:URI • OMV:naturalLanguage • OMV:creationDate • OMV:modificationDate • OMV:description • OMV:designedForOntologyTask • OMV:documentation • OMV:endorsedBy • OMV:hasContributor • OMV:hasCreator • OMV:hasDomain • OMV:status • OMV:cointainsABox, OMV:containsTBox • OMV:expressiveness • OMV:hasFormalityLevel • OMV:hasLicense • OMV:keywords • OMV:keyClasses • OMV:knownUsage • OMV:isOfType • OMV:usedOntologyEngineeringTool • OMV:usedKnowledgeRepresentationParadigm • OMV:numberOfClasses • OMV:numberOfIndividuals • OMV:numberOfAxioms • OMV:numberOfProperties
Properties of OMV:ontology that we added • administeredBy • hasContactEmail • hasContactName • uploadDate • id • internalVersionNumber • preferredNameProperty • synonymProperty • documentationProperty • authorProperty • codingScheme • fileNames • filePath • hasView • isVersionOfVirtualOntology
Virtual Ontology • Needed a container for all the versions of the same ontology (e.g., to be able to provide an id that resolves to the latest version)
Properties of VirtualOntology • hasVersions • currentVersion • id
Other classes • Project – describing ontology-based projects • View, VirtualView– handling ontology views and subsets • BioPortalUser(subclass of OMV:Person)