A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/seqdb__unit__test_8cpp.html below:

NCBI C++ ToolKit: src/algo/blast/unit_tests/seqdb_reader/seqdb_unit_test.cpp File Reference

Go to the source code of this file.

Go to the SVN repository for this file.

  USING_SCOPE (objects)   template<class A , class B , class C , class D , class E > string  s_ToString (const A &a, const B &b, const C &c, const D &d, const E &e)   static void  s_TestPartialAmbigRange (CSeqDB &db, int oid, int begin, int end)   static void  s_TestPartialAmbig (CSeqDB &db, TGi nt_gi)   static bool  s_MaskingTest (EMaskingType mask, unsigned oid)   static void  s_TestMaskingLimits (EMaskingType mask, unsigned first, unsigned last, unsigned lowest, unsigned highest, unsigned count)   template<class NUM , class DIF > void  s_ApproxEqual (NUM a, NUM b, DIF epsilon, int lineno)   static Uint4  s_BufHash (const char *buf_in, Uint4 length, Uint4 start=1)   template<class ASNOBJ > string  s_Stringify (CRef< ASNOBJ > a)     BOOST_AUTO_TEST_CASE (ConstructLocal)     BOOST_AUTO_TEST_CASE (PathDelimiters)     BOOST_AUTO_TEST_CASE (ConstructMissing)     BOOST_AUTO_TEST_CASE (InvalidSeqType)     BOOST_AUTO_TEST_CASE (ValidPath)     BOOST_AUTO_TEST_CASE (InvalidPath)     BOOST_AUTO_TEST_CASE (SummaryDataN)     BOOST_AUTO_TEST_CASE (SummaryDataP)     BOOST_AUTO_TEST_CASE (GetAmbigSeqAllocN)     BOOST_AUTO_TEST_CASE (GetAmbigSeqAllocP)     BOOST_AUTO_TEST_CASE (GetAmbigSeqN)     BOOST_AUTO_TEST_CASE (GetAmbigSeqP)     BOOST_AUTO_TEST_CASE (GetBioseqN)     BOOST_AUTO_TEST_CASE (GetBioseqP)     BOOST_AUTO_TEST_CASE (GetHdrN)     BOOST_AUTO_TEST_CASE (GetHdrP)     BOOST_AUTO_TEST_CASE (GetSeqIDsN)     BOOST_AUTO_TEST_CASE (GetSeqIDsP)     BOOST_AUTO_TEST_CASE (GetSeqLength)     BOOST_AUTO_TEST_CASE (GetSeqLengthApprox)     BOOST_AUTO_TEST_CASE (GetSequenceN)     BOOST_AUTO_TEST_CASE (GetSequenceP)     BOOST_AUTO_TEST_CASE (NrAndSwissProt)     BOOST_AUTO_TEST_CASE (TranslateIdents)     BOOST_AUTO_TEST_CASE (StringIdentSearch)     BOOST_AUTO_TEST_CASE (AmbigBioseq)     BOOST_AUTO_TEST_CASE (GetLenHighOID)     BOOST_AUTO_TEST_CASE (GetLenNegOID)     BOOST_AUTO_TEST_CASE (GetSeqHighOID)     BOOST_AUTO_TEST_CASE (GetSeqNegOID)     BOOST_AUTO_TEST_CASE (Offset2OidBadOffset)     BOOST_AUTO_TEST_CASE (Offset2OidBadOid)     BOOST_AUTO_TEST_CASE (Offset2OidMonotony)     BOOST_AUTO_TEST_CASE (OpenWithBLASTDBEnv)     BOOST_AUTO_TEST_CASE (OpenWithoutBLASTDBEnv)     BOOST_AUTO_TEST_CASE (GiLists)     BOOST_AUTO_TEST_CASE (OidRanges)     BOOST_AUTO_TEST_CASE (GiListOidRange)     BOOST_AUTO_TEST_CASE (EmptyDBList)     BOOST_AUTO_TEST_CASE (IsBinaryGiList_True)     BOOST_AUTO_TEST_CASE (IsBinaryGiList_False)     BOOST_AUTO_TEST_CASE (IsBinaryGiList_EmptyFile)     BOOST_AUTO_TEST_CASE (IsBinaryGiList_InvalidFile)     BOOST_AUTO_TEST_CASE (BinaryUserGiList)     BOOST_AUTO_TEST_CASE (TextUserGiList)     BOOST_AUTO_TEST_CASE (UserSeqIdList)     BOOST_AUTO_TEST_CASE (CSeqDBFileGiList_GetGis)     BOOST_AUTO_TEST_CASE (TwoGiListsOneVolume)     BOOST_AUTO_TEST_CASE (GetTaxIDs_gi_to_taxid)     BOOST_AUTO_TEST_CASE (GetLeafTaxIDs_gi_to_taxid_set)     BOOST_AUTO_TEST_CASE (GetTaxIDs_vector_of_taxids)     BOOST_AUTO_TEST_CASE (GetLeafTaxIDs_vector_of_taxids)     BOOST_AUTO_TEST_CASE (PartialSequences)     BOOST_AUTO_TEST_CASE (GiListInOidRangeIteration)     BOOST_AUTO_TEST_CASE (SeqidToOid)     BOOST_AUTO_TEST_CASE (TestResetInternalChunkBookmark)     BOOST_AUTO_TEST_CASE (ExpertNullConstructor)     BOOST_AUTO_TEST_CASE (ExpertTaxInfo)     BOOST_AUTO_TEST_CASE (ExpertRawData)     BOOST_AUTO_TEST_CASE (ExpertRawDataProteinNulls)     BOOST_AUTO_TEST_CASE (ExpertRawDataLength)     BOOST_AUTO_TEST_CASE (ExpertIdBounds)     BOOST_AUTO_TEST_CASE (ExpertIdBoundsNoPig)     BOOST_AUTO_TEST_CASE (ResolveDbPath)     BOOST_AUTO_TEST_CASE (IntersectionGiList)     BOOST_AUTO_TEST_CASE (IntersectionNegGiList)     BOOST_AUTO_TEST_CASE (ComputedList)     BOOST_AUTO_TEST_CASE (ComplexComputedList)   static bool  s_DbHasOID (CSeqDB &db, int &count, int oid)     BOOST_AUTO_TEST_CASE (ComputedListFilter)     BOOST_AUTO_TEST_CASE (SharedMemoryMaps)     BOOST_AUTO_TEST_CASE (SeqIdList)     BOOST_AUTO_TEST_CASE (OidToGiLookup)     BOOST_AUTO_TEST_CASE (SeqIdListAndGiList)     BOOST_AUTO_TEST_CASE (EmptyVolume)     BOOST_AUTO_TEST_CASE (GetSeqData_Protein)     BOOST_AUTO_TEST_CASE (GetSeqData_Nucleotide)     BOOST_AUTO_TEST_CASE (OidRewriting)     BOOST_AUTO_TEST_CASE (GetSequenceAsString)     BOOST_AUTO_TEST_CASE (TotalLengths)   static void  s_ModifyMap (map< int, int > &m, int key, int c, int &total)   static void  s_MapAllGis (CSeqDB &db, map< int, int > &m, int change, int &total)     BOOST_AUTO_TEST_CASE (NegativeGiList)     BOOST_AUTO_TEST_CASE (NegativeListNt)     BOOST_AUTO_TEST_CASE (NegativeListSwissprot)     BOOST_AUTO_TEST_CASE (HashToOid)     BOOST_AUTO_TEST_CASE (FilteredHeaders)   static void  s_CheckIdLookup (CSeqDB &db, const string &acc, size_t exp_oids, size_t exp_size)     BOOST_AUTO_TEST_CASE (ProtOldTest)     BOOST_AUTO_TEST_CASE (ProtTest)     BOOST_AUTO_TEST_CASE (NuclOldTest)     BOOST_AUTO_TEST_CASE (NuclTest)     BOOST_AUTO_TEST_CASE (PdbIdWithChain)     BOOST_AUTO_TEST_CASE (UserDefinedColumns)     BOOST_AUTO_TEST_CASE (VersionedSparseId)     BOOST_AUTO_TEST_CASE (MaskDataColumn)     BOOST_AUTO_TEST_CASE (CheckColumnFailureCleanup)     BOOST_AUTO_TEST_CASE (EmptyMaskData)     BOOST_AUTO_TEST_CASE (OidAndGiLists)     BOOST_AUTO_TEST_CASE (DeltaSequenceHash)     BOOST_AUTO_TEST_CASE (RestartWithVolumes)     BOOST_AUTO_TEST_CASE (ExtractBlastDefline)     BOOST_AUTO_TEST_CASE (TestDiskUsage)     BOOST_AUTO_TEST_CASE (FindGnomonIds)     BOOST_AUTO_TEST_CASE (TestOidNotFoundWithUserAliasFileAndGiList)     BOOST_AUTO_TEST_CASE (TestSpaceInDbName)     BOOST_AUTO_TEST_CASE (MultiTaxidBlastDefLine)     BOOST_AUTO_TEST_CASE (SingleTaxidBlastDefLine)     BOOST_AUTO_TEST_CASE (CSeqDBIsam_32bit_GI)     BOOST_AUTO_TEST_CASE (Test_SeqIdList_AliasFile)     BOOST_AUTO_TEST_CASE (Test_SeqIdList_FilteredID)     BOOST_AUTO_TEST_CASE (Test_Multi_SeqIdList_AliasFile)     BOOST_AUTO_TEST_CASE (Test_Mix_GI_SeqId_List_AliasFile)     BOOST_AUTO_TEST_CASE (Test_Mix_User_SeqIdList_AliasFile)     BOOST_AUTO_TEST_CASE (PigListSwissprot)     BOOST_AUTO_TEST_CASE (CombinedFilters)     BOOST_AUTO_TEST_CASE (TaxFilterWithGiListDB)     BOOST_AUTO_TEST_CASE (TestMemoryMapFile)     BOOST_AUTO_TEST_CASE (TestMemoryMapFile_MT)     BOOST_AUTO_TEST_CASE (TestTaxIdsLookup)     BOOST_AUTO_TEST_CASE (TestTaxIdsLookup_v4)     BOOST_AUTO_TEST_CASE (TestIdsToOids)     BOOST_AUTO_TEST_CASE_TIMEOUT (TestGiToOidTimeout, 15)     BOOST_AUTO_TEST_CASE (TestGiToOidTimeout)   ◆ BEGIN ◆ DEV_NULL ◆ END ◆ NCBI_TEST_APPLICATION ◆ EMaskingType ◆ BOOST_AUTO_TEST_CASE() [1/119] BOOST_AUTO_TEST_CASE ( AmbigBioseq  )

