annotate ncbi_fcs_gx.xml @ 4:32d058f3462a draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
author iuc
date Thu, 21 Nov 2024 02:20:02 +0000
parents ed1ef564da41
children
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 #if $mode.mode_selector == "screen"
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
10 #set manifest_pathname = $mode.config_tag.fields.local_manifest
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
11 #if $mode.config_tag.fields.use_source_manifest == "1"
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
12 #set manifest_pathname = $mode.config_tag.fields.source_manifest
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
13 #end if
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
14 ## skip checksumming the database if the db_state_file exists
4
32d058f3462a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
iuc
parents: 3
diff changeset
15 if [ ! -e "\${TMPDIR}/sync-files-completed.txt" ]; then
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
16 ## copy data to local storage
4
32d058f3462a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
iuc
parents: 3
diff changeset
17 mkdir -p "\${TMPDIR}" &&
32d058f3462a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
iuc
parents: 3
diff changeset
18 sync_files.py get --mft '$manifest_pathname' --dir "\${TMPDIR}" > /dev/null 2>&1 &&
32d058f3462a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
iuc
parents: 3
diff changeset
19 touch "\${TMPDIR}/sync-files-completed.txt";
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
20 fi &&
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
21 ## run gx
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
22 GX_NUM_CORES=\${GALAXY_SLOTS:-2} run_gx.py
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
23 #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
24 --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
25 #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
26 --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
27 #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
28 --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
29 --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
30 #else
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
31 --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
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 #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
34 --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
35 #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
36 --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
37 #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
38 --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
39 #end if
4
32d058f3462a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 9da8f86f11185d6bd75ce10de108278db2256bfd
iuc
parents: 3
diff changeset
40 --gx-db "\${TMPDIR}"
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
41 --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
42 --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
43 --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
44 #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
45 ## run gx
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
46 GX_NUM_CORES=\${GALAXY_SLOTS:-2} gx clean-genome
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
47 --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
48 --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
49 --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
50 --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
51 --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
52 #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
53 ]]></command>
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 <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
56 <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
57 </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
58 <inputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
59 <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
60 <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
61 <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
62 <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
63 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
64 <when value="screen">
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
65 <!-- value, description, source_manifest, use_source_manifest, phone_home, phone_home_label, local_manifest -->
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
66 <param name="config_tag" type="select" label="Database">
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
67 <options from_data_table="ncbi_fcs_gx_databases_ext">
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
68 <filter type="sort_by" column="1"/>
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
69 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
70 <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
71 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
72 <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
73 <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
74 <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
75 <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
76 <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
77 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
78 <when value="gx_div">
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
79 <!-- value, tag, description -->
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
80 <param argument="--div" type="select" optional="true">
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
81 <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
82 <filter type="param_value" ref="config_tag" column="1" />
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
83 <filter type="sort_by" column="2" />
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
84 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
85 <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
86 </param>
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 <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
89 <!-- 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
90 <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
91 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
92 </conditional>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
93 <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
94 <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
95 <!-- 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
96 <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
97 <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
98 <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
99 <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
100 <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
101 </valid>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
102 </sanitizer>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
103 </param>
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
104 <!-- value, tag, description -->
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
105 <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
106 <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
107 <filter type="param_value" ref="config_tag" column="1" />
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
108 <filter type="sort_by" column="2" />
0
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
109 </options>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
110 <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
111 </param>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
112 <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
113 <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
114 </section>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
115 </when>
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 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
117 <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
118 <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
119 <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
120 </when>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
121 </conditional>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
122 </inputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
123 <outputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
124 <!-- 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
125 <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
126 <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
127 </data>
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 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
129 <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
130 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
131 <!-- 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
132 <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
133 <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
134 </data>
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 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
136 <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
137 </data>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
138 </outputs>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
139 <tests>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
140 <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
141 <param name="mode_selector" value="screen"/>
3
ed1ef564da41 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 25c9d8d297d0e10f92e373f6a959274dedc10433
iuc
parents: 1
diff changeset
142 <param name="config_tag" value="test" />
0
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="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
144 <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
145 <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
146 <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
147 <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
148 </test>
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 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
150 <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
151 <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
152 <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
153 <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
154 <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
155 <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
156 </test>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
157 </tests>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
158 <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
159 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
160
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
161 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
162
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
163 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
164 ]]></help>
3cdb96f2855d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_fcs_gx commit 4a6561ed00e004260be3f3c29d81e814c60e20af
iuc
parents:
diff changeset
165 <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
166 </tool>