annotate kc-align.xml @ 9:0c0288a9d92c draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit f3a0fbdcf97b2a8ef4b5cc9a8d4d59b7aab4db27"
author iuc
date Mon, 12 Oct 2020 18:09:09 +0000
parents 1c65ddbaeefa
children 97476dfde728
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
0c0288a9d92c "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit f3a0fbdcf97b2a8ef4b5cc9a8d4d59b7aab4db27"
iuc
parents: 8
diff changeset
1 <tool id="kc-align" name="Kc-Align" version="1.0.2" python_template_version="3.5">
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
2 <requirements>
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
3 <requirement type="package" version="1.0.2">kcalign</requirement>
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
4 </requirements>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
5 <command detect_errors="exit_code">
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
6 <![CDATA[
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
7 kc-align
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
8 --mode '$position.mode'
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
9 --reference '$ref'
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
10 --sequences '$seqs'
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
11 #if $position.mode == "genome":
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
12 --start '$position.start'
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
13 --end '$position.end'
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
14 -d '$position.dist'
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
15 #end if
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
16 #if $position.mode == "mixed":
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
17 -d '$position.dist'
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
18 #end if
2
20bef04b5272 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 03afe9e2a97f86f13041214639112a80e9765a71"
iuc
parents: 1
diff changeset
19 $compress
9
0c0288a9d92c "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit f3a0fbdcf97b2a8ef4b5cc9a8d4d59b7aab4db27"
iuc
parents: 8
diff changeset
20 -th \${GALAXY_SLOTS:-1}
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
21
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
22 ]]></command>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
23 <inputs>
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
24 <param name="ref" type="data" format="fasta" label="Reference Sequence" help="Single FASTA reference sequence to be aligned" />
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
25 <param name="seqs" type="data" format="fasta" label="Reads" help="Multi-FASTA of seqeunces to be aligned with the reference" />
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
26 <conditional name="position" >
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
27 <param name="mode" type="select" label="Mode" >
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
28 <option value="genome">Genome</option>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
29 <option value="gene">Gene</option>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
30 <option value="mixed">Mixed</option>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
31 </param>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
32 <when value="genome" >
1
60ed1c94f584 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit e87ad1b9f89ab8a1ccd5405de86d8e99901844c7"
iuc
parents: 0
diff changeset
33 <param name="start" type="text" value="0" label="Start Position(s)" help="The 1-indexed start position of the gene of interest in the reference sequence (For multi-segmented sequences, input each start site separated by a comma ex: 12562,12591)" />
60ed1c94f584 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit e87ad1b9f89ab8a1ccd5405de86d8e99901844c7"
iuc
parents: 0
diff changeset
34 <param name="end" type="text" value="0" label="End Position(s)" help="The 1-indexed end position of the gene of interest in the reference sequence (For multi-segmented sequences, input each end site separated by a comma ex: 12592,13905)" />
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
35 <param name="dist" type="select" label="Homology distance limit" help="Sequences that are more than an empirically determined distance from the reference are discarded before the final alignment">
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
36 <option value="none">None</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
37 <option value="very-close">Very Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
38 <option value="semi-close">Semi-Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
39 <option value="less-close">Less Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
40 </param>
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
41 </when>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
42 <when value="gene" >
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
43 </when>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
44 <when value="mixed" >
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
45 <param name="dist" type="select" label="Homology distance limit" help="Sequences that are more than an empirically determined distance from the reference are discarded before the final alignment">
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
46 <option value="none">None</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
47 <option value="very-close">Very Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
48 <option value="semi-close">Semi Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
49 <option value="less-close">Less Close</option>
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
50 </param>
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
51 </when>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
52 </conditional>
2
20bef04b5272 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 03afe9e2a97f86f13041214639112a80e9765a71"
iuc
parents: 1
diff changeset
53 <param name="compress" type="boolean" truevalue="--compress" falsevalue="" label="Compress" help="Compress identical sequences" />
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
54 </inputs>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
55 <outputs>
3
0243407479f1 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 6c793b7cf264021bc72b96fbd9b6ceeefcb967bd"
iuc
parents: 2
diff changeset
56 <data name="fasta" format="fasta" from_work_dir="codon_align.fasta" label="${tool.name}: fasta output" />
0243407479f1 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 6c793b7cf264021bc72b96fbd9b6ceeefcb967bd"
iuc
parents: 2
diff changeset
57 <data name="clustal" format="txt" from_work_dir="codon_align.clustal" label="${tool.name}: clustal output" />
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
58 </outputs>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
59 <tests>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
60 <test>
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
61 <param name="ref" ftype="fasta" value="wuhan_ref.fasta" />
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
62 <param name="seqs" ftype="fasta" value="3.fasta" />
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
63 <param name="mode" value="genome" />
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
64 <param name="start" value="21563" />
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
65 <param name="end" value="25384" />
8
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
66 <output name="fasta" ftype="fasta" compare="contains" value="kc-align.fasta" />
1c65ddbaeefa "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 000db9fd34a1056bbdd95b007acb5919873fa2b6"
iuc
parents: 7
diff changeset
67 <output name="clustal" ftype="txt" compare="contains" value="kc-align.clustal" />
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
68 </test>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
69 </tests>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
70 <help><![CDATA[
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
71
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
72 ============
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
73 Kc-Align
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
74 ============
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
75
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
76 Kc-Algin is a codon-aware multiple aligner that uses Kalgin2 to produce in-frame gapped codon alignments for selection analysis of small genomes (mostly viral and some smaller bacterial genomes). Takes nucleotide seqeunces as inputs, converts them to their in-frame amino acid sequences, performs multiple alignment with Kalign, and then converts the alignments back to their original codon sequence while preserving the gaps. Produces two outputs: the gapped nucleotide alignments in FASTA format and in CLUSTAL format.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
77
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
78 Kc-Align will also attempt to detect any frameshift mutations in the input reads. If a frameshift is detected, that sequence will not be included in the multiple alignment and its ID will be printed to stdout.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
79
1
60ed1c94f584 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit e87ad1b9f89ab8a1ccd5405de86d8e99901844c7"
iuc
parents: 0
diff changeset
80 Kc-Align also has functionality for genes that are are composed of more than one continuous sequence (currently only support for two segments). This can be achieved by entering each segments start coordinate in the Start Position parameter separated by a comma and then doing the same for each segments end coordinate in the End Position parameter (Ex: Start Postion: 12562,12591 End Position: 12592,13905)
60ed1c94f584 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit e87ad1b9f89ab8a1ccd5405de86d8e99901844c7"
iuc
parents: 0
diff changeset
81
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
82 Modes:
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
83 ------
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
84
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
85 Kc-Align can be run in three different modes, depending on your input data.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
86
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
87 * In **genome** mode, the "reference" and "reads" input parameters are all full genome FASTA files. This mode also requires the 1-based start and end position numbers corresponding to the gene you are interested in aligning from the reference input.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
88
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
89 * If both the "reference" and "reads" inputs are already in-frame genes, the **gene** mode should be used. This mode does not require start and end position parameters as the reference is already in-frame.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
90
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
91 * For the case when your "reference" is an in-frame gene while the "reads" are whole genomes, the **mixed** mode can be used. Like gene mode, this mode does not require the start and end point position parameters.
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
92
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
93
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
94 ]]></help>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
95 <citations>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
96 <citation type="bibtex">
1
60ed1c94f584 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit e87ad1b9f89ab8a1ccd5405de86d8e99901844c7"
iuc
parents: 0
diff changeset
97 @misc{githubkcalign,
0
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
98 author = {Nicholas Keener, Emil Bouvier},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
99 year = {2020},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
100 title = {Kc-Align},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
101 publisher = {Github},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
102 journal = {Github repository},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
103 url = {https://github.com/davebx/kc-align},
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
104 }</citation>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
105 </citations>
04b13fc809ac "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit 3b23039a67d8cb2d185c56df50b837e5601a95bf"
iuc
parents:
diff changeset
106 </tool>