The design file (usually named as design.xml
) is the file where all the parameters of a design will be set. This file use the XML syntax and is divided in 8 sections :
All the tags must be in lower case. The following source show the structure of a typical design.xml
file:
<design> <formatversion>1.1</formatversion> <startposition>0</startposition> <oligolength>60</oligolength> <oligointervallength>0</oligointervallength> <genomefile>Ca21_chromosomes2.fasta</genomefile> <genomemaskedfile>Ca21_chromosomes2.fasta.allmasked</genomemaskedfile> <outputdir>/home/jourdren/tmp/candida_design</outputdir> <constants> ... </constants> <sequencecreator/> <sequencefilters> ... </sequencfilters> <measurements> ... </measurements> <measurementfilters> ... </measurementfilters> <selector> ... </selector> <outputs> ... </outputs> </design>
Note that all pluggable elements (sequencefilters, measurements, measurementsfilter, selectors, outputs) names, all parameters names and constants names are case insensible in the design file.
All the phases from sequences creation to selection of the best oligonucleotides can be skipped. To skip a phase set the skip attribute to true in the phase tag. As an example the following fragment of design file will skip the selection phase:
<selector skip="true"> ... </selector>
In parameters sections of the design file, you can use the following built-in variables as values for parameters: