@@ -619,6 +619,154 @@ TEST_F(search_test, tblastx_fm_sensitive_sam)
619
619
" queries_nucl.fasta.gz" , " sensitive" , " output_tblastx_fm_sensitive.sam" , " sam" , " output_tblastx_fm_sensitive.sam" );
620
620
}
621
621
622
+ // pairs default mode
623
+
624
+ TEST_F (search_test, blastn_fm_pairs_default_m8)
625
+ {
626
+ run_search_test (" mkindexn" , " db_nucl.fasta.gz" , " db_nucl_fm.fasta.gz.lba" , " fm" , " " , " searchn" ,
627
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_blastn_fm_pairs_default.m8" , " m8" , " output_blastn_fm_pairs_default.m8" );
628
+ }
629
+
630
+ TEST_F (search_test, blastn_fm_pairs_default_sam)
631
+ {
632
+ run_search_test (" mkindexn" , " db_nucl.fasta.gz" , " db_nucl_fm.fasta.gz.lba" , " fm" , " " , " searchn" ,
633
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_blastn_fm_pairs_default.sam" , " sam" , " output_blastn_fm_pairs_default.sam" );
634
+ }
635
+
636
+ TEST_F (search_test, blastn_bs_fm_pairs_default_m8)
637
+ {
638
+ run_search_test (" mkindexbs" , " db_nucl_bs.fasta.gz" , " db_nucl_bs_fm.fasta.gz.lba" , " fm" , " " , " searchbs" ,
639
+ " queries_nucl_bs.fasta.gz" , " pairs-default" , " output_blastn_bs_fm_pairs_default.m8" , " m8" , " output_blastn_bs_fm_pairs_default.m8" );
640
+ }
641
+
642
+ TEST_F (search_test, blastn_bs_fm_pairs_default_sam)
643
+ {
644
+ run_search_test (" mkindexbs" , " db_nucl_bs.fasta.gz" , " db_nucl_bs_fm.fasta.gz.lba" , " fm" , " " , " searchbs" ,
645
+ " queries_nucl_bs.fasta.gz" , " pairs-default" , " output_blastn_bs_fm_pairs_default.sam" , " sam" , " output_blastn_bs_fm_pairs_default.sam" );
646
+ }
647
+
648
+ TEST_F (search_test, blastp_fm_pairs_default_m8)
649
+ {
650
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
651
+ " queries_prot.fasta.gz" , " pairs-default" , " output_blastp_fm_pairs_default.m8" , " m8" , " output_blastp_fm_pairs_default.m8" );
652
+ }
653
+
654
+ TEST_F (search_test, blastp_fm_pairs_default_sam)
655
+ {
656
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
657
+ " queries_prot.fasta.gz" , " pairs-default" , " output_blastp_fm_pairs_default.sam" , " sam" , " output_blastp_fm_pairs_default.sam" );
658
+ }
659
+
660
+ TEST_F (search_test, blastx_fm_pairs_default_m8)
661
+ {
662
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
663
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_blastx_fm_pairs_default.m8" , " m8" , " output_blastx_fm_pairs_default.m8" );
664
+ }
665
+
666
+ TEST_F (search_test, blastx_fm_pairs_default_sam)
667
+ {
668
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
669
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_blastx_fm_pairs_default.sam" , " sam" , " output_blastx_fm_pairs_default.sam" );
670
+ }
671
+
672
+ TEST_F (search_test, tblastn_fm_pairs_default_m8)
673
+ {
674
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
675
+ " queries_prot.fasta.gz" , " pairs-default" , " output_tblastn_fm_pairs_default.m8" , " m8" , " output_tblastn_fm_pairs_default.m8" );
676
+ }
677
+
678
+ TEST_F (search_test, tblastn_fm_pairs_default_sam)
679
+ {
680
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
681
+ " queries_prot.fasta.gz" , " pairs-default" , " output_tblastn_fm_pairs_default.sam" , " sam" , " output_tblastn_fm_pairs_default.sam" );
682
+ }
683
+
684
+ TEST_F (search_test, tblastx_fm_pairs_default_m8)
685
+ {
686
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
687
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_tblastx_fm_pairs_default.m8" , " m8" , " output_tblastx_fm_pairs_default.m8" );
688
+ }
689
+
690
+ TEST_F (search_test, tblastx_fm_pairs_default_sam)
691
+ {
692
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
693
+ " queries_nucl.fasta.gz" , " pairs-default" , " output_tblastx_fm_pairs_default.sam" , " sam" , " output_tblastx_fm_pairs_default.sam" );
694
+ }
695
+
696
+ // pairs sensitive mode
697
+
698
+ TEST_F (search_test, blastn_fm_pairs_sensitive_m8)
699
+ {
700
+ run_search_test (" mkindexn" , " db_nucl.fasta.gz" , " db_nucl_fm.fasta.gz.lba" , " fm" , " " , " searchn" ,
701
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_blastn_fm_pairs_sensitive.m8" , " m8" , " output_blastn_fm_pairs_sensitive.m8" );
702
+ }
703
+
704
+ TEST_F (search_test, blastn_fm_pairs_sensitive_sam)
705
+ {
706
+ run_search_test (" mkindexn" , " db_nucl.fasta.gz" , " db_nucl_fm.fasta.gz.lba" , " fm" , " " , " searchn" ,
707
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_blastn_fm_pairs_sensitive.sam" , " sam" , " output_blastn_fm_pairs_sensitive.sam" );
708
+ }
709
+
710
+ TEST_F (search_test, blastn_bs_fm_pairs_sensitive_m8)
711
+ {
712
+ run_search_test (" mkindexbs" , " db_nucl_bs.fasta.gz" , " db_nucl_bs_fm.fasta.gz.lba" , " fm" , " " , " searchbs" ,
713
+ " queries_nucl_bs.fasta.gz" , " pairs-sensitive" , " output_blastn_bs_fm_pairs_sensitive.m8" , " m8" , " output_blastn_bs_fm_pairs_sensitive.m8" );
714
+ }
715
+
716
+ TEST_F (search_test, blastn_bs_fm_pairs_sensitive_sam)
717
+ {
718
+ run_search_test (" mkindexbs" , " db_nucl_bs.fasta.gz" , " db_nucl_bs_fm.fasta.gz.lba" , " fm" , " " , " searchbs" ,
719
+ " queries_nucl_bs.fasta.gz" , " pairs-sensitive" , " output_blastn_bs_fm_pairs_sensitive.sam" , " sam" , " output_blastn_bs_fm_pairs_sensitive.sam" );
720
+ }
721
+
722
+ TEST_F (search_test, blastp_fm_pairs_sensitive_m8)
723
+ {
724
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
725
+ " queries_prot.fasta.gz" , " pairs-sensitive" , " output_blastp_fm_pairs_sensitive.m8" , " m8" , " output_blastp_fm_pairs_sensitive.m8" );
726
+ }
727
+
728
+ TEST_F (search_test, blastp_fm_pairs_sensitive_sam)
729
+ {
730
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
731
+ " queries_prot.fasta.gz" , " pairs-sensitive" , " output_blastp_fm_pairs_sensitive.sam" , " sam" , " output_blastp_fm_pairs_sensitive.sam" );
732
+ }
733
+
734
+ TEST_F (search_test, blastx_fm_pairs_sensitive_m8)
735
+ {
736
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
737
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_blastx_fm_pairs_sensitive.m8" , " m8" , " output_blastx_fm_pairs_sensitive.m8" );
738
+ }
739
+
740
+ TEST_F (search_test, blastx_fm_pairs_sensitive_sam)
741
+ {
742
+ run_search_test (" mkindexp" , " db_prot.fasta.gz" , " db_prot_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
743
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_blastx_fm_pairs_sensitive.sam" , " sam" , " output_blastx_fm_pairs_sensitive.sam" );
744
+ }
745
+
746
+ TEST_F (search_test, tblastn_fm_pairs_sensitive_m8)
747
+ {
748
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
749
+ " queries_prot.fasta.gz" , " pairs-sensitive" , " output_tblastn_fm_pairs_sensitive.m8" , " m8" , " output_tblastn_fm_pairs_sensitive.m8" );
750
+ }
751
+
752
+ TEST_F (search_test, tblastn_fm_pairs_sensitive_sam)
753
+ {
754
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
755
+ " queries_prot.fasta.gz" , " pairs-sensitive" , " output_tblastn_fm_pairs_sensitive.sam" , " sam" , " output_tblastn_fm_pairs_sensitive.sam" );
756
+ }
757
+
758
+ TEST_F (search_test, tblastx_fm_pairs_sensitive_m8)
759
+ {
760
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
761
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_tblastx_fm_pairs_sensitive.m8" , " m8" , " output_tblastx_fm_pairs_sensitive.m8" );
762
+ }
763
+
764
+ TEST_F (search_test, tblastx_fm_pairs_sensitive_sam)
765
+ {
766
+ run_search_test (" mkindexp" , " db_nucl.fasta.gz" , " db_trans_fm.fasta.gz.lba" , " fm" , " li10" , " searchp" ,
767
+ " queries_nucl.fasta.gz" , " pairs-sensitive" , " output_tblastx_fm_pairs_sensitive.sam" , " sam" , " output_tblastx_fm_pairs_sensitive.sam" );
768
+ }
769
+
622
770
// special options
623
771
624
772
TEST_F (search_test, lazy_loading)
0 commit comments