Mercurial > repos > iuc > syri
comparison macros.xml @ 0:27a56ecc88ee draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
| author | iuc |
|---|---|
| date | Fri, 25 Apr 2025 20:18:54 +0000 |
| parents | |
| children | 0d8128a8623e |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:27a56ecc88ee |
|---|---|
| 1 <macros> | |
| 2 <token name="@TOOL_VERSION@">1.7.0</token> | |
| 3 <token name="@VERSION_SUFFIX@">0</token> | |
| 4 <xml name="citations"> | |
| 5 <citations> | |
| 6 <citation type="doi">10.1186/S13059-019-1911-0</citation> | |
| 7 </citations> | |
| 8 </xml> | |
| 9 <xml name="requirements"> | |
| 10 <requirements> | |
| 11 <requirement type="package" version="@TOOL_VERSION@">syri</requirement> | |
| 12 </requirements> | |
| 13 </xml> | |
| 14 <xml name="help"> | |
| 15 <help><![CDATA[ | |
| 16 SyRI (Synteny and Rearrangement Identifier) | |
| 17 =========================================== | |
| 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. | |
| 19 | |
| 20 More Info | |
| 21 --------- | |
| 22 For more information please check the following links | |
| 23 | |
| 24 - Tool homepage: https://github.com/schneebergerlab/syri | |
| 25 - Tutorial & documentation: https://schneebergerlab.github.io/syri/ | |
| 26 | |
| 27 Inputs | |
| 28 ------ | |
| 29 | |
| 30 - **Alignment file** (`BAM`, `SAM`, or `PAF`) from a whole-genome aligner like minimap2 | |
| 31 - **Reference genome** (FASTA) | |
| 32 - **Query genome** (FASTA) | |
| 33 | |
| 34 Outputs | |
| 35 ------- | |
| 36 | |
| 37 - **Main output**: a TSV format file of annotated regions (synteny + rearrangements) | |
| 38 - **Summary**: Statistics on structural events | |
| 39 - **VCF**: Local variations (SNPs, indels) | |
| 40 - **Map IDs**: Chromosome name mapping between reference and query (only populated if chromosome names differ) | |
| 41 | |
| 42 Notes: | |
| 43 ------ | |
| 44 | |
| 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. | |
| 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. | |
| 47 | |
| 48 Common Options | |
| 49 -------------- | |
| 50 • **--seed** | |
| 51 Seed for generating random numbers. | |
| 52 *Galaxy field:* “Seed for generating random numbers (default 1)” | |
| 53 | |
| 54 • **-f** | |
| 55 Use the full list of alignments without filtering (default off). | |
| 56 *Galaxy field:* “Disable filtering of low-quality and small alignments” | |
| 57 | |
| 58 • **--samplename** | |
| 59 Sample name to be used in the output VCF file (default sample). | |
| 60 *Galaxy field:* “Sample name for the output VCF file” | |
| 61 | |
| 62 • **--no-chrmatch** | |
| 63 Prevents automatic matching of chromosome IDs between the reference and query genomes. | |
| 64 *Galaxy field:* “Prevent automatic matching of chromosome IDs between genomes” | |
| 65 | |
| 66 Example Usage: | |
| 67 -------------- | |
| 68 | |
| 69 .. code-block:: bash | |
| 70 | |
| 71 syri -c aln.bam -r ref.fasta -q qry.fasta -F B | |
| 72 ]]></help> | |
| 73 </xml> | |
| 74 </macros> |
