ga4gh-starter-kit-drs

Starter Kit server implementation of the GA4GH Data Repository Service (DRS) specification

License

License

GroupId

GroupId

org.ga4gh
ArtifactId

ArtifactId

ga4gh-starter-kit-drs
Last Version

Last Version

0.1.3
Release Date

Release Date

Type

Type

jar
Description

Description

ga4gh-starter-kit-drs
Starter Kit server implementation of the GA4GH Data Repository Service (DRS) specification
Project URL

Project URL

https://github.com/ga4gh/ga4gh-starter-kit-drs
Source Code Management

Source Code Management

https://github.com/ga4gh/ga4gh-starter-kit-drs

Download ga4gh-starter-kit-drs

How to add to project

<!-- https://jarcasting.com/artifacts/org.ga4gh/ga4gh-starter-kit-drs/ -->
<dependency>
    <groupId>org.ga4gh</groupId>
    <artifactId>ga4gh-starter-kit-drs</artifactId>
    <version>0.1.3</version>
</dependency>
// https://jarcasting.com/artifacts/org.ga4gh/ga4gh-starter-kit-drs/
implementation 'org.ga4gh:ga4gh-starter-kit-drs:0.1.3'
// https://jarcasting.com/artifacts/org.ga4gh/ga4gh-starter-kit-drs/
implementation ("org.ga4gh:ga4gh-starter-kit-drs:0.1.3")
'org.ga4gh:ga4gh-starter-kit-drs:jar:0.1.3'
<dependency org="org.ga4gh" name="ga4gh-starter-kit-drs" rev="0.1.3">
  <artifact name="ga4gh-starter-kit-drs" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.ga4gh', module='ga4gh-starter-kit-drs', version='0.1.3')
)
libraryDependencies += "org.ga4gh" % "ga4gh-starter-kit-drs" % "0.1.3"
[org.ga4gh/ga4gh-starter-kit-drs "0.1.3"]

Dependencies

compile (18)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-aop jar
org.springframework.boot : spring-boot-starter-web jar
commons-cli : commons-cli jar 1.4
commons-io : commons-io jar 2.8.0
com.fasterxml.jackson.core : jackson-core jar 2.12.1
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.11.1
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.9.4
org.hibernate : hibernate-core jar 5.4.11.Final
org.springframework : spring-orm jar 5.1.6.RELEASE
org.hibernate.javax.persistence : hibernate-jpa-2.1-api jar 1.0.0.Final
org.postgresql : postgresql jar 42.2.10
javax.xml.bind : jaxb-api jar 2.2.8
com.fasterxml.jackson.core : jackson-annotations jar 2.10.2
com.fasterxml.jackson.core : jackson-databind jar 2.10.2
com.fasterxml.jackson.datatype : jackson-datatype-hibernate4 jar 2.4.4
org.springdoc : springdoc-openapi-ui jar 1.2.33
org.xerial : sqlite-jdbc jar 3.8.11.2
org.ga4gh : ga4gh-starter-kit-common jar 0.3.3

runtime (1)

Group / Artifact Type Version
com.google.guava : guava jar 28.1-jre

test (3)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar
org.springframework.security : spring-security-test jar
org.testng : testng jar 7.0.0

Project Modules

There are no modules declared in this project.

GA4GH Logo

License Java 11+ Gradle 6.1+ Travis (.org) branch Codecov

GA4GH Starter Kit DRS Server

Open, extensible server implementation of the GA4GH Data Repository Service (DRS) specification

Installation

Dependencies:

  • Java 11+
  • Gradle 6.1.1+
./gradlew build

Usage

./gradlew bootRun
./gradlew bootRun --args="--config ./src/test/resources/config/test-config-00.yml"

Test Datasets

The following datasets are currently contained in this repo for testing:

org.ga4gh

Global Alliance for Genomics and Health

An international coalition, formed to enable the sharing of genomic and clinical data.

Versions

Version
0.1.3
0.1.2
0.1.1