SNAP

Z MetaCentrum
Skočit na navigaci Skočit na vyhledávání


Description

SNAP is a new sequence aligner that is 3-20x faster and just as accurate as existing tools like BWA-mem, Bowtie2 and Novoalign. It runs on commodity x86 processors, and supports a rich error model that lets it cheaply match reads with more differences from the reference than other tools. This gives SNAP up to 2x lower error rates than existing tools (in some cases) and lets it match larger mutations that they may miss. SNAP also natively reads BAM, FASTQ, or gzipped FASTQ, and natively writes SAM or BAM, with built-in sorting, duplicate marking, and BAM indexing.

License

Apache 2

Usage

Upcoming modulesystem change alert!

Due to large number of applications and their versions it is not practical to keep them explicitly listed at our wiki pages. Therefore an upgrade of modulefiles is underway. A feature of this upgrade will be the existence of default module for every application. This default choice does not need version number and it will load some (usually latest) version.

You can test the new version now by adding a line

source /cvmfs/software.metacentrum.cz/modulefiles/5.1.0/loadmodules

to your script before loading a module. Then, you can list all versions of snap and load default version of snap as

module avail snap/ # list available modules
module load snap   # load (default) module


If you wish to keep up to the current system, it is still possible. Simply list all modules by

module avail snap

and choose explicit version you want to use. Then run as

snap
unit_tests

Documentation

http://snap.cs.berkeley.edu/#documentation

Homepage

http://snap.cs.berkeley.edu/