Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.6 KB

File metadata and controls

34 lines (23 loc) · 1.6 KB

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.