Skip to content
/ YATAK Public

YATAK: reference-free somatic structural variant detection tool

Notifications You must be signed in to change notification settings

cBioLab/YATAK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YATAK

YATAK is a tool for detecting somatic structural variants from a pair of whole genome sequencing datasets of a germline genome and a somatic genome. The main feature of YATAK is that it directly compares germline reads and somatic reads to call structural variants. In the first step of YATAK, it a creates a succinct index for the assembly graph and store all paths that correspond to important germline reads together with a reference genome after filtering out the reads that are well aligned to the reference genome. In the next step, it conducts string-to-graph search for all the remaining somatic reads to find the reads that potentially support somatic breakpoints. Finally, such reads are assembled into contigs to detect somatic structural variants by aligning the contigs to the reference genome.

Installation requirements

Installation

  git clone git@github.com:cBioLab/YATAK.git
  cd YATAK
  mkdir bin
  make
  • You need to edit Makefile to set correct paths for "SDSLLIBS".

Running

  cd YATAK
  ./pipeline.sh <reference.fa> <dataset-directory> <normal.bam> <tumor.bam> <number of threads>

Examples

You can try a tiny example by the commands:

  ./pipeline.sh examples/reference/tiny-ref.fa examples/reads tiny-normal-reads.bam tiny-tumor-reads.bam 1

Then you can get the result examples/reads/tiny-tumor-reads.bam.result.bedpe.

About

YATAK: reference-free somatic structural variant detection tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published