Mercurial > repos > iuc > cutesv
annotate cutesv.xml @ 5:4d75ec9a85bd draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 0807bc20cc19d11346d9f0d6c35ab030e14f8493
| author | iuc |
|---|---|
| date | Mon, 15 Sep 2025 08:25:40 +0000 |
| parents | 3aca08f3fd7f |
| children |
| rev | line source |
|---|---|
|
2
9d8fd0806572
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 1221a5ddb00b62d789a6df44fae6a876f5cade37
iuc
parents:
1
diff
changeset
|
1 <tool id="cutesv" name="cuteSV" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.1"> |
|
0
ce199016a201
"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> |
|
2
9d8fd0806572
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 1221a5ddb00b62d789a6df44fae6a876f5cade37
iuc
parents:
1
diff
changeset
|
3 <macros> |
|
9d8fd0806572
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 1221a5ddb00b62d789a6df44fae6a876f5cade37
iuc
parents:
1
diff
changeset
|
4 <import>macros.xml</import> |
|
9d8fd0806572
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 1221a5ddb00b62d789a6df44fae6a876f5cade37
iuc
parents:
1
diff
changeset
|
5 </macros> |
|
1
f4ff82917a1d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
0
diff
changeset
|
6 <xrefs> |
|
f4ff82917a1d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
0
diff
changeset
|
7 <xref type="bio.tools">cuteSV</xref> |
|
f4ff82917a1d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
0
diff
changeset
|
8 </xrefs> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
9 <requirements> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
10 <requirement type="package" version="@TOOL_VERSION@">cutesv</requirement> |
|
5
4d75ec9a85bd
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 0807bc20cc19d11346d9f0d6c35ab030e14f8493
iuc
parents:
3
diff
changeset
|
11 <requirement type="package" version="1.22.1">samtools</requirement> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
12 </requirements> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
13 <command detect_errors="exit_code"><![CDATA[ |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
14 ln -s '$input_sample_file' ./sample.bam && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
15 ln -s '$input_sample_file.metadata.bam_index' ./sample.bam.bai && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
16 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
17 #if str($reference_source.ref_selector) == 'history': |
|
ce199016a201
"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' ./genome.fa && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
19 samtools faidx ./genome.fa 2>&1 || echo 'Error running samtools faidx for indexing fasta reference for cuteSV' >&2 && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
20 #else: |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
21 ln -s '$reference_source.ref.fields.path' ./genome.fa && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
22 ln -s '${reference_source.ref.fields.path}.fai' ./genome.fa.fai && |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
23 #end if |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
24 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
25 cuteSV ./sample.bam ./genome.fa ./output.vcf ./ |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
26 --threads \${GALAXY_SLOTS:-4} |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
27 --batches '$sel_method.adv_settings.batches' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
28 --sample '$sample' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
29 #if $sel_method.adv_settings.report_readid: |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
30 --report_readid |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
31 #end if |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
32 --max_split_parts '$sel_method.adv_settings.max_split_parts' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
33 --min_mapq '$sel_method.adv_settings.min_mapq' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
34 --min_read_len '$sel_method.adv_settings.min_read_len' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
35 --merge_del_threshold '$sel_method.adv_settings.merge_del_threshold' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
36 --merge_ins_threshold '$sel_method.adv_settings.merge_ins_threshold' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
37 --min_support '$sel_method.adv_settings.min_support' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
38 --min_size '$sel_method.adv_settings.min_size' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
39 --max_size '$sel_method.adv_settings.max_size' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
40 #if $sel_method.adv_settings.genotyping.genotype: |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
41 --genotype |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
42 #end if |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
43 --gt_round '$sel_method.adv_settings.genotyping.gt_round' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
44 --max_cluster_bias_INS '$sel_method.adv_settings.seq_method.max_cluster_bias_INS' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
45 --diff_ratio_merging_INS '$sel_method.adv_settings.seq_method.diff_ratio_merging_INS' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
46 --max_cluster_bias_DEL '$sel_method.adv_settings.seq_method.max_cluster_bias_DEL' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
47 --diff_ratio_merging_DEL '$sel_method.adv_settings.seq_method.diff_ratio_merging_DEL' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
48 --max_cluster_bias_INV '$sel_method.adv_settings.max_cluster_bias_INV' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
49 --max_cluster_bias_DUP '$sel_method.adv_settings.max_cluster_bias_DUP' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
50 --max_cluster_bias_TRA '$sel_method.adv_settings.max_cluster_bias_TRA' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
51 --diff_ratio_filtering_TRA '$sel_method.adv_settings.diff_ratio_filtering_TRA' |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
52 ]]></command> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
53 <inputs> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
54 <param name="input_sample_file" type="data" format="bam" label="Sample file" help="Sample file in .BAM format."/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
55 <expand macro="reference_interface" /> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
56 <param name="sample" type="text" value="Sample" label="Sample name/id" help=""> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
57 <validator type="length" min="1" message="Please enter a sample name/id"/> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
58 <validator type="regex" message="Please enter a sample name/id">.*[^ ].*</validator> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
59 </param> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
60 <conditional name="sel_method"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
61 <param name="meth_selector" type="select" label="Select the sequencing method of the input file" help=""> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
62 <option value="pb_clr" selected="True">PacBio continuous long reads</option> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
63 <option value="pb_ccs">PacBio circular consensus sequencing (HiFi)</option> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
64 <option value="pb_ont">ONT</option> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
65 <option value="other">other method</option> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
66 </param> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
67 <when value="pb_clr"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
68 <section name="adv_settings" title="Advanced settings" expanded="false"> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
69 <expand macro="adv_shared_1"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
70 <expand macro="adv_pb_clr"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
71 <expand macro="adv_shared_2"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
72 </section> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
73 </when> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
74 <when value="pb_ccs"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
75 <section name="adv_settings" title="Advanced settings" expanded="false"> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
76 <expand macro="adv_shared_1"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
77 <expand macro="adv_pb_ccs"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
78 <expand macro="adv_shared_2"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
79 </section> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
80 </when> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
81 <when value="pb_ont"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
82 <section name="adv_settings" title="Advanced settings" expanded="false"> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
83 <expand macro="adv_shared_1"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
84 <expand macro="adv_ont"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
85 <expand macro="adv_shared_2"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
86 </section> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
87 </when> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
88 <when value="other"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
89 <section name="adv_settings" title="Advanced settings" expanded="true"> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
90 <expand macro="adv_shared_1"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
91 <expand macro="adv_other"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
92 <expand macro="adv_shared_2"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
93 </section> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
94 </when> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
95 </conditional> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
96 </inputs> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
97 <outputs> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
98 <data name="out_sample" format="vcf" label="${tool.name} on ${on_string}: output" from_work_dir="output.vcf" /> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
99 </outputs> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
100 <tests> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
101 <test expect_num_outputs="1"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
102 <conditional name="reference_source"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
103 <param name="ref_selector" value="history"/> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
104 <param name="ref" ftype="fasta" value="genome.fasta"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
105 </conditional> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
106 <param name="sel_method|meth_selector" value="pb_ccs"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
107 <param name="input_sample_file" ftype="bam" value="sample.bam"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
108 <output name="out_sample"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
109 <assert_contents> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
110 <has_text text="##fileformat=VCFv4.2"/> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
111 <has_text text="##contig=<ID=chrM,length=16571>"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
112 </assert_contents> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
113 </output> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
114 </test> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
115 <test expect_num_outputs="1"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
116 <conditional name="reference_source"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
117 <param name="ref_selector" value="cached"/> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
118 <param name="ref" value="test_buildid"/> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
119 </conditional> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
120 <param name="sel_method|meth_selector" value="pb_ccs"/> |
|
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
121 <param name="input_sample_file" ftype="bam" value="sample.bam"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
122 <output name="out_sample"> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
123 <assert_contents> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
124 <has_text text="##fileformat=VCFv4.2"/> |
|
3
3aca08f3fd7f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit 963634ce66fcee0fe9d4ecd229cafbb2c4be263c
iuc
parents:
2
diff
changeset
|
125 <has_text text="##contig=<ID=chrM,length=16571>"/> |
|
0
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
126 </assert_contents> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
127 </output> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
128 </test> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
129 </tests> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
130 <help><![CDATA[ |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
131 cuteSV |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
132 ============= |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
133 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
134 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. |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
135 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
136 For more information see the cuteSV documentation_. |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
137 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
138 .. _documentation: https://github.com/tjiangHIT/cuteSV |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
139 |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
140 ]]></help> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
141 <citations> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
142 <citation type="doi">10.1186/s13059-020-02107-y</citation> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
143 </citations> |
|
ce199016a201
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/cutesv commit abfd3162e28a388d1dedbe55cb8b3567fa79c178"
iuc
parents:
diff
changeset
|
144 </tool> |
