biocompute-objects/bco_api

Define New Extension Domain Schema

Closed this issue · 5 comments

Need to convert BCO data into Linked Data Hub format for users of LDH.

  1. Define a schema to represent BCO data
    • Use https://ldh.clinicalgenome.org/ldh/ui/api-docs to find the relevant fields
    • Map fields from BCO to fields in LDH
    • Find a "catch all" field for BCO fields that don't map well (BCO is for workflows and LDH is for data, so there will be many)
  2. Write a conversion script that will take BCO data and convert it into LDH-ready format
    • This may be hosted as an API endpoint on the BioCompute server so data can be requested programmatically

This is part of the CFDE project.

@HadleyKing to review example BCO, and @tiwa1154 to add exemplar BCOs.

@NiramishCuisine Can you please add your linked data hub schema and example file to the repo?

Continuation plan in case I'm gone. Once we have the schema and the example BCO:

  • Host publicly accessible schema on server
  • Add example BCO to Portal
  • Add documentation to Wiki for both
  • Submit to Jeet for review