For fun I'm working on a Smith-Waterman implementation to a hardware accelerator (FPGA based) which I'm also designing. So far the results looks better then expected so I thought I talk to some bioInformatic people about it but so far the response been very negative, for no one seems to run Smith-Waterman they all use BLAST. I can understand if the price of the accelerator put them off but even without talking about price they simple aren't interested. So my question to this community: is Smith-Waterman only used in University classes and not in real life or are there actually anyone out there who use it to scan databases?.
For anyone who is interested my accelerator is the size of small portable HDD, hooked up with Thunderbolt and can make protein alignment with Smith-Waterman using Affine gap penalty at 2500 Gcups
Good tool is always useful (do not be fulled by "semi" or "not" interested community) . However, the fact is if you want to use it in the real world you need to be competitive, otherwise you are not ready for an outside world and thus limited to "university classes". Personally, I am working in gray area of sequence similarity (just along the border) and I am frequently dealing strategies to get SW accuracy with "super"-BLAST speed. So a lot of hybrid methods and heuristic strategies to get the best as possible in terms of accuracy in that area.
Also, note that utility of such tool (if truly competitive) extends even further, grey area of string similarity is not only interesting to academia folks :)
Point taken, the problem is knowing what to measure to see that you are competitive. For example so far I measured my implementation against other FPGA accelerator companies and then I feel very competitive as I get far more bang for the money than they do. But the problem is these numbers seems to be more for mutual admiration and not tuned to what the customers are looking for.
Can I use "Affine gap alignment" with BLAST? or I have to program the idea of "Affine gap alignment"?
thanks