Mercurial > repos > iuc > emboss_needle
diff macros.xml @ 0:2f0dc62d0a19 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/emboss commit 08f38b1f9b4241ba9037c64f732621efc628fd43
author | iuc |
---|---|
date | Mon, 20 Jan 2025 16:22:05 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Mon Jan 20 16:22:05 2025 +0000 @@ -0,0 +1,159 @@ +<macros> + <token name="@PROFILE@">23.1</token> + <token name="@VERSION@">6.6.0</token> + <xml name="requirements"> + <requirements> + <requirement type="package" version="@VERSION@">emboss</requirement> + <requirement type="package" version="5.26">perl</requirement> + </requirements> + </xml> + <xml name="bio_tools"> + <xrefs> + <xref type="bio.tools">emboss</xref> + </xrefs> + </xml> + <xml name="citations"> + <citations> + <citation type="doi">10.1016/S0168-9525(00)02024-2</citation> + <citation type="doi">10.1101/gr.5578007</citation> + <yield /> + </citations> + </xml> + + <xml name="scoring_matrix"> + <param argument="-datafile" type="select" optional="true" label="Scoring matrix" help="This is the scoring matrix used when comparing sequences. By default it is EBLOSUM62 (for proteins) or EDNAFULL (for nucleic sequences)"> + <option value="EBLOSUM30">EBLOSUM30</option> + <option value="EBLOSUM35">EBLOSUM35</option> + <option value="EBLOSUM40">EBLOSUM40</option> + <option value="EBLOSUM45">EBLOSUM45</option> + <option value="EBLOSUM50">EBLOSUM50</option> + <option value="EBLOSUM55">EBLOSUM55</option> + <option value="EBLOSUM60">EBLOSUM60</option> + <option value="EBLOSUM62">EBLOSUM62</option> + <option value="EBLOSUM62-12">EBLOSUM62-12</option> + <option value="EBLOSUM65">EBLOSUM65</option> + <option value="EBLOSUM70">EBLOSUM70</option> + <option value="EBLOSUM75">EBLOSUM75</option> + <option value="EBLOSUM80">EBLOSUM80</option> + <option value="EBLOSUM85">EBLOSUM85</option> + <option value="EBLOSUM90">EBLOSUM90</option> + <option value="EBLOSUMN">EBLOSUMN</option> + <option value="EDNAFULL">EDNAFULL</option> + <option value="EDNAMAT">EDNAMAT</option> + <option value="EDNASIMPLE">EDNASIMPLE</option> + <option value="ENUC.4.2">ENUC.4.2</option> + <option value="ENUC.4.4">ENUC.4.4</option> + <option value="EPAM10">EPAM10</option> + <option value="EPAM100">EPAM100</option> + <option value="EPAM110">EPAM110</option> + <option value="EPAM120">EPAM120</option> + <option value="EPAM130">EPAM130</option> + <option value="EPAM140">EPAM140</option> + <option value="EPAM150">EPAM150</option> + <option value="EPAM160">EPAM160</option> + <option value="EPAM170">EPAM170</option> + <option value="EPAM180">EPAM180</option> + <option value="EPAM190">EPAM190</option> + <option value="EPAM20">EPAM20</option> + <option value="EPAM200">EPAM200</option> + <option value="EPAM210">EPAM210</option> + <option value="EPAM220">EPAM220</option> + <option value="EPAM230">EPAM230</option> + <option value="EPAM240">EPAM240</option> + <option value="EPAM250">EPAM250</option> + <option value="EPAM260">EPAM260</option> + <option value="EPAM270">EPAM270</option> + <option value="EPAM280">EPAM280</option> + <option value="EPAM290">EPAM290</option> + <option value="EPAM30">EPAM30</option> + <option value="EPAM300">EPAM300</option> + <option value="EPAM310">EPAM310</option> + <option value="EPAM320">EPAM320</option> + <option value="EPAM330">EPAM330</option> + <option value="EPAM340">EPAM340</option> + <option value="EPAM350">EPAM350</option> + <option value="EPAM360">EPAM360</option> + <option value="EPAM370">EPAM370</option> + <option value="EPAM380">EPAM380</option> + <option value="EPAM390">EPAM390</option> + <option value="EPAM40">EPAM40</option> + <option value="EPAM400">EPAM400</option> + <option value="EPAM410">EPAM410</option> + <option value="EPAM420">EPAM420</option> + <option value="EPAM430">EPAM430</option> + <option value="EPAM440">EPAM440</option> + <option value="EPAM450">EPAM450</option> + <option value="EPAM460">EPAM460</option> + <option value="EPAM470">EPAM470</option> + <option value="EPAM480">EPAM480</option> + <option value="EPAM490">EPAM490</option> + <option value="EPAM50">EPAM50</option> + <option value="EPAM500">EPAM500</option> + <option value="EPAM60">EPAM60</option> + <option value="EPAM70">EPAM70</option> + <option value="EPAM80">EPAM80</option> + <option value="EPAM90">EPAM90</option> + <option value="SSSUB">SSSUB</option> + </param> + </xml> + + <xml name="param_brief"> + <param argument="-brief" type="select" label="Brief identity and similarity"> + <option value="yes">Yes</option> + <option value="no">No</option> + </param> + </xml> + + <xml name="gap_penalties"> + <param argument="-gapopen" type="float" value="10.0" min="1.0" max="100.0" label="Gap open penalty" /> + <param argument="-gapextend" type="float" value="0.5" min="0.0" max="10.0" label="Gap extension penalty" /> + </xml> + + <xml name="endgap_penalties"> + <conditional name="endgap"> + <param argument="-endweight" type="select" label="Apply end gap penalties?" help=""> + <option value="yes">yes</option> + <option value="no" selected="true">no</option> + </param> + <when value="yes"> + <param argument="-endopen" type="float" value="10.0" min="0.0" max="100.0" label="Penalty for creation of and end gap." help="The best value depends on the choice of comparison matrix. The default value assumes you are using the EBLOSUM62 matrix for protein sequences, and the EDNAFULL matrix for nucleotide sequences."/> + <param argument="-endextend" type="float" value="0.5" min="0.0" max="10.0" label="The end gap extensionpenalty" help="this penalty is added to the end gap penalty for each base or residue in the end gap."/> + </when> + <when value="no"/> + </conditional> + </xml> + + <xml name="choose_alignment_output_format"> + <param name="out_format1" type="select" label="Output alignment file format"> + <option value="srspair">SRS pair (p)</option> + <option value="simple">Simple (m)</option> + <option value="fasta">FASTA (m)</option> + <option value="msf">MSF (m)</option> + <option value="srs">SRS (m)</option> + <option value="pair">Pair (p)</option> + <option value="markx0">Markx0 (p)</option> + <option value="markx1">Markx1 (p)</option> + <option value="markx2">Markx2 (p)</option> + <option value="markx3">Markx3 (p)</option> + <option value="markx10">Markx10 (p)</option> + <option value="score">Score (p)</option> + </param> + </xml> + + <xml name="change_alignment_output_format"> + <change_format> + <when input="out_format1" value="fasta" format="fasta"/> + <when input="out_format1" value="score" format="score"/> + <when input="out_format1" value="pair" format="pair"/> + <when input="out_format1" value="srspair" format="srspair"/> + <when input="out_format1" value="simple" format="simple"/> + <when input="out_format1" value="srs" format="srs"/> + <when input="out_format1" value="msf" format="msf"/> + <when input="out_format1" value="markx0" format="markx0"/> + <when input="out_format1" value="markx1" format="markx1"/> + <when input="out_format1" value="markx2" format="markx2"/> + <when input="out_format1" value="markx3" format="markx3"/> + <when input="out_format1" value="markx10" format="markx10"/> + </change_format> + </xml> +</macros>