comparison segalign_output_options.xml @ 0:5c72425b7f1b draft

planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/segalign commit 98a4dd44360447aa96d92143384d78e116d7581b
author richard-burhans
date Wed, 17 Apr 2024 18:06:54 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:5c72425b7f1b
1 <macros>
2 <xml name="segalign_output_options">
3 <conditional name="format">
4 <param name="format_selector" type="select" display="radio" label="Specify the output format">
5 <option value="bam">BAM --format=sam)</option>
6 <option value="general_def">General default (--format=general)</option>
7 <option value="general_full">Customized general (--format=general[:fields])</option>
8 <option value="maf" selected="true">MAF (--format=maf)</option>
9 <option value="blastn">blastn (--format=BLASTN)</option>
10 <option value="differences">Differences (--format=differences)</option>
11 </param>
12 <when value="bam">
13 <param name="bam_options" type="select" display="radio" argument="--format=sam, --format=softsam" label="Select a BAM flavor to output" help="Lastz actually outputs SAM data but Galaxy converts it into BAM to save space. For alignments that don't reach the end of a query, ‑‑format=sam uses 'hard clipping', while ‑‑format=softsam uses 'soft clipping'. See the section on 'clipped alignment' in the SAM specification for an explanation of what this means. The options ‑‑format=sam- and ‑‑format=softsam- suppress the SAM header lines. This makes them suitable for concatenating output from multiple runs. If you need to specify readgroup information: use AddOrEplaceReadGroups from Picard package">
14 <option value="sam">BAM</option>
15 <option value="softsam">soft-clipped BAM</option>
16 <option value="sam-">BAM without header</option>
17 <option value="softsam-">soft-clipped BAM without header</option>
18 </param>
19 </when>
20 <when value="general_def">
21 <!-- Do nothing -->
22 </when>
23 <when value="general_full">
24 <param name="fields" type="select" display="checkboxes" multiple="true" label="Select which fields to include" argument="--format=general-[:fields]">
25 <option value="score" selected="true">score: Score of the alignment block</option>
26 <option value="name1" selected="true">name1: Name of the target sequence</option>
27 <option value="number1">number1: Number of the target sequence within the target file</option>
28 <option value="strand1" selected="true">strand1: Target sequence strand </option>
29 <option value="size1" selected="true">size1: Size of the entire target sequence</option>
30 <option value="start1">start1: Starting position of the alignment block in the target, origin-one</option>
31 <option value="zstart1" selected="true">zstart1: Starting position of the alignment block in the target, origin-zero</option>
32 <option value="end1" selected="true">end1: Ending position of the alignment block in the target</option>
33 <option value="length1">length1: Length of the alignment block in the target (excluding gaps)</option>
34 <option value="text1">text1: Aligned characters in the target, including gap characters</option>
35 <option value="qalign1">qalign1: The target quality sequence (if there is one) correpsonding to aligned characters</option>
36 <option value="nucs1">nucs1: The entire target sequence</option>
37 <option value="name2" selected="true">name2: Name of the query sequence</option>
38 <option value="number2">number2: Number of the query sequence within the query file</option>
39 <option value="strand2" selected="true">strand2: Query sequence strand</option>
40 <option value="size2" selected="true">size2: Size of the entire query sequence</option>
41 <option value="start2">start2: Starting position of the alignment block in the query, origin-one</option>
42 <option value="zstart2" selected="true">zstart2: Starting position of the alignment block in the query, origin-one</option>
43 <option value="end2" selected="true">end2: Ending position of the alignment block in the query</option>
44 <option value="length2">length2: Length of the alignment block in the query (excluding gaps)</option>
45 <option value="text2">text2: Aligned characters in the query, including gap characters</option>
46 <option value="qalign2">qalign2: The query quality sequence (if there is one) correpsonding to aligned characters</option>
47 <option value="nucs2">nucs2: The entire query sequence</option>
48 <option value="nmatch">nmatch: Match count</option>
49 <option value="nmismatch">nmismatch: Mismatch count</option>
50 <option value="ncolumn">ncolumn: Number of columns in the block. This includes matches, mismatches (substitutions), and gaps</option>
51 <option value="npair">npair: Number of aligned bases in the block that are matches or mismatches (substitutions)</option>
52 <option value="ngap">ngap: Gap count, the number of gaps in the block, counting each run of gapped columns as a single gap</option>
53 <option value="cgap">cgap: Gap column count, the number of gaps in the block, counting each gapped column as a separate gap</option>
54 <option value="diff">diff: Differences between what would be written for text1 and text2</option>
55 <option value="cigar">cigar: A CIGAR-like representation of the alignment’s path</option>
56 <option value="cigarx">cigarx: Same as cigar, but uses a newer syntax that distinguishes matches from substitutions</option>
57 <option value="identity" selected="true">identity: Fraction of aligned bases in the block that are matches </option>
58 <option value="idfrac">idfrac: Fraction of aligned bases in the block that are matches </option>
59 <option value="id%" selected="true">id% Fraction of aligned bases in the block that are matches (as %)</option>
60 <option value="blastid%">blastid%: Fraction of the alignment block that is matches, as would be reported by NCBI BLAST</option>
61 <option value="continuity">continuity: Rate of non-gaps (non-indels) in the alignment block</option>
62 <option value="confrac">confrac: Rate of non-gaps (non-indels) in the alignment block (as fraction)</option>
63 <option value="con%">con%: Rate of non-gaps (non-indels) in the alignment block (as %)</option>
64 <option value="coverage" selected="true">coverage: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block</option>
65 <option value="covfrac">covfrac: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block (as fraction)</option>
66 <option value="cov%" selected="true">cov%: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block (as %)</option>
67 <option value="diagonal">diagonal: The diagonal of the start of the alignment block in the DP matrix, expressed as an identifying number start1-start2</option>
68 <option value="shingle">shingle: A measurement of the shingle overlap between the target and the query</option>
69 <option value="number">number: The alignment number, counted as alignments are written to output (1-base)</option>
70 <option value="znumber">znumber: The alignment number, counted as alignments are written to output (0-base)</option>
71 <sanitizer invalid_char="">
72 <valid initial="string.letters,string.digits">
73 <add value="%"/>
74 </valid>
75 </sanitizer>
76 </param>
77 </when>
78 <when value="maf">
79 <param name="maf_type" type="select" display="radio" argument="--format=maf" label="Select MAF flavor" help="MAF is a multiple alignment format developed at UCSC">
80 <option value="maf">MAF</option>
81 <option value="maf+">MAF with additional stats</option>
82 <option value="maf-" selected="true">MAF without header and comments</option>
83 </param>
84 </when>
85 <when value="blastn">
86 <!-- Do nothing -->
87 </when>
88 <when value="differences">
89 <!-- Do nothing -->
90 </when>
91 </conditional>
92 </xml>
93 </macros>