Mercurial > repos > peterjc > seq_filter_by_id
comparison tools/filters/seq_filter_by_id.xml @ 2:abdd608c869b draft
Uploaded v0.0.5, checked script return code for errors X copes with a FASTA entry missing an ID.
author | peterjc |
---|---|
date | Wed, 24 Apr 2013 11:34:12 -0400 |
parents | 262f08104540 |
children |
comparison
equal
deleted
inserted
replaced
1:262f08104540 | 2:abdd608c869b |
---|---|
1 <tool id="seq_filter_by_id" name="Filter sequences by ID" version="0.0.4"> | 1 <tool id="seq_filter_by_id" name="Filter sequences by ID" version="0.0.5"> |
2 <description>from a tabular file</description> | 2 <description>from a tabular file</description> |
3 <version_command interpreter="python">seq_filter_by_id.py --version</version_command> | 3 <version_command interpreter="python">seq_filter_by_id.py --version</version_command> |
4 <command interpreter="python"> | 4 <command interpreter="python"> |
5 seq_filter_by_id.py $input_tabular $columns $input_file $input_file.ext | 5 seq_filter_by_id.py $input_tabular $columns $input_file $input_file.ext |
6 #if $output_choice_cond.output_choice=="both" | 6 #if $output_choice_cond.output_choice=="both" |
9 $output_pos - | 9 $output_pos - |
10 #elif $output_choice_cond.output_choice=="neg" | 10 #elif $output_choice_cond.output_choice=="neg" |
11 - $output_neg | 11 - $output_neg |
12 #end if | 12 #end if |
13 </command> | 13 </command> |
14 <stdio> | |
15 <!-- Anything other than zero is an error --> | |
16 <exit_code range="1:" /> | |
17 <exit_code range=":-1" /> | |
18 </stdio> | |
14 <inputs> | 19 <inputs> |
15 <param name="input_file" type="data" format="fasta,fastq,sff" label="Sequence file to filter on the identifiers" help="FASTA, FASTQ, or SFF format." /> | 20 <param name="input_file" type="data" format="fasta,fastq,sff" label="Sequence file to filter on the identifiers" help="FASTA, FASTQ, or SFF format." /> |
16 <param name="input_tabular" type="data" format="tabular" label="Tabular file containing sequence identifiers"/> | 21 <param name="input_tabular" type="data" format="tabular" label="Tabular file containing sequence identifiers"/> |
17 <param name="columns" type="data_column" data_ref="input_tabular" multiple="True" numerical="False" label="Column(s) containing sequence identifiers" help="Multi-select list - hold the appropriate key while clicking to select multiple columns"> | 22 <param name="columns" type="data_column" data_ref="input_tabular" multiple="True" numerical="False" label="Column(s) containing sequence identifiers" help="Multi-select list - hold the appropriate key while clicking to select multiple columns"> |
18 <validator type="no_options" message="Pick at least one column"/> | 23 <validator type="no_options" message="Pick at least one column"/> |