Difference between revisions of "Picard"
Line 9: | Line 9: | ||
== Using Picard on the HPC cluster == | == Using Picard on the HPC cluster == | ||
If you want to use Picard on the HPC cluster, you have to load the | If you want to use Picard on the HPC cluster, you have to load the corresponding module first. To do so, use the command | ||
module load picard | module load picard | ||
Since there is only one version of picard installed at the moment, specifying a version is not necessary. | Since there is only one version of picard installed at the moment, specifying a version is not necessary. If there would be another version installed, specifying the version would look like this: | ||
module load picard/2.9.0 | |||
After loading the module, you will see this message: | After loading the module, you will see this message: |
Latest revision as of 12:58, 30 March 2017
Introduction
Picard is a set of command line tools for manipulating high-throughput sequencing (HTS) data and formats such as SAM/BAM/CRAM and VCF. These file formats are defined in the Hts-specs repository. See especially the SAM specification (PDF) and the VCF specification (PDF).
Installed version
The currently installed version of Picard on the cluster is 2.9.0.
Using Picard on the HPC cluster
If you want to use Picard on the HPC cluster, you have to load the corresponding module first. To do so, use the command
module load picard
Since there is only one version of picard installed at the moment, specifying a version is not necessary. If there would be another version installed, specifying the version would look like this:
module load picard/2.9.0
After loading the module, you will see this message:
To execute picard run: java -jar $EBROOTPICARD/libs/picard.jar
It tells you how to run picard.
Documentation
More informations can be found on the official homepage. If you are looking for a command line overview, you can should look here.