Dindel is a program for calling small indels from short-read sequence data ('next generation sequence data'). It currently is designed to handle only Illumina data.
Dindel requires a BAM file containing the read-alignments as input. It then extracts candidate indels from the BAM file, and realigns the reads to candidate haplotypes consisting of these candidate indels. If there is sufficient evidence for an alternative haplotype to the reference, it will call an indel.
It is possible to test indels discovered with other methods using Dindel, for instance longer indels obtained through assembly methods. Dindel will then realign both mapped and unmapped reads to see if the candidate indel is supported by the reads.
Dindel outputs both genotype likelihoods and includes a script to convert these to a VCF file with indel and SNP calls.
There is basic support for outputting realigned BAM files for each realignment-window. These realigned BAM files can be used to call SNPs near (candidate) indels. See the manual for details.
29 October 2010
The new version of Dindel 1.01 fixes a number of small bugs and the updated Python scripts now produce VCF4 files with the indel calls. It also includes a script to convert VCF4 indels to candidates that can be tested with Dindel. See the manual for details.
The Dindel paper is described in the following publication:
Please note that this is not the final version and that there is an error in table 2. The number of indels for Dindel should be 588 and the number of indels for VarScan (q10) should be 534 in the second column under 'Indels called'.
Dindel was used to make the low-coverage pilot and trio pilot indel call sets for the 1000 Genomes Project. The 1000 Genomes paper is here:
The current version of Dindel is 1.01. Please let me know if you have any problems or suggestions for improving Dindel or the manual, by sending an email to
caa (at) sanger.ac.uk
Released 28th October 2010. This version fixes a number of small bugs and has some additional scripts to facilitate the analysis. Dindel now also produces calls in the VCF4 format. The source code is now also available.
Released 14th June 2010. Added support for analysis of pools.Version 0.11
Released 6th May 2010. Go to the bottom of this page to download the software.
Fixed a bug in the makeWindows.py script.
Released 9th April 2010. Go to the bottom of this page to download the software.