Definition at line 994 of file seqdb_unit_test.cpp.

References CSeqConvert::Convert(), dbname(), CSeqUtil::e_Iupacna, CSeqUtil::e_Ncbi4na, CRef< C, Locker >::Empty(), CSeqDB::eNucleotide, CSeqDB::eProtein, CAliasBase< TPrim >::Get(), CSeqDB::GetBioseq(), CBioseq_Base::GetInst(), CSeq_data_Base::GetNcbi4na(), CSeq_inst_Base::GetSeq_data(), CSeqDB::GiToOid(), hex(), i, int, CBioseq_Base::ResetDescr(), S, and s_Stringify().

◆ BOOST_AUTO_TEST_CASE() [2/119] BOOST_AUTO_TEST_CASE ( BinaryUserGiList  ) ◆ BOOST_AUTO_TEST_CASE() [3/119] BOOST_AUTO_TEST_CASE ( CheckColumnFailureCleanup  ) ◆ BOOST_AUTO_TEST_CASE() [4/119] BOOST_AUTO_TEST_CASE ( CombinedFilters  ) ◆ BOOST_AUTO_TEST_CASE() [5/119] BOOST_AUTO_TEST_CASE ( ComplexComputedList  )

Definition at line 2504 of file seqdb_unit_test.cpp.

