Tool:MutScan: detect and visualize target mutations by just scanning FastQ, 50X faster than normal pipelines
0
6
Entering edit mode
5.5 years ago
chen ★ 2.4k

# Introduction

MutScan is a open-source tool to detect target mutations by scanning FastQ files directly. Features:

• Ultra sensitive, guarantee that all reads supporting the mutations will be detected
• 50X+ faster than normal pipeline (i.e. BWA + Samtools + GATK/VarScan/Mutect).
• Very easy to use and need nothing else. No alignment, no reference genome, no variant call, no...
• Contains built-in most actionable mutation points for cancer, like EGFR p.L858R, BRAF p.V600E...
• Beautiful and informative HTML report with informative pileup visualization.
• Supports both single-end and pair-end data.
• For pair-end data, MutScan will try to merge each pair, and do quality adjustment and error correction.
• Able to scan the mutations in a VCF file, which can be used to visualize called variants.
• Can be used to filter false-positive mutations. i.e. MutScan can handle highly repetive sequence to avoid false INDEL calling.

# Application scenarios:

• you are interested in some certain mutations (like cancer drugable mutations), and want to check whether the given FastQ files contain them.
• you have no enough confidence with the mutations called by your pipeline, so you want to visualize and validate them to avoid false positive calling.
• you worry that your pipeline uses too strict filtering and may cause some false negative, so you want to check that in a fast way.
• you want to visualize the called mutation and take a screenshot with its clear pipeup information.
• you called a lot of INDEL mutations, and you worry that mainly they are false positives (especially in highly repetive region)
• you want to validate and visualize every record in the VCF called by your pipeline.
• ...

# Get MutScan

MutScan on github: https://github.com/OpenGene/MutScan

Here is a sample HTML report generated my MutScan: http://opengene.org/MutScan/report.html

And here is a screenshot for the pileup of a mutation (EGFR p.T790M) generated by MutScan:

MutScan OpenGene FastQ Mutation Tool • 2.6k views
0
Entering edit mode

Please remove the black technology part from the title. It does not appear to have anything to do with the contents of this post. It is customary to include the name of the tool in the title of the tools posts.

0
Entering edit mode

Thanks, just removed :)

0
Entering edit mode

Looks interesting and useful, I can use this tool to validate my mutations.

I just looked into the code, seems like you use edit distance searching algorithms in this tool? But how can you make it so fast since edit distance computing is time-consuming.

0
Entering edit mode

Thanks. Rolling hash + bloom filter are used to accelerate the searching process.

0
Entering edit mode

Possible stupid question - your Github/post mentions cancer mutations specifically (as an example) - is this software generally applicable? e.g. bacterial resistance mutation detection?

0
Entering edit mode

This tool is general applicable. I mention cancer mutations is because I usually use MutScan to scan cancer mutations.
But MutScan is able to scan for any target mutations regardless of the applications. It only need the sequence of the mutation.

0
Entering edit mode

This sounds really interesting. I hope some day I'll have time to test it!