annotate ncbi_fcs_gx.xml @ 2:c228e49365c4 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 7f32f58df93f5c295eeacbb4367ec91ed7463dad
author iuc
date Fri, 23 Aug 2024 20:55:07 +0000
parents 49f8eae39606
children ed1ef564da41
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
1 <tool id="ncbi_fcs_gx" name="NCBI FCS GX" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
2 <description>detects contamination from foreign organisms in genome sequences</description>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
3 <macros>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
4 <import>macros.xml</import>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
5 </macros>
1
49f8eae39606 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit b1797a2dee3977cdf40d3cf413ab9ec1e0cb3f26
iuc
parents: 0
diff changeset
6 <expand macro="biotools"/>
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
9 GX_NUM_CORES=\${GALAXY_SLOTS:-2}
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
10 #if $mode.mode_selector == "screen"
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
11 ## copy data to local storage
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
12 #set manifest_pathname = $mode.screen_adv.database.fields.name
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
13 #if $mode.config_tag.fields.use_source_manifest == "1"
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
14 #set manifest_pathname = $mode.screen_adv.database.fields.source_manifest
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
15 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
16 mkdir -p '$mode.config_tag.fields.node_cache_dir' &&
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
17 sync_files.py get --mft '$manifest_pathname' --dir '$mode.config_tag.fields.node_cache_dir' > /dev/null 2>&1 &&
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
18 ## run gx
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
19 run_gx.py
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
20 #if $mode.config_tag.fields.phone_home == "1"
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
21 --phone-home-label '$mode.config_tag.fields.phone_home_label'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
22 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
23 --fasta '$mode.fasta'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
24 #if $mode.id.id_selector == "gx_div"
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
25 --tax-id '1'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
26 --div '$mode.id.div'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
27 #else
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
28 --tax-id '$mode.id.tax_id'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
29 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
30 #if $mode.species != ""
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
31 --species '$mode.species'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
32 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
33 --split-fasta '$mode.screen_adv.split_fasta'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
34 #if $mode.screen_adv.div:
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
35 --div '$mode.screen_adv.div'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
36 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
37 --gx-db '$mode.config_tag.fields.node_cache_dir'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
38 --out-basename output
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
39 --action-report true
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
40 --generate-logfile false
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
41 #elif $mode.mode_selector == "clean"
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
42 ## run gx
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
43 gx clean-genome
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
44 --input '$mode.input'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
45 --action-report '$mode.action_report'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
46 --contam-fasta-out 'contam.fa'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
47 --min-seq-len '$mode.min_seq_len'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
48 --output 'clean.fa'
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
49 #end if
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
50 ]]></command>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
51 <environment_variables>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
52 <environment_variable name="GX_ALIGN_EXCLUDE_TAXA">$getVar('mode.screen_adv.gx_align_exclude_taxa', '')</environment_variable>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
53 <environment_variable name="GX_EXTRA_CONTAM_DIVS"><![CDATA[#echo ','.join($getVar('mode.screen_adv.gx_extra_contam_divs', []))]]></environment_variable>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
54 </environment_variables>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
55 <inputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
56 <conditional name="mode">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
57 <param name="mode_selector" type="select" label="Choose the mode">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
58 <option value="screen" selected="true">Screen genome</option>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
59 <option value="clean">Clean genome</option>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
60 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
61 <when value="screen">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
62 <!-- value, name, use_source_manifest, phone_home, phone_home_label, node_cache_dir -->
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
63 <param name="config_tag" type="select" label="Database">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
64 <options from_data_table="ncbi_fcs_gx_config">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
65 <filter type="sort_by" name="sorted_description" column="1"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
66 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
67 <validator message="No database is available" type="no_options"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
68 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
69 <param argument="--fasta" type="data" format="fasta" label="Input file (Fasta file)" help="To detect contamination from foreign organisms, a genome assembly in a fasta file."/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
70 <conditional name="id">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
71 <param name="id_selector" type="select" label="Taxonomy entry">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
72 <option value="gx_div" selected="true">GX Division</option>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
73 <option value="ncbi_tax">NCBI Taxonomic identifier</option>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
74 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
75 <when value="gx_div">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
76 <param argument="--div" type="select">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
77 <options from_data_table="ncbi_fcs_gx_divisions">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
78 <filter type="param_value" ref="config_tag" column="1" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
79 <filter type="sort_by" name="sorted_description" column="2" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
80 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
81 <validator message="No GX Divisions are available" type="no_options"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
82 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
83 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
84 <when value="ncbi_tax">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
85 <!-- https://www.ncbi.nlm.nih.gov/taxonomy -->
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
86 <param argument="--tax-id" type="text" label="Taxonomic identifier" help="The appropriate tax-id for your genome assembly. The appropriate tax-id for an organism can be retrieved from the NCBI Taxonomy website."/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
87 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
88 </conditional>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
89 <param argument="--species" type="text" optional="true" label="Species binomial name"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
90 <section name="screen_adv" title="Advanced options">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
91 <!-- comma separated list of taxa to ignore in GX_ALIGN_EXCLUDE_TAXA environment variable -->
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
92 <param name="gx_align_exclude_taxa" type="text" value="" optional="true" label="Taxonomic identifier(s) to exclude" help="Multiple tax-ids may be provided as a comma-separated list.">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
93 <validator type="regex" message="comma separated integers">^\s*\d+\s*(,\s*\d+\s*)*$</validator>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
94 <sanitizer invalid_char="">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
95 <valid initial="string.digits">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
96 <add value=","/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
97 </valid>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
98 </sanitizer>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
99 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
100 <param name="gx_extra_contam_divs" type="select" multiple="true" optional="true" label="Additional contaminants to identify" help="Multiple gx-divisions may be selected.">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
101 <options from_data_table="ncbi_fcs_gx_divisions">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
102 <filter type="param_value" ref="config_tag" column="1" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
103 <filter type="sort_by" name="sorted_description" column="2" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
104 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
105 <validator message="No GX Divisions are available" type="no_options"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
106 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
107 <param argument="--split-fasta" type="boolean" checked="true" optional="true" label="Split fasta sequences on N-runs of length at least 10"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
108 <param argument="--div" type="text" value="" optional="true" label="BLAST-div of the tax-id" help="from 'NCBI BLAST name' on taxon Info page"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
109 <param name="database" type="select" label="Database location">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
110 <options from_data_table="ncbi_fcs_gx_databases">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
111 <filter type="param_value" ref="config_tag" column="0"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
112 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
113 <validator message="No database location is available" type="no_options"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
114 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
115 </section>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
116 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
117 <when value="clean">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
118 <param argument="--input" type="data" format="fasta" label="Input file (Fasta file)" help="To detect contamination from foreign organisms, a genome assembly in a fasta file."/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
119 <param argument="--action-report" type="data" format="tabular" label="Select Action report"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
120 <param argument="--min-seq-len" type="integer" value="200" label="Minimumm sequence length to keep"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
121 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
122 </conditional>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
123 </inputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
124 <outputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
125 <!-- mode == screen -->
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
126 <data name="taxonomy_report" format="tabular" from_work_dir="output.taxonomy.rpt" label="${tool.name} on ${on_string}: Taxonomy report">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
127 <filter>mode['mode_selector'] == 'screen'</filter>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
128 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
129 <data name="action_report" format="tabular" from_work_dir="output.fcs_gx_report.txt" label="${tool.name} on ${on_string}: Action report">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
130 <filter>mode['mode_selector'] == 'screen'</filter>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
131 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
132 <!-- mode == clean -->
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
133 <data name="contam_fasta" format="fasta" from_work_dir="contam.fa" label="${tool.name} on ${on_string}: Fasta for EXCLUDE entries">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
134 <filter>mode['mode_selector'] == 'clean'</filter>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
135 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
136 <data name="clean_fasta" format="fasta" from_work_dir="clean.fa" metadata_source="mode.input" label="${tool.name} on ${on_string}: Cleaned Fasta">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
137 <filter>mode['mode_selector'] == 'clean'</filter>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
138 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
139 </outputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
140 <tests>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
141 <test expect_num_outputs="2">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
142 <param name="mode_selector" value="screen"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
143 <param name="config_tag" value="test-only" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
144 <param name="id_selector" value="ncbi_tax"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
145 <param name="fasta" value="fcsgx_test.fa.gz" ftype="fasta"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
146 <param name="tax_id" value="6973"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
147 <output name="taxonomy_report" file="output.taxonomy.rpt" compare="diff" lines_diff="2" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
148 <output name="action_report" file="output.fcs_gx_report.txt" compare="diff" lines_diff="2" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
149 </test>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
150 <test expect_num_outputs="2">
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
151 <param name="mode_selector" value="clean"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
152 <param name="id_selector" value="ncbi_tax"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
153 <param name="input" value="fcsgx_test.fa.gz" ftype="fasta"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
154 <param name="action_report" value="output.fcs_gx_report.txt" ftype="tabular"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
155 <output name="contam_fasta" decompress="true" file="output.contam.fa.gz" ftype="fasta" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
156 <output name="clean_fasta" decompress="true" file="output.clean.fa.gz" ftype="fasta" />
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
157 </test>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
158 </tests>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
159 <help><![CDATA[
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
160 FCS-GX detects contamination from foreign organisms in genome sequences using the genome cross-species aligner (GX). The FCS-GX executable retrieves a Docker or Singularity container and runs a pipeline to align sequences to a large database of NCBI genomes through modified k-mer seeds and assign a most likely taxonomic division.
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
161
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
162 FCS-GX classifies sequences as contaminant when their taxonomic assignment is different from the user provided taxonomic identifier. A contamination summary provides an overview of observed contaminant divisions, counts, and total sizes, and an action report provides details and recommended actions for each problematic sequence.
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
163
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
164 https://github.com/ncbi/fcs/wiki/FCS-GX
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
165 ]]></help>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
166 <expand macro="citations"/>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
167 </tool>