References CSeqDBIdSet::Compute(), CSeqDBIdSet::eAnd, CSeqDBIdSet::eGi, CSeqDBIdSet::eOr, CSeqDBIdSet::eXor, CSeqDBNegativeList::FindGi(), CSeqDBGiList::FindGi(), CSeqDBIdSet::GetNegativeList(), CSeqDBIdSet::GetPositiveList(), i, and CSeqDBIdSet::IsPositive().

◆ BOOST_AUTO_TEST_CASE() [6/119] BOOST_AUTO_TEST_CASE ( ComputedList  ) ◆ BOOST_AUTO_TEST_CASE() [7/119] BOOST_AUTO_TEST_CASE ( ComputedListFilter  )

Definition at line 2626 of file seqdb_unit_test.cpp.

References all, CSeqDBIdSet::Blank(), CSeqDB::CheckOrFindOID(), CSeqDBIdSet::Compute(), CSeqDBIdSet::eAnd, CSeqDBIdSet::eGi, CSeqDB::eNucleotide, CSeqDBIdSet::eOr, CSeqDB::GetIdSet(), CSeqDB::GetNumOIDs(), and s_DbHasOID().

◆ BOOST_AUTO_TEST_CASE() [8/119] BOOST_AUTO_TEST_CASE ( ConstructLocal  ) ◆ BOOST_AUTO_TEST_CASE() [9/119] BOOST_AUTO_TEST_CASE ( ConstructMissing  ) ◆ BOOST_AUTO_TEST_CASE() [10/119] BOOST_AUTO_TEST_CASE ( CSeqDBFileGiList_GetGis  ) ◆ BOOST_AUTO_TEST_CASE() [11/119] BOOST_AUTO_TEST_CASE ( CSeqDBIsam_32bit_GI  ) ◆ BOOST_AUTO_TEST_CASE() [12/119] BOOST_AUTO_TEST_CASE ( DeltaSequenceHash  ) ◆ BOOST_AUTO_TEST_CASE() [13/119] BOOST_AUTO_TEST_CASE ( EmptyDBList  ) ◆ BOOST_AUTO_TEST_CASE() [14/119] BOOST_AUTO_TEST_CASE ( EmptyMaskData  ) ◆ BOOST_AUTO_TEST_CASE() [15/119] BOOST_AUTO_TEST_CASE ( EmptyVolume  )

