bizarre behaviour of ajSeqGetUsa

Guy Bottu gbottu at
Fri Sep 17 19:15:56 UTC 2004

	Dear support,

I discovered something bizarre. To see it, try the following program under 
EMBOSS 2.9.0 :

#include "emboss.h"
#include <time.h>

int main(int argc, char **argv)
  AjPSeq seq1;
  AjPSeq seq2;

  embInit ("test", argc, argv);

  seq1 = ajAcdGetSeq("asequence");
  seq2 = ajAcdGetSeq("bsequence");

  ajFmtPrint("We have %S and %S\n", ajSeqGetUsa(seq1), ajSeqGetUsa(seq2));

  ajExit ();
application: test [
  sequence: asequence [
    parameter: "Y"

  sequence: bsequence [
    parameter: "Y"
In my hands the command 

test sw:papa_carpa sw:tpa_human


We have sw-id:TPA_HUMAN and sw-id:TPA_HUMAN

Where is sw:PAPA_CARPA gone ? I do not know whether this is a bug or a 
"feature", but it is surely counterintuituve behaviour. 

	Guy Bottu

More information about the emboss-dev mailing list