[Bioperl-l] An update for my DNA Smith-Waterman code
Yee Man
ymc at paxil.stanford.edu
Sun Jan 26 09:52:01 EST 2003
>
> What errors are you getting? We don't typically develop on SPARC (Sun,
> DEC, Linux, Win*, and Mac OS X are the primary environments).
>
Never mind. Got it compiled now.
> Look for papers by Pearson and Miller.
>
Thanks a lot.
>
> No; many have asked us to put this code into a linkable library, but since
> this doesn't further our own research interests it's difficult to invest
> the necessary time. We'd be happy to help anyone who wished to pursue
> this, though ... the "code-paths" you want to follow in dropgsw.c are
> "do_work" (calculate the score only), and "do_walign" (calculate the
> entire alignment).
>
I will try to do this by myself then.
>
> No, it allows the algorithm to run using vector datatypes so that
> calculating the DP matrix can be done in parallel. But the FASTA programs
> all have threaded versions, as well as PVM and MPI runmodes.
>
It will be great if you can send me paper/doc plus code. :)
> > I tried it but it seems to me ssearch34 only display the score only. How
> > can I get the alignment? How can I set gap penalty? I read the
> > accompanied fasta3x.doc but I still can't figure it out...
>
> Make sure you are using a recent (version 3.4) distribution.
>
> % ssearch34 -n -q -H -d 0 -b 1 t1.fa t2.fa
Finally get it running but I have to use my own scoring
ssearch34 -n -q -H -d 1 -b 1 -m 0 -f 3 -g 1 -r +3/-1 t1.fa t2.fa
This takes 50 sec in my machine but it is still faster than my fastest
implmentation (1 min 3 sec). However, if I use the default scoring, it
gives me the E() error and refuse to align. :(
Ewan: If licensing is not an issue, I can do the job of merging SWAT to
bioperl.
Thanks a lot
Yee Man
More information about the Bioperl-l
mailing list