Starter Kit APIs Overview
This section provides comprehensive documentation on how to setup, configure, and run each of the Starter Kit applications.
Core Applications
The Starter Kit core applications are open-source reference implementations of approved GA4GH API specifications. The following table lists each available app and where they can be accessed.
Name | Description | Docs | Github | Docker Hub |
---|---|---|---|---|
GA4GH Starter Kit DRS | Web service providing indirection layer to datasets stored in the cloud. Serves data according to the Data Repository Service (DRS) specification | DRS | ||
GA4GH Starter Kit WES | Web service enabling the remote submission, monitoring, and canceling of computational workflows. Based on the Workflow Execution Service (WES) specification | WES | ||
GA4GH Starter Kit Data Connect | Web service enabling discovery and search of biomedical data. Based on the Data Connect specification | Data Connect | ||
GA4GH Starter Kit Passport UI | Central UI server connecting to other Passport-related microservices (ory hydra, ory kratos). Based on the GA4GH Passport specification | Passport UI | ||
GA4GH Starter Kit Passport Broker | Web service enabling a standardized approach for managing access to protected data through the usage of JWT Visas. Based on the GA4GH Passport specification | Passport Broker |
Support Applications
The Starter Kit support applications provide additional utility to the core apps in terms of interactivity and maintainability. The following table lists each available app/codebase and where they can be accessed.
Name | Description | Docs | Github | Docker Hub | Other Links |
---|---|---|---|---|---|
GA4GH Starter Kit UI | View, create, edit, delete GA4GH models served by starter kit web services via user interface | ||||
GA4GH Starter Kit Utils | Commandline tool for performing setup and maintenance operations on starter kit services and databases | ||||
GA4GH Starter Kit Common | Common utils library imported by all starter kit core apps | Maven Central | |||
GA4GH Starter Kit Docs | Static documentation site (i.e. this website) | N/A |