Mercurial > repos > iuc > codon_freq_from_bicodons
annotate codon_freq_from_bicodons.xml @ 0:60e1f1caedad draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
| author | iuc |
|---|---|
| date | Mon, 11 Apr 2022 20:34:25 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
1 <tool id="codon_freq_from_bicodons" name="Get Codon frequency" version="@TOOL_VERSION@" profile="20.05"> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
2 <description>from bicodons</description> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
3 <macros> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
5 </macros> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
6 <expand macro="edam_ontology"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
8 <version_command>codon_freq_from_bicodons.py --version</version_command> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
9 <command detect_errors="exit_code"><![CDATA[ |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
10 codon_freq_from_bicodons.py |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
11 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
12 --bicodons '$bicodons' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
13 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
14 --taxid '$taxid' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
15 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
16 --organelle '$organelle' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
17 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
18 --out '$out' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
19 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
20 --aa_out '$aa_out' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
21 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
22 #if $write_log: |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
23 > '$log' |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
24 #end if |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
25 ]]></command> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
26 <inputs> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
27 <param argument="--bicodons" type="data" format="tabular" label="Bicondon rates input" help="Formatted like CoCoPUTs."/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
28 <param argument="--taxid" type="text" value="9606" label="Taxonomy ID of interest" help="9606 is Homo sapiens (human)"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
29 <param argument="--organelle" type="text" value="genomic" label="Organelle of interest" help="genomic is default"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
30 <param name="write_log" type="boolean" truevalue="true" falsevalue="false" checked="True" label="Create log file"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
31 </inputs> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
32 <outputs> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
33 <data name="out" format="tabular" label="Get Codon frequency on ${on_string}: codon counts"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
34 <data name="aa_out" format="tabular" label="Get Codon frequency on ${on_string}: amino acid counts"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
35 <data name="log" format="txt" label="Get Codon frequency on ${on_string}: log"> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
36 <filter>write_log</filter> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
37 </data> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
38 </outputs> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
39 <tests> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
40 <test expect_num_outputs="3"> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
41 <param name="bicodons" value="bicodon_out.tabular"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
42 <param name="taxid" value="9606"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
43 <param name="organelle" value="genomic"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
44 <param name="write_log" value="true"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
45 <output name="out" value="codon_freq_from_bicodon.tabular"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
46 <output name="aa_out" value="aa_freq_from_bicodon.tabular"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
47 <output name="log" value="codon_freq_from_bicodon_log.txt"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
48 </test> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
49 </tests> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
50 <help><![CDATA[ |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
51 Get Codon frequency from bicodons. |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
52 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
53 Input format should match that provided by CoCoPUTs (https://dnahive.fda.gov/dna.cgi?cmd=codon_usage&id=537&mode=cocoputs; e.g. https://dnahive.fda.gov/dna.cgi?cmd=objFile&ids=537&filename=Refseq_Bicod.tsv&raw=1). |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
54 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
55 Input row of interest is selected by the combination of the provided taxid and organelle. |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
56 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
57 Translation table identifiers are based upon NCBI standards (https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi). |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
58 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
59 Example of CoCoPUTs style bicodon input, the majority of bicodons (codon pairs) have been removed in this example, for brevity: |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
60 |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
61 +-----------+-----------+-------+--------------+-----------+-------------------+-------+---------------+--------+--------+--------+--------+-----+ |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
62 | Division | Assembly | Taxid | Species | Organelle | Translation Table | # CDS | # Codon Pairs | aaaaaa | aaaaac | aaaaag | aaaaat | ... | |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
63 +===========+===========+=======+==============+===========+===================+=======+===============+========+========+========+========+=====+ |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
64 | custom | hg38 | 9606 | Homo sapiens | genomic | 1 | 4 | 859 | 0 | 0 | 0 | 1 | ... | |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
65 +-----------+-----------+-------+--------------+-----------+-------------------+-------+---------------+--------+--------+--------+--------+-----+ |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
66 ]]></help> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
67 <expand macro="citations"/> |
|
60e1f1caedad
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/naltorfs/ commit cbedf7b5968b45a08df88d4ad799951d6f50a2bd"
iuc
parents:
diff
changeset
|
68 </tool> |
