Mercurial > repos > iuc > cutesv
annotate cutesv.xml @ 0:c0f8fe52948e draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
author | iuc |
---|---|
date | Thu, 24 Sep 2020 15:11:57 +0000 |
parents | |
children |
rev | line source |
---|---|
0
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
1 <tool id="cutesv" name="cuteSV" version="@WRAPPER_VERSION@"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
2 <description>detects long-read-based SVs</description> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
3 <macros> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
5 </macros> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
6 <requirements> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="@TOOL_VERSION@">cutesv</requirement> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
8 <requirement type="package" version="1.10">samtools</requirement> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
9 </requirements> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
11 ln -s '$input_sample_file' ./sample.bam && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
12 ln -s '$input_sample_file.metadata.bam_index' ./sample.bam.bai && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
13 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
14 #if str($reference_source.ref_selector) == 'history': |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
15 ln -s '$reference_source.ref' ./genome.fa && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
16 samtools faidx ./genome.fa 2>&1 || echo 'Error running samtools faidx for indexing fasta reference for cuteSV' >&2 && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
17 #else: |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
18 ln -s '$reference_source.ref.fields.path' ./genome.fa && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
19 ln -s '${reference_source.ref.fields.path}.fai' ./genome.fa.fai && |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
20 #end if |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
21 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
22 cuteSV ./sample.bam ./genome.fa ./output.vcf ./ |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
23 --threads \${GALAXY_SLOTS:-4} |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
24 --batches '$sel_method.adv_settings.batches' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
25 --sample '$sample' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
26 #if $sel_method.adv_settings.report_readid: |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
27 --report_readid |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
28 #end if |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
29 --max_split_parts '$sel_method.adv_settings.max_split_parts' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
30 --min_mapq '$sel_method.adv_settings.min_mapq' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
31 --min_read_len '$sel_method.adv_settings.min_read_len' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
32 --merge_del_threshold '$sel_method.adv_settings.merge_del_threshold' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
33 --merge_ins_threshold '$sel_method.adv_settings.merge_ins_threshold' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
34 --min_support '$sel_method.adv_settings.min_support' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
35 --min_size '$sel_method.adv_settings.min_size' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
36 --max_size '$sel_method.adv_settings.max_size' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
37 #if $sel_method.adv_settings.genotyping.genotype: |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
38 --genotype |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
39 #end if |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
40 --gt_round '$sel_method.adv_settings.genotyping.gt_round' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
41 --max_cluster_bias_INS '$sel_method.adv_settings.seq_method.max_cluster_bias_INS' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
42 --diff_ratio_merging_INS '$sel_method.adv_settings.seq_method.diff_ratio_merging_INS' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
43 --max_cluster_bias_DEL '$sel_method.adv_settings.seq_method.max_cluster_bias_DEL' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
44 --diff_ratio_merging_DEL '$sel_method.adv_settings.seq_method.diff_ratio_merging_DEL' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
45 --max_cluster_bias_INV '$sel_method.adv_settings.max_cluster_bias_INV' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
46 --max_cluster_bias_DUP '$sel_method.adv_settings.max_cluster_bias_DUP' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
47 --max_cluster_bias_TRA '$sel_method.adv_settings.max_cluster_bias_TRA' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
48 --diff_ratio_filtering_TRA '$sel_method.adv_settings.diff_ratio_filtering_TRA' |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
49 ]]></command> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
50 <inputs> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
51 <param name="input_sample_file" type="data" format="bam" label="Sample file" help="Sample file in .BAM format." /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
52 <expand macro="reference_interface" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
53 <param name="sample" type="text" value="Sample" label="Sample name/id" help=""> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
54 <validator type="length" min="1" message="Please enter a sample name/id"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
55 <validator type="regex" message="Please enter a sample name/id">.*[^ ].*</validator> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
56 </param> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
57 <conditional name="sel_method"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
58 <param name="meth_selector" type="select" label="Select the sequencing method of the input file" help=""> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
59 <option value="pb_clr" selected="True">PacBio continuous long reads</option> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
60 <option value="pb_ccs">PacBio circular consensus sequencing (HiFi)</option> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
61 <option value="pb_ont">ONT</option> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
62 <option value="other">other method</option> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
63 </param> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
64 <when value="pb_clr"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
65 <section name="adv_settings" title="Advanced settings" expanded="false"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
66 <expand macro="adv_shared_1" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
67 <expand macro="adv_pb_clr" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
68 <expand macro="adv_shared_2" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
69 </section> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
70 </when> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
71 <when value="pb_ccs"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
72 <section name="adv_settings" title="Advanced settings" expanded="false"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
73 <expand macro="adv_shared_1" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
74 <expand macro="adv_pb_ccs" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
75 <expand macro="adv_shared_2" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
76 </section> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
77 </when> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
78 <when value="pb_ont"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
79 <section name="adv_settings" title="Advanced settings" expanded="false"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
80 <expand macro="adv_shared_1" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
81 <expand macro="adv_ont" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
82 <expand macro="adv_shared_2" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
83 </section> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
84 </when> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
85 <when value="other"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
86 <section name="adv_settings" title="Advanced settings" expanded="true"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
87 <expand macro="adv_shared_1" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
88 <expand macro="adv_other" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
89 <expand macro="adv_shared_2" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
90 </section> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
91 </when> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
92 </conditional> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
93 </inputs> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
94 <outputs> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
95 <data name="out_sample" format="vcf" label="${tool.name} on ${on_string}: output" from_work_dir="output.vcf" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
96 </outputs> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
97 <tests> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
98 <test expect_num_outputs="1"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
99 <conditional name="reference_source"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
100 <param name="ref_selector" value="history"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
101 <param name="ref" ftype="fasta" value="genome.fasta" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
102 </conditional> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
103 <param name="seq_method" value="pb_ccs" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
104 <param name="input_sample_file" ftype="bam" value="sample.bam" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
105 <output name="out_sample"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
106 <assert_contents> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
107 <has_text text="##fileformat=VCFv4.2"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
108 <has_text text="##source=cuteSV-1.0.8"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
109 </assert_contents> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
110 </output> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
111 </test> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
112 <test expect_num_outputs="1"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
113 <conditional name="reference_source"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
114 <param name="ref_selector" value="cached"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
115 <param name="ref" value="test_buildid"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
116 </conditional> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
117 <param name="seq_method" value="pb_ccs" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
118 <param name="input_sample_file" ftype="bam" value="sample.bam" /> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
119 <output name="out_sample"> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
120 <assert_contents> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
121 <has_text text="##fileformat=VCFv4.2"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
122 <has_text text="##source=cuteSV-1.0.8"/> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
123 </assert_contents> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
124 </output> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
125 </test> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
126 </tests> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
127 <help><![CDATA[ |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
128 cuteSV |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
129 ============= |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
130 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
131 Long-read sequencing enables the comprehensive discovery of structural variations (SVs). However, it is still non-trivial to achieve high sensitivity and performance simultaneously due to the complex SV characteristics implied by noisy long reads. Therefore, we propose cuteSV, a sensitive, fast and scalable long-read-based SV detection approach. cuteSV uses tailored methods to collect the signatures of various types of SVs and employs a clustering-and-refinement method to analyze the signatures to implement sensitive SV detection. Benchmarks on real Pacific Biosciences (PacBio) and Oxford Nanopore Technology (ONT) datasets demonstrate that cuteSV has better yields and scalability than state-of-the-art tools. |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
132 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
133 For more information see the cuteSV documentation_. |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
134 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
135 .. _documentation: https://github.com/tjiangHIT/cuteSV |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
136 |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
137 ]]></help> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
138 <citations> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
139 <citation type="doi">10.1186/s13059-020-02107-y</citation> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
140 </citations> |
c0f8fe52948e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
141 </tool> |