BedToIntervalList (Picard) and IntervalListTools (Picard)
1
1
Entering edit mode
16 hours ago
Beyza ▴ 10

Hi,

I am developing a variant calling pipeline in Snakemake for my master's thesis and I would love to hear about your ideas on one thing.

What do BedToIntervalList and IntervalListTools do exactly, and are they essential? Depending on my research and examination of current pipelines, it is not an essential step in the RNA-Seq variant calling pipeline. I saw it in nfcore/rnavar (https://github.com/nf-core/rnavar/tree/master) and trying to understand their biological importance. Happy to hear your thoughts about it!

Thanks

variant rna-seq picard calling gatk • 615 views
ADD COMMENT
0
Entering edit mode
15 hours ago

The *interval_list is a file format that defines interval just like a BED file (although is 1-based while bed is a 0-based half-open interval). IMHO, what's interesting in the interval_list format is that it includes a SAM header where you can put a bunch of meta data (sample name, etc...). And, most important, there is a dictionary (lines starting with "##contig=" ) which allow you to identify the REFerence genome without ambiguity. There is no need to worry about the origin of the BED file (is it hg19 , is it hg38 ?) and to join/merge data (hg19 vs hg38).

ADD COMMENT

Login before adding your answer.

Traffic: 2692 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6