Definition at line 2965 of file seqdb_unit_test.cpp.

References CSeqDB::AccessionToOids(), CSeqDB::Begin(), buffer, CSeqDB::CheckOrFindOID(), eAtlas, CRef< C, Locker >::Empty(), CSeqDB::eOidList, CSeqDB::eProtein, CSeqDB::eUnfilteredAll, CSeqDB::FindVolumePaths(), CSeqDB::GetAliasFileValues(), CSeqDB::GetAmbigSeq(), CSeqDB::GetAmbigSeqAlloc(), CSeqDB::GetBioseq(), CSeqDB::GetBioseqNoData(), CSeqDB::GetDate(), CSeqDB::GetDBNameList(), CSeqDB::GetGiList(), CSeqDB::GetGis(), CSeqDB::GetHdr(), CSeqDB::GetMaxLength(), CSeqDB::GetNextOIDChunk(), CSeqDB::GetNumOIDs(), CSeqDB::GetNumSeqs(), CSeqDB::GetOidAtOffset(), CSeqDB::GetSeqData(), CSeqDB::GetSeqIDs(), CSeqDB::GetSeqLength(), CSeqDB::GetSeqLengthApprox(), CSeqDB::GetSequence(), CSeqDB::GetSequenceType(), CSeqDB::GetTaxIDs(), CSeqDB::GetTaxInfo(), CSeqDB::GetTitle(), CSeqDB::GetTotalLength(), CSeqDB::GetTotals(), CSeqDB::GetVolumeLength(), CSeqDB::GiToBioseq(), CSeqDB::GiToOid(), CSeqDB::GiToPig(), info, kSeqDBNuclBlastNA8, NULL, CSeqDB::OidToGi(), CSeqDB::OidToPig(), CSeqDB::PigToBioseq(), CSeqDB::PigToGi(), CSeqDB::PigToOid(), CSeqDB::ResetInternalChunkBookmark(), CSeqDB::SeqidToBioseq(), CSeqDB::SeqidToOid(), CSeqDB::SeqidToOids(), and CSeqDB::SetIterationRange().

◆ BOOST_AUTO_TEST_CASE() [16/119] BOOST_AUTO_TEST_CASE ( ExpertIdBounds  ) ◆ BOOST_AUTO_TEST_CASE() [17/119] BOOST_AUTO_TEST_CASE ( ExpertIdBoundsNoPig  ) ◆ BOOST_AUTO_TEST_CASE() [18/119] ◆ BOOST_AUTO_TEST_CASE() [19/119] BOOST_AUTO_TEST_CASE ( ExpertRawData  ) ◆ BOOST_AUTO_TEST_CASE() [20/119] BOOST_AUTO_TEST_CASE ( ExpertRawDataLength  ) ◆ BOOST_AUTO_TEST_CASE() [21/119] BOOST_AUTO_TEST_CASE ( ExpertRawDataProteinNulls  ) ◆ BOOST_AUTO_TEST_CASE() [22/119] BOOST_AUTO_TEST_CASE ( ExpertTaxInfo  ) ◆ BOOST_AUTO_TEST_CASE() [23/119] BOOST_AUTO_TEST_CASE ( ExtractBlastDefline  ) ◆ BOOST_AUTO_TEST_CASE() [24/119] BOOST_AUTO_TEST_CASE ( FilteredHeaders  ) ◆ BOOST_AUTO_TEST_CASE() [25/119] BOOST_AUTO_TEST_CASE ( FindGnomonIds  ) ◆ BOOST_AUTO_TEST_CASE() [26/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqAllocN  ) ◆ BOOST_AUTO_TEST_CASE() [27/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqAllocP  ) ◆ BOOST_AUTO_TEST_CASE() [28/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqN  ) ◆ BOOST_AUTO_TEST_CASE() [29/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqP  ) ◆ BOOST_AUTO_TEST_CASE() [30/119] BOOST_AUTO_TEST_CASE ( GetBioseqN  ) ◆ BOOST_AUTO_TEST_CASE() [31/119] BOOST_AUTO_TEST_CASE ( GetBioseqP  ) ◆ BOOST_AUTO_TEST_CASE() [32/119] BOOST_AUTO_TEST_CASE ( GetHdrN  ) ◆ BOOST_AUTO_TEST_CASE() [33/119] BOOST_AUTO_TEST_CASE ( GetHdrP  ) ◆ BOOST_AUTO_TEST_CASE() [34/119] BOOST_AUTO_TEST_CASE ( GetLeafTaxIDs_gi_to_taxid_set  )

