libBigWig
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures
Here are the data structures with brief descriptions:
oCbbOverlappingEntries_tHolds interval:str associations
oCbigWigFile_tA structure that holds everything needed to access a bigWig file
oCbigWigHdr_tThe header section of a bigWig file
oCbwDataHeader_tThe header section of a given data block
oCbwOverlapBlock_tThis structure holds the data blocks that overlap a given interval
oCbwOverlapIterator_tA structure to hold iterations One of intervals and entries should be used to access records from bigWig or bigBed files, respectively
oCbwOverlappingIntervals_tHolds interval:value associations
oCbwRTree_t
oCbwRTreeNode_tA node within an R-tree holding the index for data
oCbwWriteBuffer_tThis is only needed for writing bigWig files (and won't be created otherwise) This should be removed from bigWig.h
oCbwZoomHdr_tBigWig files have multiple "zoom" levels, each of which has its own header. This hold those headers
oCchromList_tHolds the chromosomes and their lengths
\CURL_tThis structure holds the file pointers and buffers needed for raw access to local and remote files