Faster alignments increase productivity!
At Dharmacon, Inc., we spend a lot of our time aligning sequences, so we are always looking for ways to improve our alignment efficiency. Sequence alignments are essential for making sure our product designs target the correct genomic location or gene transcript with no off-targets. When improving alignment efficiency, most people look to develop faster software aligners by refactoring known algorithms, creating new algorithms, or leveraging parallelization. Alternative to improving the software, researchers can investigate ways to make the underlying hardware more efficient by using newer hardware technologies such as Graphical Processing Units (GPUs) and Field-Programmable Gate Arrays (FPGAs).
Implementing an algorithm using GPUs and FPGAs is now more possible due to the increasing capabilities of this hardware and a reduction in their cost. For example, Amazon Web Services recently announced that they will be providing FPGAs on their EC2 F1 compute instances, so customers can create custom hardware designs for their application.
Accessibility to powerful FPGAs through services like this should provide researchers the motivation to develop novel and more efficient algorithms, such as improving sequence alignment specificity, and several publications have already illustrated that FPGAs can provide dramatic increases in alignment efficiency (2 fold to >100 fold)1–7. Based on these increases, the Dharmacon BioIT team has started to investigate using FPGAs to improve our alignment efficiency. This will allow us to spend more time focusing on our larger scientific goals, which is to design new, high-quality products and novel algorithms that lead to ground-breaking scientific discoveries.
Author: Jesse Stombaugh, Bioinformatics Developer at Dharmacon
A fast, flexible specificity evaluator for CRISPR target sites.
Online tools for checking specificity of CRISPR target sequences, analyzing primers, identifying microRNA seed matches and performing other useful calculations.
Find product guides, FAQs and more.