Project

General

Profile

GATK Queue support » History » Version 1

Brett Smith, 01/12/2016 06:24 PM

1 1 Brett Smith
h1. GATK Queue support
2
3
We have code that integrates GATK Queue with Arvados, creating child jobs for each work unit spawned by GATK Queue.  "Source is on GitHub":https://github.com/curoverse/gatk-protected
4
5
Build process:
6
7
# Install Maven, dependencies, and plug-ins: @sudo aptitude install openjdk-7-jdk maven libmaven-jar-plugin-java libmaven-shared-jar-java libmaven-compiler-plugin-java@
8
# Build and install the Arvados Java SDK.  In @arvados/sdk/java@, run: @mvn package -Dmaven.test.skip=true && mvn install -Dmaven.test.skip=true@
9
# Build GATK Queue.  In @gatk-protected@, run: @mvn package@
10
11
If it succeeds, you'll have @target/Queue.jar@.  Our GATK Queue jobs to date run that jar from a collection, so @arv keep put@ it where you need it.