Giter VIP home page Giter VIP logo

data-repository-service-schemas's Introduction

GA4GH Logo

Data Repository Service (DRS) API

develop branch status: Build Status Swagger Validator DOI

The Global Alliance for Genomics and Health (GA4GH) is an international coalition, formed to enable the sharing of genomic and clinical data.

About the GA4GH Cloud Work Stream

The GA4GH Cloud Work Stream helps the genomics and health communities take full advantage of modern cloud environments. Our initial focus is on “bringing the algorithms to the data”, by creating standards for defining, sharing, and executing portable workflows.

We work with platform development partners and industry leaders to develop standards that will facilitate interoperability.

What is DRS?

The Data Repository Service (DRS) API provides a generic interface to data repositories so data consumers, including workflow systems, can access data in a single, standardized way regardless of where it’s stored or how it’s managed. The primary functionality of DRS is to map a logical ID to a means for physically retrieving the data represented by the ID.

For more information see our HTML documentation links in the table below.

API Definition

Branch Reference Documentation Swagger Editor
develop: the stable development branch, into which feature branches are merged HTML Swagger Editor
release 1.4.0: The 1.4.0 release of DRS adds bulk operations. HTML Swagger Editor
release 1.3.0: The 1.3.0 release of DRS adds the ability to use the options request method to return the auth issuers for a specific DRS object. HTML Swagger Editor
release 1.2.0: The 1.2.0 release of DRS adds the standardized /service-info endpoint, and 2 POST endpoints that are functionally equivalent to the current GET endpoints, but they enable the submission of large passport tokens in the request body. HTML Swagger Editor
release 1.1.0: The 1.1.0 release of DRS that includes no API changes only documentation changes. This introduces a new URI convention using compact identifiers along with clear directions on how to use identifiers.org/n2t.net to resolve them. HTML Swagger Editor
release 1.0.0: The 1.0.0 release of DRS that is now an approved GA4GH standard HTML Swagger Editor
release 0.1: Simplifying DRS to core functionality HTML Swagger Editor
release 0.0.1: The initial DRS after the rename from DOS HTML Swagger Editor

To monitor development work on various branches, add 'preview/<branch-name>' to the master URLs above (e.g., https://ga4gh.github.io/data-repository-service-schemas/preview/<branch-name>/docs).

How to Contribute Changes

See CONTRIBUTING.md.

If a security issue is identified with the specification, please send an email to [email protected] detailing your concerns.

License

See the LICENSE.

More Information

data-repository-service-schemas's People

Contributors

briandoconnor avatar david4096 avatar natanlao avatar dglazer avatar jaeddy avatar susheel avatar rshreya avatar bwalsh avatar geoffjentry avatar achave11-ucsc avatar sarpera avatar dvoet avatar rishidev avatar ddietterich avatar delagoya avatar shakespeared avatar mr-c avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.