|
libBigWig
|
The header section of a bigWig file. More...
#include <bigWig.h>
Data Fields | |
| uint16_t | version |
| uint16_t | nLevels |
| uint64_t | ctOffset |
| uint64_t | dataOffset |
| uint64_t | indexOffset |
| uint16_t | fieldCount |
| uint16_t | definedFieldCount |
| uint64_t | sqlOffset |
| uint64_t | summaryOffset |
| uint32_t | bufSize |
| uint64_t | extensionOffset |
| bwZoomHdr_t * | zoomHdrs |
| uint64_t | nBasesCovered |
| double | minVal |
| double | maxVal |
| double | sumData |
| double | sumSquared |
The header section of a bigWig file.
Some of the values aren't currently used for anything. Others may optionally not exist.
| uint32_t bigWigHdr_t::bufSize |
The compression buffer size (if the data is compressed).
| uint64_t bigWigHdr_t::ctOffset |
The offset to the on-disk chromosome tree list.
| uint64_t bigWigHdr_t::dataOffset |
The on-disk offset to the first block of data.
| uint16_t bigWigHdr_t::definedFieldCount |
Number of fixed-format BED fields.
| uint64_t bigWigHdr_t::extensionOffset |
Unused
| uint16_t bigWigHdr_t::fieldCount |
Total number of fields.
| uint64_t bigWigHdr_t::indexOffset |
The on-disk offset to the data index.
| double bigWigHdr_t::maxVal |
The maximum value in the file.
| double bigWigHdr_t::minVal |
The minimum value in the file.
| uint64_t bigWigHdr_t::nBasesCovered |
The total bases covered in the file.
| uint16_t bigWigHdr_t::nLevels |
The number of "zoom" levels.
| uint64_t bigWigHdr_t::sqlOffset |
The on-disk offset to an SQL string. This is unused.
| double bigWigHdr_t::sumData |
The sum of all values in the file.
| uint64_t bigWigHdr_t::summaryOffset |
If there's a summary, this is the offset to it on the disk.
| double bigWigHdr_t::sumSquared |
The sum of the squared values in the file.
| uint16_t bigWigHdr_t::version |
The version information of the file.
| bwZoomHdr_t* bigWigHdr_t::zoomHdrs |
Pointers to the header for each zoom level.
1.8.17