Mercurial > repos > q2d2 > qiime2__rescript__trim_alignment
changeset 3:77e1088b2eb2 draft default tip
planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2__rescript commit b1fccfb38b4873cd4699743033449014a2978e7d
author | q2d2 |
---|---|
date | Mon, 05 May 2025 19:02:39 +0000 |
parents | 8659a1689f71 |
children | |
files | qiime2__rescript__trim_alignment.xml |
diffstat | 1 files changed, 8 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/qiime2__rescript__trim_alignment.xml Wed Oct 30 19:55:36 2024 +0000 +++ b/qiime2__rescript__trim_alignment.xml Mon May 05 19:02:39 2025 +0000 @@ -1,22 +1,22 @@ <?xml version='1.0' encoding='utf-8'?> <!-- -Copyright (c) 2024, QIIME 2 development team. +Copyright (c) 2025, QIIME 2 development team. Distributed under the terms of the Modified BSD License. (SPDX: BSD-3-Clause) --> <!-- This tool was automatically generated by: - q2galaxy (version: 2024.10.0) + q2galaxy (version: 2025.4.0) for: - qiime2 (version: 2024.10.1) + qiime2 (version: 2025.4.0) --> -<tool name="qiime2 rescript trim-alignment" id="qiime2__rescript__trim_alignment" version="2024.10.0+q2galaxy.2024.10.0" profile="22.05" license="BSD-3-Clause"> +<tool name="qiime2 rescript trim-alignment" id="qiime2__rescript__trim_alignment" version="2025.4.0+q2galaxy.2025.4.0" profile="22.05" license="BSD-3-Clause"> <description>Trim alignment based on provided primers or specific positions.</description> <xrefs> <xref type="bio.tools">qiime2</xref> </xrefs> <requirements> - <container type="docker">quay.io/qiime2/amplicon:2024.10</container> + <container type="docker">quay.io/qiime2/amplicon:2025.4</container> </requirements> <version_command>q2galaxy version rescript</version_command> <command detect_errors="exit_code">q2galaxy run rescript trim_alignment '$inputs'</command> @@ -63,8 +63,9 @@ </param> </when> </conditional> - <param name="position_start" type="integer" min="1" optional="true" label="position_start: Int % Range(1, None)" help="[optional] Position within the alignment where the trimming will begin. If not provided, alignment will notbe trimmed at the beginning. If forward primer isspecified this parameter will be ignored."/> + <param name="position_start" type="integer" min="1" optional="true" label="position_start: Int % Range(1, None)" help="[optional] Position within the alignment where the trimming will begin. If not provided, alignment will not be trimmed at the beginning. If forward primer isspecified this parameter will be ignored."/> <param name="position_end" type="integer" min="1" optional="true" label="position_end: Int % Range(1, None)" help="[optional] Position within the alignment where the trimming will end. If not provided, alignment will not be trimmed at the end. If reverse primer is specified this parameter will be ignored."/> + <param name="keep_primer_location" type="boolean" truevalue="__q2galaxy__::literal::True" falsevalue="__q2galaxy__::literal::False" label="keep_primer_location: Bool" help="[default: No] Retain the alignment positions of the primer binding location. Note: the primers themselves will be removed, but the alignment positions where the primers align will be retained in the alignment."/> <param name="n_threads" type="integer" min="1" value="1" label="n_threads: Int % Range(1, None)" help="[default: 1] Number of threads to use for primer-based trimming, otherwise ignored. (Use `auto` to automatically use all available cores)"/> </section> </inputs> @@ -86,7 +87,7 @@ Description: ------------ -Trim an existing alignment based on provided primers or specific, pre-defined positions. Primers take precedence over the positions,i.e. if both are provided, positions will be ignored.When using primers in combination with a DNA alignment, a new alignment will be generated to locate primer positions. Subsequently, start (5'-most) and end (3'-most) position from fwd and rev primer located within the new alignment is identified and used for slicing the original alignment. +Trim an existing alignment based on provided primers or specific, pre-defined positions. Primers take precedence over the positions,i.e. if both are provided, positions will be ignored.When using primers in combination with a DNA alignment, a new alignment will be generated to locate primer positions. Subsequently, start (5'-most) and end (3'-most) position from fwd and rev primer located within the new alignment is identified and used for slicing the original alignment. The retention of alignment positions that span the primer locations can be toggled. WARNING: finding alignment positions via primer search can be inefficient for very large alignments and is only recommended for small alignments. For large alignments providing specific alignment positions is ideal. |