Miscellaneous |
Version lineage of this tool (guids ordered most recent to oldest) |
toolshed.g2.bx.psu.edu/repos/iuc/barcode_splitter/barcode_splitter/0.18.4.0 (this tool) |
barcode_splitter |
Requirements (dependencies defined in the <requirements> tag set) |
name | version | type |
barcode_splitter | 0.18.4 | package |
Functional tests |
name | inputs | outputs | required files |
Test-1 |
runinterface|idxfiles_0|idxinput: barcode_splitter_index.fastq barcodes_at_end: False runinterface|snglinput: barcode_splitter1.fastq bcfile: barcode_splitter_barcodes.txt mismatches: 2 runinterface|idxfiles_0|idxreadname: read runinterface|run_type: single split_all: False |
attributes: name |
barcode_splitter_barcodes.txt barcode_splitter1.fastq barcode_splitter_index.fastq name |
Test-2 |
runinterface|idxfiles_0|idxinput: barcode_splitter_index.fastq barcodes_at_end: False runinterface|idxfiles_1|idxinput: barcode_splitter_index_2.fastq runinterface|snglinput: barcode_splitter1.fastq mismatches: 2 bcfile: barcode_splitter_barcodes_dual.txt runinterface|idxfiles_1|idxreadname: index2 runinterface|idxfiles_0|idxreadname: index1 runinterface|run_type: single split_all: True |
attributes: name |
barcode_splitter_barcodes_dual.txt barcode_splitter1.fastq barcode_splitter_index.fastq barcode_splitter_index_2.fastq name |
Test-3 |
runinterface|revinput: barcode_splitter_index_2.fastq runinterface|idxfiles_0|idxinput: barcode_splitter_index.fastq barcodes_at_end: False runinterface|fwdinput: barcode_splitter1.fastq bcfile: barcode_splitter_barcodes.txt mismatches: 2 runinterface|idxfiles_0|idxreadname: index runinterface|run_type: paired split_all: False |
attributes: name |
barcode_splitter_barcodes.txt barcode_splitter1.fastq barcode_splitter_index_2.fastq barcode_splitter_index.fastq name |
Test-4 |
runinterface|revinput: barcode_splitter_index_2.fastq runinterface|idxfiles_0|idxinput: barcode_splitter_index.fastq barcodes_at_end: False runinterface|idxfiles_1|idxinput: barcode_splitter_index_2.fastq runinterface|fwdinput: barcode_splitter1.fastq mismatches: 2 bcfile: barcode_splitter_barcodes_dual.txt runinterface|idxfiles_1|idxreadname: index2 runinterface|idxfiles_0|idxreadname: index1 runinterface|run_type: paired split_all: True |
attributes: name |
barcode_splitter_barcodes_dual.txt barcode_splitter1.fastq barcode_splitter_index_2.fastq barcode_splitter_index.fastq name |
Test-5 |
runinterface|seqfiles_0|nameinterface|readtype: singleindex mismatches: 2 barcodes_at_end: False runinterface|seqfiles_0|input: barcode_splitter1.fastq runinterface|seqfiles_0|nameinterface|readname: read bcfile: barcode_splitter_barcodes.txt runinterface|run_type: flexible split_all: False |
attributes: name |
barcode_splitter_barcodes.txt barcode_splitter1.fastq name |
Test-6 |
runinterface|seqfiles_0|nameinterface|readtype: single runinterface|seqfiles_1|nameinterface|readtype: singleindex runinterface|seqfiles_1|nameinterface|readname: read2 barcodes_at_end: False runinterface|seqfiles_0|input: barcode_splitter1.fastq runinterface|seqfiles_0|nameinterface|readname: read1 bcfile: barcode_splitter_barcodes_dual.txt runinterface|seqfiles_1|input: barcode_splitter_index.fastq runinterface|seqfiles_2|input: barcode_splitter_index_2.fastq mismatches: 2 runinterface|run_type: flexible split_all: True runinterface|seqfiles_2|nameinterface|readname: index2 runinterface|seqfiles_2|nameinterface|readtype: index |
attributes: name |
barcode_splitter_barcodes_dual.txt barcode_splitter1.fastq barcode_splitter_index.fastq barcode_splitter_index_2.fastq name |
Test-7 |
runinterface|seqfiles_0|nameinterface|readtype: forward runinterface|seqfiles_1|nameinterface|readtype: index runinterface|seqfiles_1|nameinterface|readname: index barcodes_at_end: False runinterface|seqfiles_0|input: barcode_splitter1.fastq bcfile: barcode_splitter_barcodes.txt runinterface|seqfiles_1|input: barcode_splitter_index.fastq runinterface|seqfiles_2|input: barcode_splitter_index_2.fastq mismatches: 2 runinterface|run_type: flexible split_all: False runinterface|seqfiles_2|nameinterface|readtype: reverse |
attributes: name |
barcode_splitter_barcodes.txt barcode_splitter1.fastq barcode_splitter_index.fastq barcode_splitter_index_2.fastq name |
Test-8 |
runinterface|seqfiles_0|nameinterface|readtype: forward runinterface|seqfiles_1|nameinterface|readtype: single runinterface|seqfiles_1|nameinterface|readname: read barcodes_at_end: False runinterface|seqfiles_0|input: barcode_splitter1.fastq bcfile: barcode_splitter_barcodes_dual.txt runinterface|seqfiles_1|input: barcode_splitter1.fastq runinterface|seqfiles_3|nameinterface|readtype: reverseindex mismatches: 2 runinterface|seqfiles_2|input: barcode_splitter_index_2.fastq runinterface|seqfiles_3|input: barcode_splitter_index_2.fastq runinterface|run_type: flexible split_all: False runinterface|seqfiles_2|nameinterface|readname: index runinterface|seqfiles_2|nameinterface|readtype: index |
attributes: name |
barcode_splitter_barcodes_dual.txt barcode_splitter1.fastq barcode_splitter_index_2.fastq name |