Definition at line 1777 of file seqdb_unit_test.cpp.

References set< Key, Compare >::begin(), BEGIN, map_checker< Container >::empty(), set< Key, Compare >::end(), END, CSeqDB::eProtein, CSeqDB::GetLeafTaxIDs(), CSeqDB::GiToOid(), set< Key, Compare >::insert(), ncbi::grid::netcache::search::fields::size, map_checker< Container >::size(), and tax1.

◆ BOOST_AUTO_TEST_CASE() [35/119] BOOST_AUTO_TEST_CASE ( GetLeafTaxIDs_vector_of_taxids  ) ◆ BOOST_AUTO_TEST_CASE() [36/119] BOOST_AUTO_TEST_CASE ( GetLenHighOID  ) ◆ BOOST_AUTO_TEST_CASE() [37/119] BOOST_AUTO_TEST_CASE ( GetLenNegOID  ) ◆ BOOST_AUTO_TEST_CASE() [38/119] BOOST_AUTO_TEST_CASE ( GetSeqData_Nucleotide  ) ◆ BOOST_AUTO_TEST_CASE() [39/119] BOOST_AUTO_TEST_CASE ( GetSeqData_Protein  ) ◆ BOOST_AUTO_TEST_CASE() [40/119] BOOST_AUTO_TEST_CASE ( GetSeqHighOID  ) ◆ BOOST_AUTO_TEST_CASE() [41/119] BOOST_AUTO_TEST_CASE ( GetSeqIDsN  ) ◆ BOOST_AUTO_TEST_CASE() [42/119] BOOST_AUTO_TEST_CASE ( GetSeqIDsP  ) ◆ BOOST_AUTO_TEST_CASE() [43/119] ◆ BOOST_AUTO_TEST_CASE() [44/119] BOOST_AUTO_TEST_CASE ( GetSeqLengthApprox  ) ◆ BOOST_AUTO_TEST_CASE() [45/119] BOOST_AUTO_TEST_CASE ( GetSeqNegOID  ) ◆ BOOST_AUTO_TEST_CASE() [46/119] BOOST_AUTO_TEST_CASE ( GetSequenceAsString  ) ◆ BOOST_AUTO_TEST_CASE() [47/119] BOOST_AUTO_TEST_CASE ( GetSequenceN  ) ◆ BOOST_AUTO_TEST_CASE() [48/119] BOOST_AUTO_TEST_CASE ( GetSequenceP  ) ◆ BOOST_AUTO_TEST_CASE() [49/119] BOOST_AUTO_TEST_CASE ( GetTaxIDs_gi_to_taxid  ) ◆ BOOST_AUTO_TEST_CASE() [50/119] BOOST_AUTO_TEST_CASE ( GetTaxIDs_vector_of_taxids  ) ◆ BOOST_AUTO_TEST_CASE() [51/119] BOOST_AUTO_TEST_CASE ( GiListInOidRangeIteration  ) ◆ BOOST_AUTO_TEST_CASE() [52/119] BOOST_AUTO_TEST_CASE ( GiListOidRange  ) ◆ BOOST_AUTO_TEST_CASE() [53/119] BOOST_AUTO_TEST_CASE ( GiLists  ) ◆ BOOST_AUTO_TEST_CASE() [54/119] BOOST_AUTO_TEST_CASE ( HashToOid  ) ◆ BOOST_AUTO_TEST_CASE() [55/119] BOOST_AUTO_TEST_CASE ( IntersectionGiList  ) ◆ BOOST_AUTO_TEST_CASE() [56/119] BOOST_AUTO_TEST_CASE ( IntersectionNegGiList  ) ◆ BOOST_AUTO_TEST_CASE() [57/119] BOOST_AUTO_TEST_CASE ( InvalidPath  ) ◆ BOOST_AUTO_TEST_CASE() [58/119] ◆ BOOST_AUTO_TEST_CASE() [59/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_EmptyFile  ) ◆ BOOST_AUTO_TEST_CASE() [60/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_False  ) ◆ BOOST_AUTO_TEST_CASE() [61/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_InvalidFile  ) ◆ BOOST_AUTO_TEST_CASE() [62/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_True  ) ◆ BOOST_AUTO_TEST_CASE() [63/119] BOOST_AUTO_TEST_CASE ( MaskDataColumn  ) ◆ BOOST_AUTO_TEST_CASE() [64/119] BOOST_AUTO_TEST_CASE ( MultiTaxidBlastDefLine  ) ◆ BOOST_AUTO_TEST_CASE() [65/119] BOOST_AUTO_TEST_CASE ( NegativeGiList  ) ◆ BOOST_AUTO_TEST_CASE() [66/119] BOOST_AUTO_TEST_CASE ( NegativeListNt  ) ◆ BOOST_AUTO_TEST_CASE() [67/119] BOOST_AUTO_TEST_CASE ( NegativeListSwissprot  ) ◆ BOOST_AUTO_TEST_CASE() [68/119] BOOST_AUTO_TEST_CASE ( NrAndSwissProt  ) ◆ BOOST_AUTO_TEST_CASE() [69/119] BOOST_AUTO_TEST_CASE ( NuclOldTest  ) ◆ BOOST_AUTO_TEST_CASE() [70/119] BOOST_AUTO_TEST_CASE ( NuclTest  ) ◆ BOOST_AUTO_TEST_CASE() [71/119] BOOST_AUTO_TEST_CASE ( Offset2OidBadOffset  ) ◆ BOOST_AUTO_TEST_CASE() [72/119] BOOST_AUTO_TEST_CASE ( Offset2OidBadOid  ) ◆ BOOST_AUTO_TEST_CASE() [73/119] BOOST_AUTO_TEST_CASE ( Offset2OidMonotony  ) ◆ BOOST_AUTO_TEST_CASE() [74/119] BOOST_AUTO_TEST_CASE ( OidAndGiLists  ) ◆ BOOST_AUTO_TEST_CASE() [75/119] BOOST_AUTO_TEST_CASE ( OidRanges  )

