Actions
GATK Queue support » History » Revision 1
Revision 1/2
| Next »
Brett Smith, 01/12/2016 06:24 PM
GATK Queue support¶
We have code that integrates GATK Queue with Arvados, creating child jobs for each work unit spawned by GATK Queue. Source is on GitHub
Build process:
- 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
- Build and install the Arvados Java SDK. In
arvados/sdk/java
, run:mvn package -Dmaven.test.skip=true && mvn install -Dmaven.test.skip=true
- Build GATK Queue. In
gatk-protected
, run:mvn package
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.
Updated by Brett Smith almost 9 years ago · 1 revisions