NCBI C++ ToolKit
Classes | Functions
traceback_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 <serial/serial.hpp>
#include <serial/iterator.hpp>
#include <serial/objostr.hpp>
#include <algo/blast/api/bl2seq.hpp>
#include <algo/blast/api/seqsrc_multiseq.hpp>
#include <blast_objmgr_priv.hpp>
#include <algo/blast/core/blast_setup.h>
#include <algo/blast/core/blast_gapalign.h>
#include <algo/blast/core/blast_traceback.h>
#include <algo/blast/api/blast_options_handle.hpp>
#include <algo/blast/api/blast_prot_options.hpp>
#include <algo/blast/api/blastx_options.hpp>
#include <algo/blast/api/tblastn_options.hpp>
#include <algo/blast/api/blast_nucl_options.hpp>
#include <algo/blast/api/disc_nucl_options.hpp>
#include <algo/blast/core/blast_lookup.h>
#include <algo/blast/core/lookup_util.h>
#include <algo/blast/core/blast_hspstream.h>
#include <algo/blast/core/hspfilter_collector.h>
#include <algo/blast/api/seqsrc_seqdb.hpp>
#include <algo/blast/api/blast_types.hpp>
#include <algo/blast/api/query_data.hpp>
#include <algo/blast/api/objmgr_query_data.hpp>
#include <algo/blast/api/setup_factory.hpp>
#include <algo/blast/api/traceback_stage.hpp>
#include <algo/blast/api/blast_seqinfosrc.hpp>
#include <algo/blast/api/seqinfosrc_seqdb.hpp>
#include <common/test_data_path.h>
#include <corelib/ncbifile.hpp>
#include <algorithm>
#include "test_objmgr.hpp"
#include "blast_test_util.hpp"
+ Include dependency graph for traceback_unit_test.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CTracebackTestFixture
 

Functions

 BOOST_AUTO_TEST_CASE (testHSPUpdateWithTraceback)
 
 BOOST_AUTO_TEST_CASE (testBLASTNTraceBack)
 
 BOOST_AUTO_TEST_CASE (testBLASTNTraceBackLargeXDrop)
 
 BOOST_AUTO_TEST_CASE (testBLASTPTraceBack)
 
 BOOST_AUTO_TEST_CASE (testTBLASTNTraceBack)
 
 BOOST_AUTO_TEST_CASE (testNoHSPEvalueCutoffBeforeLink)
 
 BOOST_AUTO_TEST_CASE (testFilterBlastResults_QueryCov)
 
 BOOST_AUTO_TEST_CASE (testFilterBlastResults_MaxHsps)
 
BlastHSPLists_GetHSPList (int num_hsps, int oid, int len, int range_len)
 
 BOOST_AUTO_TEST_CASE (testUnit_TestsDataPath)
 
 BOOST_AUTO_TEST_CASE (testSetupPartialFetching)
 
 BOOST_AUTO_TEST_CASE (testPartialFetchingMT)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/11]

BOOST_AUTO_TEST_CASE ( testBLASTNTraceBack  )

◆ BOOST_AUTO_TEST_CASE() [2/11]

BOOST_AUTO_TEST_CASE ( testBLASTNTraceBackLargeXDrop  )

◆ BOOST_AUTO_TEST_CASE() [3/11]

BOOST_AUTO_TEST_CASE ( testBLASTPTraceBack  )

◆ BOOST_AUTO_TEST_CASE() [4/11]

BOOST_AUTO_TEST_CASE ( testFilterBlastResults_MaxHsps  )

◆ BOOST_AUTO_TEST_CASE() [5/11]

BOOST_AUTO_TEST_CASE ( testFilterBlastResults_QueryCov  )

◆ BOOST_AUTO_TEST_CASE() [6/11]

BOOST_AUTO_TEST_CASE ( testHSPUpdateWithTraceback  )

◆ BOOST_AUTO_TEST_CASE() [7/11]

BOOST_AUTO_TEST_CASE ( testNoHSPEvalueCutoffBeforeLink  )

◆ BOOST_AUTO_TEST_CASE() [8/11]

BOOST_AUTO_TEST_CASE ( testPartialFetchingMT  )

◆ BOOST_AUTO_TEST_CASE() [9/11]

BOOST_AUTO_TEST_CASE ( testSetupPartialFetching  )

◆ BOOST_AUTO_TEST_CASE() [10/11]

BOOST_AUTO_TEST_CASE ( testTBLASTNTraceBack  )

◆ BOOST_AUTO_TEST_CASE() [11/11]

BOOST_AUTO_TEST_CASE ( testUnit_TestsDataPath  )

◆ s_GetHSPList()

BlastHSPList* s_GetHSPList ( int  num_hsps,
int  oid,
int  len,
int  range_len 
)
Modified on Fri Sep 20 14:57:58 2024 by modify_doxy.py rev. 669887