samplepack expath=/bio/mb/bin/ filepath=/bio/mb/ datapath=/bio/mb/data/ TACGLIB=/bio/mb/data/ docpath=/bio/mb/docs/ stderr=childapp.stderr stdout=childapp.stdout samplebix About|Bio App Samples TITLE Bioinformatics Application samples INFO HELP http://iubio.bio.indiana.edu/grid/runner/ bixinfo About|Bix command language TITLE BIX - BioInformatics application/command Xml INFO bix.DTD - BioInformatics application/command Xml rewrite of clustal.command (BOP structure format) d.gilbert, dec97 rewrite of clustal.html (seqpup) and clustalw.config (seqlab) as general parseable structure for specifying app parameters for use w/ a corba client=server interface magic string for this format is "Content=type: biocompute/command" format key = value key = { structured.value } newlines or ';' separate key=value pairs in a structure values that include white space need to be quoted with "" or '' see bopper.idl and ReadCommand.java for current key words (these may change) key words match fields in the bopper.idl, and are case=insensitive commandKeys = { "id", "transport", "action", "filepath", "parlist", "command" }; parameterKeys = { "id", "label", "value", "ifelseRules", "runSwitch" }; containerKeys = { "required", "parlist" }; choiceKeys = { "multiple", "minToShow", "parlist" }; dataKeys = { "datatype", "dataflow", "filename", "flavor", "data" }; ID values are case=sensitive, unique strings. reference IDs and other variables as $ID $serverurl, $tempdir, and $tempname are variables that are set by server (remote or local) at runtime TITLE, INFO and HELP are special par ids ]]> HELP http://iubio.bio.indiana.edu/grid/runner/docs/bix.dtd clustalw Sequence Alignment|Clustal multiple alignment local: ${expath}clustalw $INFILE $OUTFILE $ALIGN $TREE $QUICK $BOOT $GAPEXT $GAPOPEN $200 $220 $100 $PAIRGAP $KTUP $TOPDIAGS $WINDOW $PWGAPOPEN $PWGAPEXT $PWMATRIX $300 $221 $211 $212 $213 TITLE Clustal W Alignment INFO Clustal W - for multiple sequence alignment by Des Higgins and colleagues. Clustal W is a general purpose multiple alignment program for DNA or proteins. globalrules -300,+200,+210,+220,+221,+211,+212,+213 +300,-200,-210,-220,-221,-211,-212,-213 main true HELP http://www-igbmc.u-strasbg.fr/BioInfo/ClustalW/ ALIGN true -align IOfiles false INFILE input biosequence/nbrf clustalw.pir input -infile=$value OUTFILE output biosequence/gcg clustalw.msf output -outfile=$value -output=GCG TreeFile output biotree/newick output clustalw.dnd STDOUT output text/plain stdout ${stdout} STDERR output text/plain stderr ${stderr} treeoptions false TREE false -tree BOOT false -bootstrap=$BOOTVAL BOOTVAL 1000 pairoptions false 100 false 2 QUICK false -quicktree +KTUP,+WINDOW,+PAIRGAP,+TOPDIAGS,-PWMATRIX,-USERDEF SLOW true -pairwise -KTUP,-WINDOW,-PAIRGAP,-TOPDIAGS,+PWMATRIX,+USERDEF -KTUP,-WINDOW,-PAIRGAP,-TOPDIAGS,-PWMATRIX,-USERDEF PAIRGAP 3,1,500,1 5,1,50,1 -pairgap=$value KTUP 1,1,2,1 2,1,4,1 -ktuple=$value TOPDIAGS 5,1,50,1 4,1,50,1 -topdiags=$value WINDOW 5,1,50,1 4,1,50,1 -window=$value PWGAPOPEN 10.0,0,100,0.1 -pwgapopen=$value PWGAPEXT 0.1,0,10,0.1 5.0,0,10,0.1 -pwgapext=$value PWMATRIX false 6 1 true -pwmatrix=blosum 2 false -pwmatrix=pam 3 false -pwmatrix=gonnet 4 false -pwmatrix=id 5 false -matrix=$USERDEF USERDEF multalign false GAPOPEN 10.0,0,100,1.0 -gapopen=$value GAPEXT 0.05,0,10,0.1 5.0,0,10,0.1 -gapext=$value 300 false -transitions 220 40,0,100,1 -maxdiv=$value 221 false -negative 200 false 6 true -matrix=blosum 7 false -matrix=id 8 false -matrix=pam 9 false -matrix=$210 210 211 false -nopgap 212 false -nohgap 213 GPSNDQEKR -hgapresidues=$value cap Sequence Alignment|CAP contig assembly local: ${expath}cap $INFILE $OUTFILE $MIN_OVERLAP $PERCENT_MATCH TITLE CAP Contig Assembly INFO A gel Contig Assembly Program by Xiaoqiu Huang main true MIN_OVERLAP 20 $value PERCENT_MATCH 85,0,100,1 $value IOfiles false INFILE input input biosequence/fasta cap-data.fasta $value OUTFILE output output biosequence/fasta cap-out.fasta $value STDOUT output text/plain stdout ${stdout} STDERR output text/plain stderr ${stderr} fastdnaml Phylogeny|FastDNAml local: ${expath}fastDNAml $TREEFILE TITLE FastDNAml INFO A faster DNA maximum likelihood phylogeny estimator. fastDNAml is a program derived from Joseph Felsenstein version 3.3 DNAML (part of his PHYLIP package). Users should consult the documentation for DNAML before using this program. Produced by Gary Olsen, Hideo Matsuda, Ray Hagstrom, and Ross Overbeek. main true HELP http://geta.life.uiuc.edu/~gary/programs/fastDNAml.html IOfiles false STDIN input biosequence/phylip stdin fastdnaml.phylip STDOUT output text/plain stdout ${stdout} TREEFILE output biotree/newick output $filepath/treefile.0 STDERR output text/plain stderr ${stderr} Options false optNotice These option selections are not yet implemented in the local versions of seqpup bootstrap false bootseed 987 categories false catnum 1 catlist frequencies false freqlist 0.24 0.28 0.27 0.21 global false Global1 Global2 jumble false jumbleseed 987 outgroup false outval 1 quickadd false transitions false transval 2.0 weights false weightlist tacg Restriction Map/tacg ${expath}tacg $REBASE $orderout $REselect $circular $linear $codon.u $codon.v $codon.d $codon.sc $codon.sp $codon.nc $codon.hp $codon.c $fragunsort $fragsort $frag3 $gelmap $laddermap $linearmap $summary $sites TITLE tacg restriction map HELP file:${docpath}tacg3.main.html INFO tacg analyzes a DNA sequence for restriction enzyme sites, nucleic acid patterns version 3, by Harry Mangalam IOfiles false STDIN input biosequence/fasta stdin globin.gb STDOUT output text/plain stdout ${stdout} STDERR output text/plain stderr ${stderr} REBASE input text/gcg serverlocal $datapath/rebase.data -R $value Options false orderout -c false laddermap -l true linearmap -L false summary -s true sites -S false 98 false 988 true fragunsort false -F1 fragsort true -F2 frag3 false -F3 96 false gelmap false -g$gelmapval gelmapval 10 99 false circular false -f0 linear true -f1 100 false codon.u true -C0 codon.v false -C1 codon.d false -C2 codon.sc false -C3 codon.sp false -C4 codon.nc false -C5 codon.hp false -C6 codon.c false -C7 codon.b false -C8 codon.alty false -C9 codon.ascm false -C10 codon.flat false -C11 codon.blep false -C12 REnzymes false REselect -r $RElist false RElist AarI|AatII|Acc65I|AccI|AciI|AclI|AfeI|AflII|AflIII|AgeI| AhdI|AloI|AluI|AlwI|AlwNI|ApaI|ApaLI|ApoI|AscI|AseI| AvaI|AvaII|AvrII|BaeI|BamHI|BanI|BanII|BbeI|BbsI|BbvCI| BbvI|BceAI|BcgI|BciVI|BclI|BfaI|BfrBI|BglI|BglII|BlpI| Bme1580I|BmrI|BplI|BpmI|Bpu10I|BsaAI|BsaBI|BsaHI|BsaI|BsaJI| BsaWI|BsaXI|BseMII|BseRI|BsgI|BsiEI|BsiHKAI|BsiWI|BslI|BsmAI| BsmBI|BsmFI|BsmI|Bsp1286I|BspCNI|BspEI|BspHI|BspMI|BsrBI|BsrDI| BsrFI|BsrGI|BsrI|BssHII|BssKI|BssSI|BstAPI|BstBI|BstEII|BstF5I| BstKTI|BstNI|BstUI|BstXI|BstYI|BstZ17I|Bsu36I|BtgI|BtrI|BtsI| Cac8I|ClaI|Csp6I|CviJI|DdeI|DpnI|DraI|DraIII|DrdI|EaeI| EagI|EarI|EciI|Ecl136II|Eco57I|Eco57MI|EcoNI|EcoO109I|EcoRI|EcoRV| FalI|FatI|FauI|Fnu4HI|FokI|FseI|FspAI|FspI|HaeII|HaeIII| HgaI|HhaI|Hin4I|HinP1I|HincII|HindIII|HinfI|HpaI|HpaII|HphI| Hpy188I|Hpy188III|Hpy8I|Hpy99I|HpyCH4III|HpyCH4IV|HpyCH4V|KasI|KpnI|MaeIII| MboI|MboII|MfeI|MluI|MlyI|MnlI|MscI|MseI|MslI|MspA1I| MwoI|NaeI|NarI|NciI|NcoI|NdeI|NgoMIV|NheI|NlaIII|NlaIV| NotI|NruI|NsiI|NspI|OliI|PacI|PciI|PflMI|PleI|PmeI| PmlI|PpiI|Ppu10I|PpuMI|PshAI|PsiI|PspGI|PspOMI|PsrI|PstI| PvuI|PvuII|RsaI|RsrII|SacI|SacII|SalI|SanDI|SapI|Sau96I| SbfI|ScaI|ScrFI|SexAI|SfaNI|SfcI|SfiI|SfoI|SgfI|SgrAI| SmaI|SmlI|SnaBI|SpeI|SphI|SrfI|SspI|StuI|StyI|SwaI| TaqI|TaqII|TatI|TauI|TfiI|TscI|TseI|Tsp45I|Tsp509I|TspGWI| TspRI|Tth111I|XbaI|XcmI|XhoI|XmaI|XmnI|ZraI