Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_SEQ_GRAPHIC___BED_COVERAGE_GRAPH__HPP 2 #define GUI_WIDGETS_SEQ_GRAPHIC___BED_COVERAGE_GRAPH__HPP 58 return "BedGraphCache";
61 static const intkMinBinSize = 2500;
63 static stringGetCacheKey(objects::CScope& scope,
64 constobjects::CSeq_id& seq_id,
65 const string& bed_id,
66 const string& remote_path,
78 size_tGetEstimatedFeatureCount(
const TSeqRange& range,
int& max_count);
84 voidx_InitData(
ICache& icache);
85 voidx_SaveData(
ICache& icache);
96 intm_DataBinCount = 100000;
Serialization / compression of bvector<>. Set theoretical operations on compressed BLOBs.
Sparse constainer sparse_vector<> for integer types using bit-transposition transform.
virtual ~CBedCoverageGraph()
mutex m_DataMutex
data access mutex
TSparseVector m_Data
map of sprasvectors, the key is used as a part of suffix of NetCache key (m_DataKey + "_" + this map ...
void x_CreateDataKey(string &cache_key)
static string GetStorageName()
string m_RemotePath
path to remote data or srz accession
string m_LastModified
timestamp of the remote data last modified date as reported by www server
BLOB cache read/write/maintenance interface.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
Compressed bitset (entry point to bm.h)
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