scalavision / SURVIVOR_ant

A framework to annotate SVs with previous known SVs (vcf file) and or with genomic features (gff and or bed files)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SURVIVOR_ant

A framework to annotate SVs (vcf file) with previous known SVs (vcf file) and or with genomic features (gff and or bed files).


INSTALL:

Download SURVIVOR:

git clone https://github.com/fritzsedlazeck/SURVIVOR_ant.git


cd SURVIVOR_ant
mkdir build
cd build
cmake ..
make
cd ../bin/survivor_ant-core-0.1.0

Note Mac users often have to provide parameters to the cmake command:

cmake -D CMAKE_C_COMPILER=/opt/local/bin/gcc-mp-4.7 -D CMAKE_CXX_COMPILER=/opt/local/bin/g++-mp-4.7 .. 

Test data:

Can be found here: https://github.com/NCBI-Hackathons/svcompare


USAGE:

./survivor_ant --help

./survivor_ant [-o ] [-l ] [-v ] [-g ] [-b ] [--anno_distance ] [--svs_distance ] -i [--] [--version] [-h]

Where:

-o , --output output file name

-l , --min_length Minimum length of SV to be reported. Default: 20

-v , --vcf VCF input file name(s)

-g , --gff gff annotation(s)

-b , --bed bed annotation(s)

--anno_distance Maximum distance to assign annotations to SVs. Default: 1000

--svs_distance Maximum distance to group SV together. Default: 1000

-i , --svvcf (required) The vcf file that we should annotate

--, --ignore_rest Ignores the rest of the labeled arguments following this flag.

--version Displays version information and exits.

-h, --help Displays usage information and exits.


CONTACT:

If you have questions or encounter a problem please contact: fritz.sedlazeck@gmail.com

About

A framework to annotate SVs with previous known SVs (vcf file) and or with genomic features (gff and or bed files)

License:MIT License


Languages

Language:HTML 38.5%Language:C++ 24.8%Language:C 20.9%Language:Makefile 5.4%Language:Assembly 2.8%Language:Ada 1.7%Language:Shell 1.4%Language:Pascal 1.4%Language:C# 1.1%Language:DIGITAL Command Language 0.5%Language:CMake 0.4%Language:Objective-C 0.4%Language:CSS 0.2%Language:CLIPS 0.1%Language:M4 0.1%Language:Roff 0.1%Language:Perl 0.1%Language:SAS 0.0%Language:Module Management System 0.0%Language:Batchfile 0.0%