NCBI C++ ToolKit
Classes | Functions
blastengine_unit_test.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/test_boost.hpp>
#include <corelib/ncbitime.hpp>
#include <objmgr/object_manager.hpp>
#include <objmgr/scope.hpp>
#include <objtools/data_loaders/genbank/gbloader.hpp>
#include <objmgr/util/sequence.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <objects/seqloc/Seq_interval.hpp>
#include <objects/seqalign/Seq_align.hpp>
#include <objects/seqalign/Seq_align_set.hpp>
#include <objects/seqalign/Std_seg.hpp>
#include <objects/seqalign/Dense_seg.hpp>
#include <objects/seqalign/Score.hpp>
#include <serial/serial.hpp>
#include <serial/iterator.hpp>
#include <serial/objostr.hpp>
#include <algo/blast/api/blast_nucl_options.hpp>
#include <algo/blast/api/disc_nucl_options.hpp>
#include <algo/blast/api/seqsrc_multiseq.hpp>
#include <algo/blast/api/seqsrc_seqdb.hpp>
#include <algo/blast/api/local_blast.hpp>
#include <algo/blast/api/objmgr_query_data.hpp>
#include <algo/blast/api/prelim_stage.hpp>
#include <blast_objmgr_priv.hpp>
#include <algo/blast/core/blast_options.h>
#include <algo/blast/core/blast_engine.h>
#include <algo/blast/core/blast_gapalign.h>
#include <algo/blast/core/blast_traceback.h>
#include <algo/blast/core/blast_encoding.h>
#include <algo/blast/core/blast_setup.h>
#include <algo/blast/core/blast_hspstream.h>
#include <algo/blast/api/repeats_filter.hpp>
#include "test_objmgr.hpp"
#include "blast_test_util.hpp"
+ Include dependency graph for blastengine_unit_test.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  BlastEngineTestFixture
 

Functions

void testLongMatchDiagnostics (BlastDiagnostics *diagnostics)
 
void testShortMatchDiagnostics (BlastDiagnostics *diagnostics)
 
 BOOST_AUTO_TEST_CASE (testTBLASTNLongMatchBlastEngine)
 
 BOOST_AUTO_TEST_CASE (testTBLASTNShortMatchBlastEngine)
 
 BOOST_AUTO_TEST_CASE (testBlastnWithLargeWordSize)
 
 BOOST_AUTO_TEST_CASE (testBlastnWithRepeatsFiltering)
 
 BOOST_AUTO_TEST_CASE (testDiscMegaBlastPartialRun)
 
 BOOST_AUTO_TEST_CASE (testBlastpPrelimSearch)
 
 BOOST_AUTO_TEST_CASE (testGappedOffsets)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/7]

BOOST_AUTO_TEST_CASE ( testBlastnWithLargeWordSize  )

◆ BOOST_AUTO_TEST_CASE() [2/7]

BOOST_AUTO_TEST_CASE ( testBlastnWithRepeatsFiltering  )

◆ BOOST_AUTO_TEST_CASE() [3/7]

BOOST_AUTO_TEST_CASE ( testBlastpPrelimSearch  )

◆ BOOST_AUTO_TEST_CASE() [4/7]

BOOST_AUTO_TEST_CASE ( testDiscMegaBlastPartialRun  )

◆ BOOST_AUTO_TEST_CASE() [5/7]

BOOST_AUTO_TEST_CASE ( testGappedOffsets  )

◆ BOOST_AUTO_TEST_CASE() [6/7]

BOOST_AUTO_TEST_CASE ( testTBLASTNLongMatchBlastEngine  )

◆ BOOST_AUTO_TEST_CASE() [7/7]

BOOST_AUTO_TEST_CASE ( testTBLASTNShortMatchBlastEngine  )

◆ testLongMatchDiagnostics()

void testLongMatchDiagnostics ( BlastDiagnostics diagnostics)

◆ testShortMatchDiagnostics()

void testShortMatchDiagnostics ( BlastDiagnostics diagnostics)
Modified on Mon Feb 26 04:02:27 2024 by modify_doxy.py rev. 669887