Repository revision
9:141612f8c3e3

Repository 'seq_filter_by_id'
hg clone https://toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id

Filter sequences by ID tool metadata
Miscellaneous
from a tabular file
seq_filter_by_id
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.7
0.2.7
python $__tool_directory__/seq_filter_by_id.py --version
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.8
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.7 (this tool)
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.6
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.5
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.3
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.2
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.0.6
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.0.5
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.0.4
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.0.1
seq_filter_by_id
Requirements (dependencies defined in the <requirements> tag set)
name version type
biopython 1.67 package
Functional tests
name inputs outputs required files
Test-1 id_opts|input_tabular: k12_hypothetical.tabular
output_choice_cond|output_choice: pos
id_opts|columns: 1
input_file: k12_ten_proteins.fasta
output_pos: k12_hypothetical.fasta
k12_ten_proteins.fasta
k12_hypothetical.tabular
k12_hypothetical.fasta
Test-2 adv_opts|adv_opts_selector: advanced
input_file: k12_ten_proteins.fasta
output_choice_cond|output_choice: pos
id_opts|columns: 1
adv_opts|strip_suffix: True
id_opts|input_tabular: k12_hypothetical_alt.tabular
output_pos: k12_hypothetical.fasta
k12_ten_proteins.fasta
k12_hypothetical_alt.tabular
k12_hypothetical.fasta
Test-3 id_opts|id_opts_selector: list
id_opts|id_list: gi|16127999|ref|NP_414546.1|
output_choice_cond|output_choice: pos
input_file: k12_ten_proteins.fasta
output_pos: k12_hypothetical.fasta
k12_ten_proteins.fasta
k12_hypothetical.fasta
Test-4 id_opts|id_opts_selector: list
adv_opts|adv_opts_selector: advanced
input_file: sanger-pairs-mixed.fastq
output_choice_cond|output_choice: pos
id_opts|id_list: WTSI_1055_1a05 WTSI_1055_1g02
adv_opts|strip_suffix: True
output_pos: sanger-sample.fastq
sanger-pairs-mixed.fastq
sanger-sample.fastq
Test-5 id_opts|id_opts_selector: tabular
adv_opts|adv_opts_selector: advanced
input_file: sanger-pairs-mixed.fastq
adv_opts|strip_suffix: True
output_choice_cond|output_choice: both
id_opts|columns: 1
id_opts|input_tabular: sanger-pairs-names.tabular
output_pos: sanger-pairs-mixed.fastq
output_neg: empty_file.dat
sanger-pairs-mixed.fastq
sanger-pairs-names.tabular
empty_file.dat
Test-6 adv_opts|adv_opts_selector: advanced
input_file: sanger-pairs-mixed.fastq
output_choice_cond|output_choice: both
id_opts|columns: 1
adv_opts|strip_suffix: False
id_opts|input_tabular: sanger-pairs-names.tabular
output_pos: empty_file.dat
output_neg: sanger-pairs-mixed.fastq
sanger-pairs-mixed.fastq
sanger-pairs-names.tabular
empty_file.dat