comparison validate_fasta_database.xml @ 9:d7f67cc9a9e7 draft default tip

planemo upload commit ea998f84bf4eb1f6f6ece4eb7fc725920f9c78c4-dirty
author caleb-easterly
date Thu, 14 Sep 2017 11:13:16 -0400
parents ba8bbfd8933e
children
comparison
equal deleted inserted replaced
8:ba8bbfd8933e 9:d7f67cc9a9e7
1 <tool id="validate_fasta_database" name="Validate FASTA Database" version="0.1.3"> 1 <tool id="validate_fasta_database" name="Validate FASTA Database" version="0.1.4">
2 <requirements> 2 <requirements>
3 <requirement type="package" version="1.0">validate-fasta-database</requirement>
3 </requirements> 4 </requirements>
4 <stdio> 5 <stdio>
5 <exit_code range="1" level="fatal" description="Invalid FASTA headers detected, was asked to fail"/> 6 <exit_code range="1" level="fatal" description="Invalid FASTA headers detected, was asked to fail"/>
6 </stdio> 7 </stdio>
7 <command detect_errors="exit_code"><![CDATA[ 8 <command detect_errors="exit_code"><![CDATA[
8 java -jar $__tool_directory__/validate_fasta_database-0.2.jar 9 validate-fasta-database
9 '$inFasta' 10 '$inFasta'
10 '$goodFastaOut' 11 '$goodFastaOut'
11 '$badFastaOut' 12 '$badFastaOut'
12 '$crashIfInvalid' 13 '$crashIfInvalid'
13 '$checkIsProtein' 14 '$checkIsProtein'
32 label="Only pass sequences with accession numbers?" 33 label="Only pass sequences with accession numbers?"
33 value="false"/> 34 value="false"/>
34 <param type="integer" name="minimumLength" 35 <param type="integer" name="minimumLength"
35 label="Minimum length for sequences to pass" 36 label="Minimum length for sequences to pass"
36 value="0"/> 37 value="0"/>
37
38
39 <!--<conditional name="checkLength">-->
40 <!--<param type="boolean" name="checkLength" label="Filter out sequences below a minimum sequenceLength?">-->
41 <!--<option value="true"></option>-->
42 <!--<option value="false"></option>-->
43 <!--</param>-->
44 <!--<when value="true">-->
45 <!--<param name="minimumLength" type="integer" value="0" label="Minimum sequenceLength that AA sequence must have"/>-->
46 <!--</when>-->
47 <!--<when value="false">-->
48 <!--</when>-->
49 <!--</conditional>-->
50
51 </inputs> 38 </inputs>
52 <outputs> 39 <outputs>
53 <data name="goodFastaOut" format="fasta" label="Validate FASTA: Passed Sequences"/> 40 <data name="goodFastaOut" format="fasta" label="Validate FASTA ${on_string}: passed"/>
54 <data name="badFastaOut" format="fasta" label="Validate FASTA: Failed Sequences"/> 41 <data name="badFastaOut" format="fasta" label="Validate FASTA ${on_string}: failed"/>
55 </outputs> 42 </outputs>
56 <tests> 43 <tests>
57 <!-- test general filtering --> 44 <!-- test general filtering -->
58 <test> 45 <test>
59 <param name="inFasta" value="fastaFilteringTest_IN.fasta"/> 46 <param name="inFasta" value="fastaFilteringTest_IN.fasta"/>