]> git.donarmstrong.com Git - biopieces.git/commitdiff
added tests for blast_seq_pair
authormartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Wed, 15 Jun 2011 06:47:36 +0000 (06:47 +0000)
committermartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Wed, 15 Jun 2011 06:47:36 +0000 (06:47 +0000)
git-svn-id: http://biopieces.googlecode.com/svn/trunk@1476 74ccb610-7750-0410-82ae-013aeee3265d

bp_test/in/blast_seq_pair.in.1 [new file with mode: 0644]
bp_test/in/blast_seq_pair.in.2 [new file with mode: 0644]
bp_test/in/blast_seq_pair.in.3 [new file with mode: 0644]
bp_test/in/blast_seq_pair.in.4 [new file with mode: 0644]
bp_test/out/blast_seq_pair.out.1 [new file with mode: 0644]
bp_test/out/blast_seq_pair.out.2 [new file with mode: 0644]
bp_test/out/blast_seq_pair.out.3 [new file with mode: 0644]
bp_test/out/blast_seq_pair.out.4 [new file with mode: 0644]
bp_test/out/blast_seq_pair.out.5 [new file with mode: 0644]
bp_test/test/test_blast_seq_pair [new file with mode: 0755]

diff --git a/bp_test/in/blast_seq_pair.in.1 b/bp_test/in/blast_seq_pair.in.1
new file mode 100644 (file)
index 0000000..7a36a9f
--- /dev/null
@@ -0,0 +1,6 @@
+SEQ_NAME: nuc1
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+SEQ_NAME: nuc2
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
diff --git a/bp_test/in/blast_seq_pair.in.2 b/bp_test/in/blast_seq_pair.in.2
new file mode 100644 (file)
index 0000000..4da00bb
--- /dev/null
@@ -0,0 +1,6 @@
+SEQ_NAME: prot1
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+SEQ_NAME: prot2
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
diff --git a/bp_test/in/blast_seq_pair.in.3 b/bp_test/in/blast_seq_pair.in.3
new file mode 100644 (file)
index 0000000..9b376c7
--- /dev/null
@@ -0,0 +1,6 @@
+SEQ_NAME: nuc1
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+SEQ_NAME: prot2
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
diff --git a/bp_test/in/blast_seq_pair.in.4 b/bp_test/in/blast_seq_pair.in.4
new file mode 100644 (file)
index 0000000..fcbae37
--- /dev/null
@@ -0,0 +1,6 @@
+SEQ_NAME: prot1
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+SEQ_NAME: nuc2
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
diff --git a/bp_test/out/blast_seq_pair.out.1 b/bp_test/out/blast_seq_pair.out.1
new file mode 100644 (file)
index 0000000..9ec2f0d
--- /dev/null
@@ -0,0 +1,21 @@
+SEQ_NAME: nuc1
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+SEQ_NAME: nuc2
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 737
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 0
+Q_END: 736
+S_BEG: 0
+S_END: 736
+E_VAL: 0.0
+BIT_SCORE: 1461.0
+STRAND: +
+---
diff --git a/bp_test/out/blast_seq_pair.out.2 b/bp_test/out/blast_seq_pair.out.2
new file mode 100644 (file)
index 0000000..959ea42
--- /dev/null
@@ -0,0 +1,21 @@
+SEQ_NAME: prot1
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+SEQ_NAME: prot2
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+REC_TYPE: BLAST
+Q_ID: prot1
+S_ID: prot2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 0
+Q_END: 244
+S_BEG: 0
+S_END: 244
+E_VAL: 1.0e-146
+BIT_SCORE: 500.0
+STRAND: +
+---
diff --git a/bp_test/out/blast_seq_pair.out.3 b/bp_test/out/blast_seq_pair.out.3
new file mode 100644 (file)
index 0000000..e9f4d5a
--- /dev/null
@@ -0,0 +1,51 @@
+SEQ_NAME: nuc1
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+SEQ_NAME: prot2
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: prot2
+IDENT: 100.0
+ALIGN_LEN: 244
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 2
+Q_END: 733
+S_BEG: 1
+S_END: 244
+E_VAL: 5.0e-146
+BIT_SCORE: 498.0
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: prot2
+IDENT: 26.53
+ALIGN_LEN: 49
+MISMATCHES: 36
+GAPS: 1
+Q_BEG: 444
+Q_END: 298
+S_BEG: 75
+S_END: 122
+E_VAL: 2.2
+BIT_SCORE: 14.6
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: prot2
+IDENT: 36.36
+ALIGN_LEN: 11
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 448
+Q_END: 416
+S_BEG: 169
+S_END: 179
+E_VAL: 3.7
+BIT_SCORE: 13.9
+STRAND: +
+---
diff --git a/bp_test/out/blast_seq_pair.out.4 b/bp_test/out/blast_seq_pair.out.4
new file mode 100644 (file)
index 0000000..6facc0d
--- /dev/null
@@ -0,0 +1,51 @@
+SEQ_NAME: prot1
+SEQ: MNRWVEKWLRVYLKCYINLILFYRNVYPPQSFDYTTYQSFNLPQFVPINRHPALIDYIEELILDVLSKLTHVYRFSICIINKKNDLCIEKYVLDFSELQHVDKDDQIITETEVFDEFRSSLNSLIMHLEKLPKVNDDTITFEAVINAIELELGHKLDRNRRVDSLEEKAEIERDSNWVKCQEDENLPDNNGFQPPKIKLTSLVGSDVGPLIIHQFSEKLISGDDKILNGVYSQYEEGESIFGSLF
+---
+SEQ_NAME: nuc2
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+REC_TYPE: BLAST
+Q_ID: prot1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 244
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 1
+Q_END: 244
+S_BEG: 2
+S_END: 733
+E_VAL: 5.0e-146
+BIT_SCORE: 498.0
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: prot1
+S_ID: nuc2
+IDENT: 26.53
+ALIGN_LEN: 49
+MISMATCHES: 35
+GAPS: 1
+Q_BEG: 75
+Q_END: 122
+S_BEG: 298
+S_END: 444
+E_VAL: 2.2
+BIT_SCORE: 14.6
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: prot1
+S_ID: nuc2
+IDENT: 36.36
+ALIGN_LEN: 11
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 169
+Q_END: 179
+S_BEG: 416
+S_END: 448
+E_VAL: 3.7
+BIT_SCORE: 13.9
+STRAND: -
+---
diff --git a/bp_test/out/blast_seq_pair.out.5 b/bp_test/out/blast_seq_pair.out.5
new file mode 100644 (file)
index 0000000..c986212
--- /dev/null
@@ -0,0 +1,186 @@
+SEQ_NAME: nuc1
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+SEQ_NAME: nuc2
+SEQ: tgaatagatgggtagagaagtggctgagggtatacttaaaatgctacattaatttgattttattttatagaaatgtatacccacctcagtcattcgactacactacttaccagtcattcaacttgccgcagttcgttcccattaataggcatcctgctttaattgactatatagaagaacttatactggatgttctttctaaattaacgcacgtttacagattttccatctgcattattaataaaaagaacgatttatgcattgaaaaatacgttttagattttagtgaattacaacatgtggataaagacgatcagatcattacggaaactgaagtgttcgacgaattccgatcttccttaaatagtttgattatgcatttggagaaattacctaaagtcaacgatgacacaataacatttgaagcagttattaatgcgatcgaattggaactaggacataagttggacagaaacaggagggtcgatagtttggaggaaaaagcagaaattgaaagggattcaaactgggttaaatgtcaagaagatgaaaatttaccagacaataatggttttcaacctcctaaaataaaactcacttctttagtcggttctgacgtggggcctttgattattcatcagtttagtgaaaaattaatcagcggtgacgacaaaattttgaatggagtgtattctcaatatgaagagggcgagagcatttttggatctttgttttaa
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 2
+Q_END: 736
+S_BEG: 2
+S_END: 736
+E_VAL: 1.0e-173
+BIT_SCORE: 590.0
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 734
+Q_END: 0
+S_BEG: 0
+S_END: 734
+E_VAL: 8.0e-166
+BIT_SCORE: 565.0
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 736
+Q_END: 2
+S_BEG: 2
+S_END: 736
+E_VAL: 7.0e-164
+BIT_SCORE: 558.0
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 0
+Q_END: 734
+S_BEG: 0
+S_END: 734
+E_VAL: 2.0e-162
+BIT_SCORE: 554.0
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 735
+Q_END: 1
+S_BEG: 1
+S_END: 735
+E_VAL: 7.0e-160
+BIT_SCORE: 545.0
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 100.0
+ALIGN_LEN: 245
+MISMATCHES: 0
+GAPS: 0
+Q_BEG: 1
+Q_END: 735
+S_BEG: 1
+S_END: 735
+E_VAL: 2.0e-159
+BIT_SCORE: 543.0
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 41.67
+ALIGN_LEN: 12
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 303
+Q_END: 268
+S_BEG: 148
+S_END: 183
+E_VAL: 3.6
+BIT_SCORE: 14.8
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 41.67
+ALIGN_LEN: 12
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 148
+Q_END: 183
+S_BEG: 268
+S_END: 303
+E_VAL: 3.6
+BIT_SCORE: 14.8
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 55.56
+ALIGN_LEN: 9
+MISMATCHES: 4
+GAPS: 0
+Q_BEG: 555
+Q_END: 581
+S_BEG: 98
+S_END: 124
+E_VAL: 6.8
+BIT_SCORE: 13.9
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 36.36
+ALIGN_LEN: 11
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 506
+Q_END: 538
+S_BEG: 416
+S_END: 448
+E_VAL: 6.8
+BIT_SCORE: 13.9
+STRAND: -
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 36.36
+ALIGN_LEN: 11
+MISMATCHES: 7
+GAPS: 0
+Q_BEG: 448
+Q_END: 416
+S_BEG: 506
+S_END: 538
+E_VAL: 6.8
+BIT_SCORE: 13.9
+STRAND: +
+---
+REC_TYPE: BLAST
+Q_ID: nuc1
+S_ID: nuc2
+IDENT: 55.56
+ALIGN_LEN: 9
+MISMATCHES: 4
+GAPS: 0
+Q_BEG: 98
+Q_END: 124
+S_BEG: 555
+S_END: 581
+E_VAL: 6.8
+BIT_SCORE: 13.9
+STRAND: +
+---
diff --git a/bp_test/test/test_blast_seq_pair b/bp_test/test/test_blast_seq_pair
new file mode 100755 (executable)
index 0000000..b78cc78
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+source "$BP_DIR/bp_test/lib/test.sh"
+
+run "$bp -I $in.1 -O $tmp"
+assert_no_diff $tmp $out.1
+clean
+
+run "$bp -I $in.2 -O $tmp"
+assert_no_diff $tmp $out.2
+clean
+
+run "$bp -I $in.3 -O $tmp"
+assert_no_diff $tmp $out.3
+clean
+
+run "$bp -I $in.4 -O $tmp"
+assert_no_diff $tmp $out.4
+clean
+
+run "$bp -I $in.1 -p tblastx -O $tmp"
+assert_no_diff $tmp $out.5
+clean