Definition at line 1367 of file seqdb_unit_test.cpp.

References count, dbname(), eAll, eEND, eOdd, CSeqDB::eOidList, CSeqDB::eProtein, first(), CSeqDB::GetNextOIDChunk(), i, int, ITERATE, mask, s_MaskingTest(), s_TestMaskingLimits(), and s_ToString().

◆ BOOST_AUTO_TEST_CASE() [76/119] BOOST_AUTO_TEST_CASE ( OidRewriting  ) ◆ BOOST_AUTO_TEST_CASE() [77/119] BOOST_AUTO_TEST_CASE ( OidToGiLookup  ) ◆ BOOST_AUTO_TEST_CASE() [78/119] BOOST_AUTO_TEST_CASE ( OpenWithBLASTDBEnv  ) ◆ BOOST_AUTO_TEST_CASE() [79/119] BOOST_AUTO_TEST_CASE ( OpenWithoutBLASTDBEnv  ) ◆ BOOST_AUTO_TEST_CASE() [80/119] BOOST_AUTO_TEST_CASE ( PartialSequences  ) ◆ BOOST_AUTO_TEST_CASE() [81/119] BOOST_AUTO_TEST_CASE ( PathDelimiters  ) ◆ BOOST_AUTO_TEST_CASE() [82/119] BOOST_AUTO_TEST_CASE ( PdbIdWithChain  ) ◆ BOOST_AUTO_TEST_CASE() [83/119] BOOST_AUTO_TEST_CASE ( PigListSwissprot  )

Definition at line 4294 of file seqdb_unit_test.cpp.

References CSeqDB::AccessionToOids(), CSeqDBGiList::AddPig(), CSeqDB::CheckOrFindOID(), CSeqDB::eProtein, CSeqDB::GetNumSeqs(), CSeqDBGiList::GetPigList(), CSeqDB::GetSeqIDs(), i, not_found, CSeqDB::SeqidToOid(), and CSeqDBNegativeList::SetPigList().

