ga4gh/ga4gh-starter-kit-drs

data source lookup

Closed this issue · 1 comments

For a passed object_id to the /objects/{object_id} and /objects/{object_id}/access/{access_id} routes, the server must look up the proper data source associated. ie. this will map an id to a connected data source (local file path, s3 bucket, etc.)

The module(s) should:

  • find the matching data source for a given id (or return no match)
  • populate the data source's URL path template with the id value
  • check if an object (e.g. file) exists at the proposed location

completed by #12