changeset 7:d5c640895ed6 draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/splitfasta commit ff5396c8e44a191f6e5eb7eb526f75ae631ec67f
author bgruening
date Wed, 07 Jan 2026 12:44:18 +0000
parents 7521d865e770
children
files splitFasta.xml split_fasta.py
diffstat 2 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/splitFasta.xml	Tue Jan 14 21:52:36 2025 +0000
+++ b/splitFasta.xml	Wed Jan 07 12:44:18 2026 +0000
@@ -1,4 +1,4 @@
-<tool id="rbc_splitfasta" name="Split Fasta" version="0.5.0" profile="23.0">
+<tool id="rbc_splitfasta" name="Split Fasta" version="0.5.1" profile="23.0">
     <description>files into a collection</description>
     <requirements>
         <requirement type="package" version="1.76">biopython</requirement>
@@ -42,7 +42,7 @@
         <test>
             <param name="inputFile" value="sample2.fasta" />
             <param name="splitmode|splitmode_select" value="chunks" />
-            <param name="num_chunks" value="4" />
+            <param name="splitmode|num_chunks" value="4" />
             <output_collection name="splitted_fasta" count="4">
                 <element name="part1" file="part1.fasta" ftype="fasta" />
                 <element name="part2" file="part2.fasta" ftype="fasta" />
--- a/split_fasta.py	Tue Jan 14 21:52:36 2025 +0000
+++ b/split_fasta.py	Wed Jan 07 12:44:18 2026 +0000
@@ -32,8 +32,7 @@
 
 if num_chunks != 0:
     records_per_chunk = round(float(record_count) / num_chunks)
-
-if record_limit and record_count > record_limit:
+elif record_limit and record_count > record_limit:
     exit(f"ERROR: Number of sequences {record_count} exceeds limit {record_limit}")
 
 count = 1