Skip to content

Latest commit

 

History

History
81 lines (63 loc) · 4.38 KB

notes.md

File metadata and controls

81 lines (63 loc) · 4.38 KB

Wikidata notes (from SWAT4LS meeting)

General wikidata learning:

Wikidata entities:

Items

  • have a label, description, alias - All have 250 char limit. Description is specifically short text for disambiguation, probably not suitable for OBO ontology definitions. Alias can be used for OBO exact synonym
  • May have arbitrary number of properties

Properties, including:

  • Properties that encode identifiers
  • Properties that have text (string) as a value - have a 400 (UTF-8 unicode) char limit.
  • Properties that relate 2 items. e.g.:
    • subClass of (could be used for ontology subclassing)
    • part of
    • instance of (could be used for ontology links to data)
    • follows (could potentially be extracted from timing relationships in OWL)

Qualifiers:

  • modify the meaning of the value of a property (?)

Mapping existing info to wikidata

Importing OBO ontologies into wikidata

How to grab the latest version of an OBOish OWL ontology?

Use the generic PURL, e.g, http://purl.obolibrary.org/obo/go.owl

OR query OLS (?)

IDs

Generic import should specify how to use OBO-foundry PURL IDs. PURLS follow a consistent pattern, but the following details vary in each ontology

  • ID prefix
  • numeric component
    1. Fixed length (boolean)
    2. Length

Annotation property mapping

  1. Generic import should specify annotation property mappings from the official OBO to OWL specification to wikidata properties/items/built-ins, adding new properties as needed. Main properties to map are:

    1. On ontology:
      1. Version IRI
      2. ...
    2. On terms
  2. Where database xrefs are used they should follow db-xrefs.yaml. This is used by multiple OBO resources.

  3. Consider adding links to wikidata in db-xrefs.yaml

    1. But be careful re: how to deal with typing and disambiguation: ebola is a rock band as well as a disease. Better to use bipartite specification: type:name

Links wiki-(data/pedia) <-> obo ontologies

Generic ontology resources to link to that include all (?) OBO ontologies

Implementation

Q. Which OBO abstractions should live in wikidata vs in specification mapping specification for import bots. A. Abstraction should live in mapping documents. Mapping documents should be on wikidata (where?)