Repository revision
5:832c1fd57852

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.2
0.2.2
python /srv/toolshed/main/var/data/repos/000/repo_18/tools/seq_filter_by_id/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.3
toolshed.g2.bx.psu.edu/repos/peterjc/seq_filter_by_id/seq_filter_by_id/0.2.2 (this tool)
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.64 package
Bio not provided python-module
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