Changes

From Genome Analysis Wiki
Jump to navigationJump to search
84 bytes removed ,  15:02, 2 September 2011
→‎Programs/Tools: Update the bamUtil links
Line 25: Line 25:  
==== General Tools ====
 
==== General Tools ====
 
*[[QPLOT]] - Calculate & plot summary statistics
 
*[[QPLOT]] - Calculate & plot summary statistics
*[[BamValidator]] – Check file format & print statistics
+
*[[BamUtil: validator|Validate]] – Check file format & print statistics
*[[C++ Executable: bam#convert|Convert]] – Convert between SAM & BAM
+
*[[BamUtil: convert|Convert]] – Convert between SAM & BAM
*[[C++ Executable: bam#writeRegion|WriteRegion]] – Write only reads in the specified region
+
*[[BamUtil: writeRegion|WriteRegion]] – Write only reads in the specified region
 
*[[Pileup]] – Pileup every base or just bases in specified region and write VCF
 
*[[Pileup]] – Pileup every base or just bases in specified region and write VCF
*[[C++ Executable: bam#readIndexedBam|ReadIndexedBam]] - Read an indexed BAM file reference by reference id -1 to the max reference id and write it out as a SAM/BAM file
+
*[[BamUtil: readIndexedBam|ReadIndexedBam]] - Read an indexed BAM file reference by reference id -1 to the max reference id and write it out as a SAM/BAM file
 
*[[VerifyBamID]] – Check sample identities for contamination/sample swap
 
*[[VerifyBamID]] – Check sample identities for contamination/sample swap
 
**Genotype concordance based detection
 
**Genotype concordance based detection
Line 40: Line 40:  
*[[PolishBam]] – Add/Update header lines & add RG tag to each record
 
*[[PolishBam]] – Add/Update header lines & add RG tag to each record
 
*[[TrimBam]] – Trim end of reads, changing read ends to ‘N’ & quality to ‘!’
 
*[[TrimBam]] – Trim end of reads, changing read ends to ‘N’ & quality to ‘!’
*[[C++ Executable: bam#filter|Filter]] – Soft clip ends with too high mismatch % and mark unmapped if quality of mismatches is too high
+
*[[BamUtil: filter|Filter]] – Soft clip ends with too high mismatch % and mark unmapped if quality of mismatches is too high
    
==== Split the File ====
 
==== Split the File ====
 
*[[SplitBam]] – Split into 1 file per Read Group
 
*[[SplitBam]] – Split into 1 file per Read Group
*[[C++ Executable: bam#splitChromosome|SplitChromosome]] – Split into 1 file per Chromosome
+
*[[BamUtil: splitChromosome|SplitChromosome]] – Split into 1 file per Chromosome
       
==== Helper Tools to Print Readable Information ====
 
==== Helper Tools to Print Readable Information ====
*[[C++ Executable: bam#dumpHeader|DumpHeader]] - Print the File Header to the screen.
+
*[[BamUtil: dumpHeader|DumpHeader]] - Print the File Header to the screen.
*[[C++ Executable: bam#dumpRefInfo|DumpRefInfo]] - Print the reference information from the SAM/BAM header.
+
*[[BamUtil: dumpRefInfo|DumpRefInfo]] - Print the reference information from the SAM/BAM header.
*[[C++ Executable: bam#dumpIndex|DumpIndex]] - Print the BAM Index to the screen in a readable format
+
*[[BamUtil: dumpIndex|DumpIndex]] - Print the BAM Index to the screen in a readable format
*[[C++ Executable: bam#readReference|ReadReference]] - Print the reference string for the specified region to the screen.
+
*[[BamUtil: readReference|ReadReference]] - Print the reference string for the specified region to the screen.
     

Navigation menu