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. |