Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map EGA metadata to semantic models #18

Open
8 of 29 tasks
wna-se opened this issue May 3, 2024 · 2 comments
Open
8 of 29 tasks

Map EGA metadata to semantic models #18

wna-se opened this issue May 3, 2024 · 2 comments
Assignees

Comments

@wna-se
Copy link
Member

wna-se commented May 3, 2024

The (meta)data from the Rare Disease Synthetic Dataset (EGAD00001008392) is not encoded in a format that is readily accessible for queries through the virtual platform. To the degree that it is possible and relevant to the examples of analyses being worked on, the (meta)data should be translated to corresponding elements, values and structures in the EJP-RD data models:

But also the Fairgenomes-semantic-model should be considered as a complement.

Working documents to describe mappings from EGA’s metadata schema:

Cross-linking between different types of entities (records):

Each of the mappings above should be used to create executable RML-mappings that can translate the data, as illustrated in the example to FAIR genomes genomed below (using YARRRML syntax):

prefixes:
  ega.dataset: https://www.ebi.ac.uk/ega/datasets/
  NCIT: http://purl.obolibrary.org/obo/NCIT_
  OMIABIS: http://purl.obolibrary.org/obo/OMIABIS_
  OBI: http://purl.obolibrary.org/obo/OBI_

mappings:
  fairgenomes:
    sources:
      - [study.csv~csv]
    s: ega.dataset:$(accession_id)
    po:
      - [a, NCIT:C63536]
      - [OMIABIS:0000006, ega.dataset:$(accession_id)~iri]
      - [OMIABIS:0000037, $(title)]
      - [OMIABIS:0000036, $(description)]
      - [OMIABIS:0000036, $(abstract)]
      - [OBI:0500000, $(study_type)]

Note: The example above be run using an online editor with the following example study.csv.

Mappings Care-SM:

Mappings EJP-RD metadata model:

Mappings Fairgenomes-semantic-model:

@wna-se
Copy link
Member Author

wna-se commented May 29, 2024

Mapping to CARE-SM turned out to be somewhat challenging. Inquired about support / guidance in CARE-SM/CARE-SM-Implementation #7 Looking for instructions on how to relate the implementation to the CARE-SM data models. Will focus on the EJP-RD metadata model and Fairgenomes-semantic-model to start with and look for a way to transform the EGA model to something compatible with SPARQL.

@wna-se
Copy link
Member Author

wna-se commented May 31, 2024

This will be added to NBISweden/ejprd-data through #2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants