NCBI C++ ToolKit
|
Search Toolkit Book for BlastHitList
The structure to contain all BLAST results for one query sequence. More...
#include <algo/blast/core/blast_hits.h>
Public Attributes | |
Int4 | hsplist_count |
Filled size of the HSP lists array. More... | |
Int4 | hsplist_max |
Maximal allowed size of the HSP lists array. More... | |
double | worst_evalue |
Highest of the best e-values among the HSP lists. More... | |
Int4 | low_score |
The lowest of the best scores among the HSP lists. More... | |
Boolean | heapified |
Is this hit list already heapified? More... | |
BlastHSPList ** | hsplist_array |
Array of HSP lists for individual database hits. More... | |
Int4 | hsplist_current |
Number of allocated HSP list arrays. More... | |
Int4 | num_hits |
Number of similar hits for the query (for mapping) More... | |
The structure to contain all BLAST results for one query sequence.
Definition at line 169 of file blast_hits.h.
Boolean BlastHitList::heapified |
Is this hit list already heapified?
Definition at line 175 of file blast_hits.h.
Referenced by Blast_HitListUpdate(), and BLAST_PreliminarySearchEngine().
BlastHSPList** BlastHitList::hsplist_array |
Array of HSP lists for individual database hits.
Definition at line 176 of file blast_hits.h.
Referenced by Blast_HitListHSPListsFree(), Blast_HitListMerge(), Blast_HitListPurgeNullHSPLists(), Blast_HitListSortByEvalue(), Blast_HitListUpdate(), Blast_HSPResultsApplyMasklevel(), Blast_HSPResultsReverseOrder(), Blast_HSPResultsReverseSort(), Blast_HSPResultsSortByEvalue(), BlastHitList2SeqAlign_OMF(), BlastHSPCBSStreamClose(), BlastHSPStreamClose(), BlastHSPStreamMerge(), BlastHSPStreamRead(), BLASTPrelminSearchHitListToStdSeg(), BOOST_AUTO_TEST_CASE(), PHIBlast_HSPResultsSplit(), s_Blast_HitListGrowHSPListArray(), s_BLAST_OneSubjectResults2CSeqAlign(), s_BlastHitListInsertHSPListInHeap(), s_BlastHitListPurge(), s_BlastHSPBestHitFinal(), s_BlastHSPCullingFinal(), s_BlastPruneExtraHits(), s_ExportToHitlist(), s_FilterBlastResults(), s_GetBitScores(), s_ImportFromHitlist(), s_TrimHitList(), s_TrimResultsByTotalHSPLimit(), s_TrimResultsByTotalHSPLimitEx(), SThreadLocalDataArrayConsolidateResults(), CPhiblastTestFixture::x_CheckIncreasingBestEvalues(), CPhiblastTestFixture::x_CheckSplitResults(), and x_ValidateResultsForShortProteinSearch().
Int4 BlastHitList::hsplist_count |
Filled size of the HSP lists array.
Definition at line 170 of file blast_hits.h.
Referenced by Blast_HitListHSPListsFree(), Blast_HitListMerge(), Blast_HitListNew(), Blast_HitListPurgeNullHSPLists(), Blast_HitListSortByEvalue(), Blast_HitListUpdate(), Blast_HSPResultsApplyMasklevel(), Blast_HSPResultsReverseOrder(), Blast_HSPResultsReverseSort(), Blast_HSPResultsSortByEvalue(), BlastHitList2SeqAlign_OMF(), BlastHSPCBSStreamClose(), BlastHSPStreamClose(), BlastHSPStreamMerge(), BlastHSPStreamRead(), BLASTPrelminSearchHitListToStdSeg(), BOOST_AUTO_TEST_CASE(), PHIBlast_HSPResultsSplit(), s_BLAST_OneSubjectResults2CSeqAlign(), s_BlastHitListInsertHSPListInHeap(), s_BlastHitListPurge(), s_BlastHSPBestHitFinal(), s_BlastHSPCullingFinal(), s_BlastPruneExtraHits(), s_CountHspListsPerQuery(), s_ExportToHitlist(), s_FilterBlastResults(), s_GetBitScores(), s_ImportFromHitlist(), s_TrimHitList(), s_TrimResultsByTotalHSPLimit(), s_TrimResultsByTotalHSPLimitEx(), SThreadLocalDataArrayConsolidateResults(), CPhiblastTestFixture::x_CheckIncreasingBestEvalues(), CPhiblastTestFixture::x_CheckSplitResults(), and x_ValidateResultsForShortProteinSearch().
Int4 BlastHitList::hsplist_current |
Number of allocated HSP list arrays.
Definition at line 178 of file blast_hits.h.
Referenced by Blast_HitListNew(), Blast_HitListUpdate(), BOOST_AUTO_TEST_CASE(), s_Blast_HitListGrowHSPListArray(), s_BlastHSPCullingFinal(), and s_ExportToHitlist().
Int4 BlastHitList::hsplist_max |
Maximal allowed size of the HSP lists array.
Definition at line 171 of file blast_hits.h.
Referenced by Blast_HitListMerge(), Blast_HitListNew(), Blast_HitListUpdate(), BOOST_AUTO_TEST_CASE(), PHIBlast_HSPResultsSplit(), s_Blast_HitListGrowHSPListArray(), and s_TrimResultsByTotalHSPLimitEx().
Int4 BlastHitList::low_score |
The lowest of the best scores among the HSP lists.
Definition at line 174 of file blast_hits.h.
Referenced by Blast_HitListNew(), Blast_HitListUpdate(), BLAST_PreliminarySearchEngine(), BOOST_AUTO_TEST_CASE(), s_BlastHitListInsertHSPListInHeap(), s_BlastHSPCullingFinal(), and SThreadLocalDataArrayConsolidateResults().
Int4 BlastHitList::num_hits |
Number of similar hits for the query (for mapping)
Definition at line 179 of file blast_hits.h.
double BlastHitList::worst_evalue |
Highest of the best e-values among the HSP lists.
Definition at line 172 of file blast_hits.h.
Referenced by Blast_HitListUpdate(), s_BlastHitListInsertHSPListInHeap(), s_BlastHSPCullingFinal(), and SThreadLocalDataArrayConsolidateResults().