◆ BOOST_AUTO_TEST_CASE() [84/119] BOOST_AUTO_TEST_CASE ( ProtOldTest  ) ◆ BOOST_AUTO_TEST_CASE() [85/119] BOOST_AUTO_TEST_CASE ( ProtTest  ) ◆ BOOST_AUTO_TEST_CASE() [86/119] BOOST_AUTO_TEST_CASE ( ResolveDbPath  ) ◆ BOOST_AUTO_TEST_CASE() [87/119] BOOST_AUTO_TEST_CASE ( RestartWithVolumes  ) ◆ BOOST_AUTO_TEST_CASE() [88/119] ◆ BOOST_AUTO_TEST_CASE() [89/119] BOOST_AUTO_TEST_CASE ( SeqIdListAndGiList  )

Definition at line 2828 of file seqdb_unit_test.cpp.

References CSeq_id::AsFastaString(), CSeqDB::CheckOrFindOID(), set< Key, Compare >::empty(), set< Key, Compare >::end(), CSeqDB::eProtein, set< Key, Compare >::erase(), set< Key, Compare >::find(), CSeqDB::GetSeqIDs(), i, set< Key, Compare >::insert(), ITERATE, NULL, SeqDB_SimplifyAccession(), and str().

◆ BOOST_AUTO_TEST_CASE() [90/119] BOOST_AUTO_TEST_CASE ( SeqidToOid  ) ◆ BOOST_AUTO_TEST_CASE() [91/119] BOOST_AUTO_TEST_CASE ( SharedMemoryMaps  ) ◆ BOOST_AUTO_TEST_CASE() [92/119] BOOST_AUTO_TEST_CASE ( SingleTaxidBlastDefLine  )

Definition at line 4142 of file seqdb_unit_test.cpp.

References set< Key, Compare >::begin(), set< Key, Compare >::end(), expected, CBlast_def_line::GetLeafTaxIds(), CBlast_def_line_Base::GetTaxid(), CBlast_def_line_Base::IsSetLinks(), CBlast_def_line_Base::IsSetTaxid(), kTaxid, CBlast_def_line::SetLeafTaxIds(), CBlast_def_line_Base::SetTaxid(), set< Key, Compare >::size(), TAX_ID_CONST, and ZERO_TAX_ID.

◆ BOOST_AUTO_TEST_CASE() [93/119] BOOST_AUTO_TEST_CASE ( StringIdentSearch  )

Definition at line 888 of file seqdb_unit_test.cpp.

References ArraySize(), set< Key, Compare >::begin(), set< Key, Compare >::end(), CSeqDB::eProtein, i, set< Key, Compare >::insert(), ITERATE, kDb(), and nr().

◆ BOOST_AUTO_TEST_CASE() [94/119] BOOST_AUTO_TEST_CASE ( SummaryDataN  )

Definition at line 355 of file seqdb_unit_test.cpp.

References dbname(), CSeqDB::eFilteredRange, CSeqDB::eNucleotide, CSeqDB::eUnfilteredAll, CSeqDB::GetDBNameList(), CSeqDB::GetMaxLength(), CSeqDB::GetSequenceType(), CSeqDB::GetTitle(), CSeqDB::GetTotals(), CSeqDB::SetIterationRange(), and U.

