Repository 'validate_fasta_database'
hg clone https://toolshed.g2.bx.psu.edu/repos/galaxyp/validate_fasta_database

Changeset 2:9c246c2e24ad (2021-08-25)
Previous changeset 1:3b18022a7613 (2020-11-26)
Commit message:
"planemo upload commit 76645d5795502df941e39d519ed275ac903d60c2"
modified:
validate_fasta_database.xml
b
diff -r 3b18022a7613 -r 9c246c2e24ad validate_fasta_database.xml
--- a/validate_fasta_database.xml Thu Nov 26 20:25:21 2020 +0000
+++ b/validate_fasta_database.xml Wed Aug 25 16:30:53 2021 +0000
[
@@ -1,4 +1,4 @@
-<tool id="validate_fasta_database" name="Validate FASTA Database" version="0.1.4">
+<tool id="validate_fasta_database" name="Validate FASTA Database" version="0.1.5">
     <requirements>
         <requirement type="package" version="1.0">validate-fasta-database</requirement>
     </requirements>
@@ -19,19 +19,18 @@
     <inputs>
         <param type="data" name="inFasta" format="fasta" label="Select input FASTA dataset"/>
         <param type="boolean" name="crashIfInvalid"
-               label="Fail job if invalid FASTA headers detected?"
-               value="false"/>
+               truevalue="true" falsevalue="false" checked="false"
+               label="Fail job if invalid FASTA headers detected?"/>
         <param type="boolean" name="checkIsProtein"
+               truevalue="true" falsevalue="false" checked="true"
                label="Ensure that sequence is a valid amino acid sequence?"
-               help="Checks that sequence only contains the 20 essential amino
-                acids (and optional non-standard AAs), and checks that is not DNA or RNA"
-               value="true"/>
+               help="Checks that sequence only contains the 20 essential amino acids (and optional non-standard AAs), and checks that is not DNA or RNA"/>
         <param type="text" name="customLetters" value=""
                label="Optional: add one letter codes for any non-standard amino acids that you are using. "
                help="Anything that is not an upper case letter [A-Z] will be ignored."/>
         <param type="boolean" name="checkHasAccession"
-               label="Only pass sequences with accession numbers?"
-               value="false"/>
+               truevalue="true" falsevalue="false" checked="false"
+               label="Only pass sequences with accession numbers?"/>
         <param type="integer" name="minimumLength"
                label="Minimum length for sequences to pass"
                value="0"/>
@@ -44,6 +43,7 @@
         <!-- test general filtering -->
         <test>
             <param name="inFasta" value="fastaFilteringTest_IN.fasta"/>
+            <param name="checkIsProtein" value="false"/>
             <output name="goodFastaOut" file="fastaFilteringTest_OUT1.fasta" />
             <output name="badFastaOut" file="fastaFilteringTest_OUT2.fasta" />
         </test>