Peter Rice wrote:
Sebastien Moretti wrote:
Just one further point - the user can still change the value of
symbcons by putting -symbcons=value on the commandline so you need to
use the -cons toggle (or boolean) value to test whether to use the
value in your program.
How can I do this ?
> Simply test the value of cons in your application, and ignore the value
of symbcons if cons if false.
As Peter points out, the
standard: "$(cons)"
in the ACD is only for preventing the program to prompt for symbcons when run
interactively in a text terminal or presenting the symbcons box in a GUI
(provided that the GUI handles the ACD correctly). But the program can still
obtain a value for probcons. So, inside the C code of the program we need :
if (ajAcdGetBool("cons") {
myconsensussymbolstring = ajAcdGetString("symbcons");
HERE SOME CODE THAT COMPUTES THE CONSENSUS
} else {
OPTIONALLY SOMETHING TO DO IF YOU DO NOT WANT A CONSENSUS
}
if you use a toggle instead of a boolean it would be ajAcdGetToggle
Guy Bottu
_______________________________________________
EMBOSS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/emboss