◆ BOOST_AUTO_TEST_CASE() [95/119] BOOST_AUTO_TEST_CASE ( SummaryDataP  ) ◆ BOOST_AUTO_TEST_CASE() [96/119] BOOST_AUTO_TEST_CASE ( TaxFilterWithGiListDB  ) ◆ BOOST_AUTO_TEST_CASE() [97/119] BOOST_AUTO_TEST_CASE ( Test_Mix_GI_SeqId_List_AliasFile  ) ◆ BOOST_AUTO_TEST_CASE() [98/119] BOOST_AUTO_TEST_CASE ( Test_Mix_User_SeqIdList_AliasFile  ) ◆ BOOST_AUTO_TEST_CASE() [99/119] BOOST_AUTO_TEST_CASE ( Test_Multi_SeqIdList_AliasFile  ) ◆ BOOST_AUTO_TEST_CASE() [100/119] BOOST_AUTO_TEST_CASE ( Test_SeqIdList_AliasFile  ) ◆ BOOST_AUTO_TEST_CASE() [101/119] BOOST_AUTO_TEST_CASE ( Test_SeqIdList_FilteredID  ) ◆ BOOST_AUTO_TEST_CASE() [102/119] BOOST_AUTO_TEST_CASE ( TestDiskUsage  ) ◆ BOOST_AUTO_TEST_CASE() [103/119] BOOST_AUTO_TEST_CASE ( TestGiToOidTimeout  ) ◆ BOOST_AUTO_TEST_CASE() [104/119] BOOST_AUTO_TEST_CASE ( TestIdsToOids  ) ◆ BOOST_AUTO_TEST_CASE() [105/119] BOOST_AUTO_TEST_CASE ( TestMemoryMapFile  ) ◆ BOOST_AUTO_TEST_CASE() [106/119] BOOST_AUTO_TEST_CASE ( TestMemoryMapFile_MT  ) ◆ BOOST_AUTO_TEST_CASE() [107/119] BOOST_AUTO_TEST_CASE ( TestOidNotFoundWithUserAliasFileAndGiList  ) ◆ BOOST_AUTO_TEST_CASE() [108/119] BOOST_AUTO_TEST_CASE ( TestResetInternalChunkBookmark  ) ◆ BOOST_AUTO_TEST_CASE() [109/119] BOOST_AUTO_TEST_CASE ( TestSpaceInDbName  ) ◆ BOOST_AUTO_TEST_CASE() [110/119] BOOST_AUTO_TEST_CASE ( TestTaxIdsLookup  ) ◆ BOOST_AUTO_TEST_CASE() [111/119] BOOST_AUTO_TEST_CASE ( TestTaxIdsLookup_v4  ) ◆ BOOST_AUTO_TEST_CASE() [112/119] BOOST_AUTO_TEST_CASE ( TextUserGiList  ) ◆ BOOST_AUTO_TEST_CASE() [113/119] BOOST_AUTO_TEST_CASE ( TotalLengths  ) ◆ BOOST_AUTO_TEST_CASE() [114/119] BOOST_AUTO_TEST_CASE ( TranslateIdents  ) ◆ BOOST_AUTO_TEST_CASE() [115/119] BOOST_AUTO_TEST_CASE ( TwoGiListsOneVolume  ) ◆ BOOST_AUTO_TEST_CASE() [116/119] BOOST_AUTO_TEST_CASE ( UserDefinedColumns  )

Definition at line 3698 of file seqdb_unit_test.cpp.

References columns, count, CR, map_checker< Container >::end(), CSeqDB::eProtein, map_checker< Container >::find(), CSeqDB::FindVolumePaths(), CSeqDB::GetColumnBlob(), CSeqDB::GetColumnId(), CSeqDB::GetColumnMetaData(), CSeqDB::GetColumnValue(), CSeqDB::GetNumOIDs(), CSeqDB::ListColumns(), min(), map_checker< Container >::size(), and CBlastDbBlob::Str().

◆ BOOST_AUTO_TEST_CASE() [117/119] BOOST_AUTO_TEST_CASE ( UserSeqIdList  ) ◆ BOOST_AUTO_TEST_CASE() [118/119] BOOST_AUTO_TEST_CASE ( ValidPath  ) ◆ BOOST_AUTO_TEST_CASE() [119/119] BOOST_AUTO_TEST_CASE ( VersionedSparseId  ) ◆ BOOST_AUTO_TEST_CASE_TIMEOUT() BOOST_AUTO_TEST_CASE_TIMEOUT ( TestGiToOidTimeout  , 15    ) ◆ s_ApproxEqual()

template<class NUM , class DIF >

void s_ApproxEqual ( NUM  a, NUM  b, DIF  epsilon, int  lineno  ) ◆ s_BufHash() ◆ s_CheckIdLookup()

Definition at line 3556 of file seqdb_unit_test.cpp.

References CSeqDB::AccessionToOids(), NStr::fSplit_MergeDelimiters, NStr::fSplit_Truncate, CSeqDB::GetBioseq(), ITERATE, msg(), CFastaOstream::SetWidth(), ct::sort(), NStr::Split(), string, and CFastaOstream::Write().

Referenced by BOOST_AUTO_TEST_CASE().

◆ s_DbHasOID() ◆ s_MapAllGis() ◆ s_MaskingTest() ◆ s_ModifyMap() ◆ s_Stringify() ◆ s_TestMaskingLimits() static void s_TestMaskingLimits ( EMaskingType  mask, unsigned  first, unsigned  last, unsigned  lowest, unsigned  highest, unsigned  count  ) static ◆ s_TestPartialAmbig() ◆ s_TestPartialAmbigRange() ◆ s_ToString()

template<class A , class B , class C , class D , class E >

◆ USING_SCOPE() ◆ USING_NCBI_SCOPE

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4