Miscellaneous |
Version lineage of this tool (guids ordered most recent to oldest) |
toolshed.g2.bx.psu.edu/repos/galaxyp/filter_by_fasta_ids/filter_by_fasta_ids/2.3 (this tool) |
toolshed.g2.bx.psu.edu/repos/galaxyp/filter_by_fasta_ids/filter_by_fasta_ids/2.2 |
toolshed.g2.bx.psu.edu/repos/galaxyp/filter_by_fasta_ids/filter_by_fasta_ids/2.1 |
toolshed.g2.bx.psu.edu/repos/galaxyp/filter_by_fasta_ids/filter_by_fasta_ids/2.0 |
toolshed.g2.bx.psu.edu/repos/galaxyp/filter_by_fasta_ids/filter_by_fasta_ids/1.0 |
filter_by_fasta_ids |
Requirements (dependencies defined in the <requirements> tag set) |
name | version | type |
python | 3.6.5 | package |
Functional tests |
name | inputs | outputs | required files |
Test-1 |
input: input.fasta header_criteria|identifiers: ids.txt dedup: True header_criteria|header_criteria_select: id_list |
attributes: name |
input.fasta ids.txt name |
Test-2 |
header_criteria|header_criteria_select: id_list header_criteria|id_regex|find: pattern dedup: True header_criteria|id_regex|pattern: >.+?\|(.+?)\|.*$ input: input_sp.fasta header_criteria|identifiers: ids_sp.txt |
attributes: name |
input_sp.fasta ids_sp.txt name |
Test-3 |
input: input.fasta header_criteria|identifiers: ids.txt output_discarded: True dedup: False header_criteria|header_criteria_select: id_list |
attributes: name attributes: name |
input.fasta ids.txt name |
Test-4 |
input: input.fasta header_criteria|regexp: 2 output_discarded: True dedup: False header_criteria|header_criteria_select: regexp |
attributes: name attributes: name |
input.fasta name |
Test-5 |
input: input.fasta output_discarded: True sequence_criteria|min_length: 5 sequence_criteria|sequence_criteria_select: seq_length dedup: False |
attributes: name attributes: name |
input.fasta name |
Test-6 |
input: input.fasta sequence_criteria|max_length: 4 output_discarded: True sequence_criteria|sequence_criteria_select: seq_length dedup: False |
attributes: name attributes: name |
input.fasta name |
Test-7 |
input: input.fasta output_discarded: True sequence_criteria|regexp: T{2,} sequence_criteria|sequence_criteria_select: regexp dedup: False |
attributes: name attributes: name |
input.fasta name |
Test-8 |
header_criteria|header_criteria_select: regexp header_criteria|regexp: 3|5 sequence_criteria|sequence_criteria_select: regexp dedup: False input: input.fasta output_discarded: True sequence_criteria|regexp: ACGT |
attributes: name attributes: name |
input.fasta name |