comparison instagraal.xml @ 2:d1be552c6034 draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/instagraal commit c5ff906bec1f07b06a60081f7db3fc8f0c6e94b8
author bgruening
date Sun, 27 Aug 2023 09:28:26 +0000
parents 8d5b13b571fd
children
comparison
equal deleted inserted replaced
1:8d5b13b571fd 2:d1be552c6034
1 <tool id="instagraal" name="instaGRAAL" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> 1 <tool id="instagraal" name="instaGRAAL" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="22.01">
2 <description>Large genome reassembly based on Hi-C data</description> 2 <description>Large genome reassembly based on Hi-C data</description>
3 <xrefs>
4 <xref type="bio.tools">instagraal</xref>
5 </xrefs>
3 <macros> 6 <macros>
4 <token name="@TOOL_VERSION@">0.1.6</token> 7 <token name="@TOOL_VERSION@">0.1.6</token>
5 <token name="@VERSION_SUFFIX@">0</token> 8 <token name="@VERSION_SUFFIX@">0</token>
6 </macros> 9 </macros>
7 <xrefs> 10 <requirements>
8 <xref type="bio.tools">instagraal</xref> 11 <!-- use a versioned copy of the upstream container at koszullab/instagraal -->
9 </xrefs> 12 <container type="docker">quay.io/galaxy/instagraal:0.1.6</container>
13 <resource type="cuda_version_min">10.0</resource>
14 <resource type="cuda_compute_capability">3.0</resource>
15 <resource type="cuda_device_count_min">1</resource>
16 </requirements>
10 <stdio> 17 <stdio>
11 <regex match="instagraal_class" level="warning" description="instaGRAAL is raining an expected error at the end."/> 18 <regex match="instagraal_class" level="warning" description="instaGRAAL is raining an expected error at the end."/>
12 <regex match="Exception:"/> 19 <regex match="Exception:"/>
13 <exit_code range="2:"/> 20 <exit_code range="2:"/>
14 <exit_code range=":-1"/> 21 <exit_code range=":-1"/>
15 </stdio> 22 </stdio>
16 <requirements>
17 <container type="docker">koszullab/instagraal</container>
18 </requirements>
19 <version_command>instagraal --version</version_command> 23 <version_command>instagraal --version</version_command>
20 <command> 24 <command>
21 <![CDATA[ 25 <![CDATA[
22 26
23 #set gap_string = 'N' * int($number_of_n) 27 #set gap_string = 'N' * int($number_of_n)
94 <param argument="--coverage-std" type="integer" value="1" min="0" max="1" label="Number of standard deviations below the mean" 98 <param argument="--coverage-std" type="integer" value="1" min="0" max="1" label="Number of standard deviations below the mean"
95 help="Coverage below which fragments should be filtered out prior to binning." /> 99 help="Coverage below which fragments should be filtered out prior to binning." />
96 100
97 <param argument="--neighborhood" type="integer" value="5" min="0" max="100" label="Number of neighbors to sample for potential mutations for each bin" /> 101 <param argument="--neighborhood" type="integer" value="5" min="0" max="100" label="Number of neighbors to sample for potential mutations for each bin" />
98 <param argument="--circular" type="boolean" truevalue="--circular" falsevalue="" label="Indicates genome is circular" /> 102 <param argument="--circular" type="boolean" truevalue="--circular" falsevalue="" label="Indicates genome is circular" />
99 <param argument="--bomb" type="boolean" truevalue="--bomb" falsevalue="" label="Indicates genome is circular" />
100 <param argument="--bomb" type="boolean" truevalue="--bomb" falsevalue="" label="Explode the genome prior to scaffolding" /> 103 <param argument="--bomb" type="boolean" truevalue="--bomb" falsevalue="" label="Explode the genome prior to scaffolding" />
101 <param argument="--pyramid-only" type="boolean" truevalue="--pyramid-only" falsevalue="" label="Only build multi-resolution contact maps (pyramids) and don't do any scaffolding" /> 104 <param argument="--pyramid-only" type="boolean" truevalue="--pyramid-only" falsevalue="" label="Only build multi-resolution contact maps (pyramids) and don't do any scaffolding" />
102 <param argument="--simple" type="boolean" truevalue="--simple" falsevalue="" label="Only perform operations at the edge of the contigs" /> 105 <param argument="--simple" type="boolean" truevalue="--simple" falsevalue="" label="Only perform operations at the edge of the contigs" />
103 <param name="number_of_n" type="integer" value="10" min="1" label="Number of Ns that you want to include during the polishing step" /> 106 <param name="number_of_n" type="integer" value="10" min="1" label="Number of Ns that you want to include during the polishing step" />
104 107
105 </inputs> 108 </inputs>
106 <outputs> 109 <outputs>
107 <data name="genome" format="fasta" from_work_dir="./outputs/genome.fasta"/> 110 <data name="genome" format="fasta" from_work_dir="./outputs/genome.fasta" label="${tool.name} on ${on_string}: Genome sequence"/>
108 <data name="frags" format="tabular" from_work_dir="./outputs/info_frags.txt"/> 111 <data name="frags" format="tabular" from_work_dir="./outputs/info_frags.txt" label="${tool.name} on ${on_string}: Fragment information"/>
109 <data name="curated" format="fasta" from_work_dir="./outputs/curated.fasta"/> 112 <data name="curated" format="fasta" from_work_dir="./outputs/curated.fasta" label="${tool.name} on ${on_string}: Curated sequences"/>
110 </outputs> 113 </outputs>
111 <tests> 114 <tests>
112 <test> 115 <test>
113 <param name="abs_fragments_contacts_weighted" value="abs_fragments_contacts_weighted.tabular" /> 116 <param name="abs_fragments_contacts_weighted" value="abs_fragments_contacts_weighted.tabular" />
114 <param name="fragments_list" value="fragments_list.tabular" /> 117 <param name="fragments_list" value="fragments_list.tabular" />