Charles Plessy wrote:
Le Wed, Apr 16, 2008 at 10:40:33AM -0400, Duhaime Johanne a écrit :
 CLUSTAL W 2.0 Multiple Sequence Alignments


Error: parameter required for /dnamatrix

Hello,

apparently, emma passes an empty '-dnamatrix=' argument that is accepted
by clustalw 1.83, but not 2.0. I do not know if it is a regression in
clustalw or a problem of emma.

Ah, many thanks. Clustalw may be happy, but that is a bug. Clustalw 1.83
defaults to the correct matrix but does not complain about the
incomplete commandline qualifier.

With this fixed, emma appears to work well with later versions of
clustalw ... but we would need to check the results and look for any
similar problems that show up only in the 2.0 clustalw release..

In emma.c the wrong characters are tested.

release 5.0.0:
    if(m2c=='b')
        ajStrAssignC(&m2str,"iub");
    else if(m2c=='p')
        ajStrAssignC(&m2str,"clustalw");
    else if(m2c=='g')
        ajStrAssignC(&m2str,"own");

corrected:
    if(m2c=='i')
        ajStrAssignC(&m2str,"iub");
    else if(m2c=='c')
        ajStrAssignC(&m2str,"clustalw");
    else if(m2c=='o')
        ajStrAssignC(&m2str,"own");

regards,

Peter
_______________________________________________
EMBOSS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/emboss

Reply via email to