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/seqdboidlist_8cpp.html below:

NCBI C++ ToolKit: src/objtools/blast/seqdb_reader/seqdboidlist.cpp File Reference

Implementation for the CSeqDBOIDList class, an array of bits describing a subset of the virtual oid space. More...

Include dependency graph for seqdboidlist.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions void  s_GetFilteredOidRange (const CSeqDBVolSet &volset, const vector< string > &vol_basenames, vector< const CSeqDBVolEntry * > &excluded_vols, CRef< CSeqDBGiList > &si_list)   bool  s_IsOidInFilteredVol (blastdb::TOid oid, vector< const CSeqDBVolEntry * > &excluded_vols)   void  s_AddFilterFile (string &name, const string &vn, vector< string > &fnames, vector< vector< string > > &fnames_vols)   bool  s_CompareSeqId (const string &id1, const string &id2)   void  s_ProcessSeqIdFilters (const vector< string > &fnames, vector< vector< string > > &fnames_vols, CRef< CSeqDBGiList > user_list, CRef< CSeqDBNegativeList > neg_user_list, const CSeqDBLMDBSet &lmdb_set, const CSeqDBVolSet &volset, CSeqDB_BitSet &filter_bit)   void  s_ProcessTaxIdFilters (const vector< string > &fnames, vector< vector< string > > &fnames_vols, CRef< CSeqDBGiList > user_list, CRef< CSeqDBNegativeList > neg_user_list, const CSeqDBLMDBSet &lmdb_set, const CSeqDBVolSet &volset, CSeqDB_BitSet &filter_bit)   Detailed Description Function Documentation ◆ s_AddFilterFile() ◆ s_CompareSeqId() ◆ s_GetFilteredOidRange() ◆ s_IsOidInFilteredVol() ◆ s_ProcessSeqIdFilters()

Definition at line 578 of file seqdboidlist.cpp.

References CSeqDBLMDBSet::AccessionsToOids(), CRef< C, Locker >::Empty(), CSeqDBFileGiList::eSiList, CSeqDBGiList::GetNumSis(), CSeqDBNegativeList::GetNumSis(), CSeqDBNegativeList::GetSiList(), CSeqDBGiList::GetSiList(), i, kSeqDBEntryNotFound, s_CompareSeqId(), s_GetFilteredOidRange(), s_IsOidInFilteredVol(), CSeqDB_BitSet::SetBit(), ct::sort(), and swap().

Referenced by CSeqDBOIDList::x_ComputeFilters().

◆ s_ProcessTaxIdFilters()

Definition at line 651 of file seqdboidlist.cpp.

References set< Key, Compare >::begin(), set< Key, Compare >::clear(), CRef< C, Locker >::Empty(), set< Key, Compare >::end(), CSeqDBFileGiList::eTaxIdList, CSeqDBGiList::GetNumTaxIds(), CSeqDBNegativeList::GetNumTaxIds(), CSeqDBGiList::GetTaxIdsList(), CSeqDBNegativeList::GetTaxIdsList(), i, set< Key, Compare >::insert(), s_GetFilteredOidRange(), s_IsOidInFilteredVol(), CSeqDB_BitSet::SetBit(), set< Key, Compare >::size(), and CSeqDBLMDBSet::TaxIdsToOids().

Referenced by CSeqDBOIDList::x_ComputeFilters().


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