Mercurial > repos > iuc > syri
annotate macros.xml @ 1:0d8128a8623e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit cb48fa8b0d1a3e4e2483b4b0ecea6011d4f71200
| author | iuc |
|---|---|
| date | Mon, 28 Apr 2025 07:17:49 +0000 |
| parents | 27a56ecc88ee |
| children |
| rev | line source |
|---|---|
|
0
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
1 <macros> |
|
1
0d8128a8623e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit cb48fa8b0d1a3e4e2483b4b0ecea6011d4f71200
iuc
parents:
0
diff
changeset
|
2 <token name="@TOOL_VERSION@">1.7.1</token> |
|
0
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
3 <token name="@VERSION_SUFFIX@">0</token> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
4 <xml name="citations"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
5 <citations> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
6 <citation type="doi">10.1186/S13059-019-1911-0</citation> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
7 </citations> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
8 </xml> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
9 <xml name="requirements"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
10 <requirements> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
11 <requirement type="package" version="@TOOL_VERSION@">syri</requirement> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
12 </requirements> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
13 </xml> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
14 <xml name="help"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
15 <help><![CDATA[ |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
16 SyRI (Synteny and Rearrangement Identifier) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
17 =========================================== |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
18 SyRI identifies structural rearrangements and local variations between two chromosome-level genome assemblies. It analyzes alignments from whole-genome alignment tools (like minimap2) and produces annotations of syntenic regions, inversions, translocations, duplications, SNPs, and indels. |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
19 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
20 More Info |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
21 --------- |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
22 For more information please check the following links |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
23 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
24 - Tool homepage: https://github.com/schneebergerlab/syri |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
25 - Tutorial & documentation: https://schneebergerlab.github.io/syri/ |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
26 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
27 Inputs |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
28 ------ |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
29 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
30 - **Alignment file** (`BAM`, `SAM`, or `PAF`) from a whole-genome aligner like minimap2 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
31 - **Reference genome** (FASTA) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
32 - **Query genome** (FASTA) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
33 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
34 Outputs |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
35 ------- |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
36 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
37 - **Main output**: a TSV format file of annotated regions (synteny + rearrangements) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
38 - **Summary**: Statistics on structural events |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
39 - **VCF**: Local variations (SNPs, indels) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
40 - **Map IDs**: Chromosome name mapping between reference and query (only populated if chromosome names differ) |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
41 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
42 Notes: |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
43 ------ |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
44 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
45 - The **Map IDs file** lists corresponding chromosomes between the reference and query genomes. This file is **only generated** by SyRI when the chromosome names **differ** between the two genomes. If the chromosome names are identical, the file will be **empty** — this is expected and not an error. |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
46 - When using **minimap2** to generate alignments for SyRI, the **minimum required Galaxy wrapper version is `2.28+galaxy1`**. This version correctly adds the `--eqx` flag, which is **required** by SyRI to interpret alignment CIGAR strings properly. |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
47 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
48 Common Options |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
49 -------------- |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
50 • **--seed** |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
51 Seed for generating random numbers. |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
52 *Galaxy field:* “Seed for generating random numbers (default 1)” |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
53 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
54 • **-f** |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
55 Use the full list of alignments without filtering (default off). |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
56 *Galaxy field:* “Disable filtering of low-quality and small alignments” |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
57 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
58 • **--samplename** |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
59 Sample name to be used in the output VCF file (default sample). |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
60 *Galaxy field:* “Sample name for the output VCF file” |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
61 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
62 • **--no-chrmatch** |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
63 Prevents automatic matching of chromosome IDs between the reference and query genomes. |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
64 *Galaxy field:* “Prevent automatic matching of chromosome IDs between genomes” |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
65 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
66 Example Usage: |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
67 -------------- |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
68 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
69 .. code-block:: bash |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
70 |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
71 syri -c aln.bam -r ref.fasta -q qry.fasta -F B |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
72 ]]></help> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
73 </xml> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
74 </macros> |
