From 9b7a67a701e9361b9830c4f5aa13f2dbea3e2437 Mon Sep 17 00:00:00 2001 From: dpryan79 Date: Mon, 8 Jan 2018 13:40:08 +0100 Subject: [PATCH] Update documentation for 0.4.2 --- docs/html/annotated.html | 4 +- docs/html/bigWigIO_8h.html | 4 +- docs/html/bigWigIO_8h_source.html | 8 +- docs/html/bigWig_8h.html | 59 +- docs/html/bigWig_8h_source.html | 609 +++++++++--------- docs/html/bwCommon_8h.html | 4 +- docs/html/bwCommon_8h_source.html | 14 +- docs/html/bwValues_8h.html | 4 +- docs/html/bwValues_8h_source.html | 4 +- docs/html/classes.html | 4 +- docs/html/files.html | 4 +- docs/html/functions.html | 4 +- docs/html/functions_vars.html | 4 +- docs/html/globals.html | 50 +- docs/html/globals_defs.html | 5 +- docs/html/globals_enum.html | 5 +- docs/html/globals_eval.html | 40 +- docs/html/globals_func.html | 5 +- docs/html/globals_type.html | 5 +- docs/html/globals_vars.html | 5 +- docs/html/index.html | 4 +- docs/html/md_README.html | 6 +- docs/html/pages.html | 4 +- docs/html/search/all_0.js | 65 +- docs/html/search/all_1.js | 76 ++- docs/html/search/all_10.js | 8 +- docs/html/search/all_11.js | 8 +- docs/html/search/all_12.js | 4 +- docs/html/search/all_13.js | 3 +- docs/html/search/all_14.js | 2 +- docs/html/search/all_15.html | 26 + docs/html/search/all_15.js | 4 + docs/html/search/all_2.js | 19 +- docs/html/search/all_3.js | 10 +- docs/html/search/all_4.js | 9 +- docs/html/search/all_5.js | 7 +- docs/html/search/all_6.js | 2 +- docs/html/search/all_7.js | 9 +- docs/html/search/all_8.js | 16 +- docs/html/search/all_9.js | 12 +- docs/html/search/all_a.js | 17 +- docs/html/search/all_b.js | 11 +- docs/html/search/all_c.js | 2 +- docs/html/search/all_d.js | 5 +- docs/html/search/all_e.js | 13 +- docs/html/search/all_f.js | 13 +- docs/html/search/enumvalues_0.js | 5 +- docs/html/search/enumvalues_1.html | 26 + docs/html/search/enumvalues_1.js | 5 + docs/html/search/enumvalues_2.html | 26 + docs/html/search/enumvalues_2.js | 5 + docs/html/search/enumvalues_3.html | 26 + docs/html/search/enumvalues_3.js | 6 + docs/html/search/enumvalues_4.html | 26 + docs/html/search/enumvalues_4.js | 5 + docs/html/search/search.js | 12 +- docs/html/structURL__t.html | 4 +- docs/html/structbbOverlappingEntries__t.html | 4 +- docs/html/structbigWigFile__t.html | 4 +- docs/html/structbigWigHdr__t.html | 4 +- docs/html/structbwDataHeader__t.html | 4 +- docs/html/structbwOverlapBlock__t.html | 4 +- docs/html/structbwOverlapIterator__t.html | 4 +- .../html/structbwOverlappingIntervals__t.html | 4 +- docs/html/structbwRTreeNode__t.html | 4 +- docs/html/structbwRTree__t.html | 4 +- docs/html/structbwWriteBuffer__t.html | 4 +- docs/html/structbwZoomHdr__t.html | 4 +- docs/html/structchromList__t.html | 4 +- 69 files changed, 834 insertions(+), 556 deletions(-) create mode 100644 docs/html/search/all_15.html create mode 100644 docs/html/search/all_15.js create mode 100644 docs/html/search/enumvalues_1.html create mode 100644 docs/html/search/enumvalues_1.js create mode 100644 docs/html/search/enumvalues_2.html create mode 100644 docs/html/search/enumvalues_2.js create mode 100644 docs/html/search/enumvalues_3.html create mode 100644 docs/html/search/enumvalues_3.js create mode 100644 docs/html/search/enumvalues_4.html create mode 100644 docs/html/search/enumvalues_4.js diff --git a/docs/html/annotated.html b/docs/html/annotated.html index d0ae27b..e413298 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -71,7 +71,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -105,7 +105,7 @@
diff --git a/docs/html/bigWigIO_8h.html b/docs/html/bigWigIO_8h.html index e702d44..73fa61d 100644 --- a/docs/html/bigWigIO_8h.html +++ b/docs/html/bigWigIO_8h.html @@ -69,7 +69,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -316,7 +316,7 @@

Variable Documentation

diff --git a/docs/html/bigWigIO_8h_source.html b/docs/html/bigWigIO_8h_source.html index b0b54c4..f3c6c42 100644 --- a/docs/html/bigWigIO_8h_source.html +++ b/docs/html/bigWigIO_8h_source.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -136,17 +136,17 @@
size_t GLOBAL_DEFAULTBUFFERSIZE
Definition: io.c:12
size_t filePos
Definition: bigWigIO.h:40
size_t bufLen
Definition: bigWigIO.h:43
-
URL_t * urlOpen(char *fname, CURLcode(*callBack)(CURL *), const char *mode)
Open a local or remote file.
Definition: io.c:159
+
URL_t * urlOpen(char *fname, CURLcode(*callBack)(CURL *), const char *mode)
Open a local or remote file.
Definition: io.c:161
CURLcode urlSeek(URL_t *URL, size_t pos)
Seeks to a given position in a local or remote file.
Definition: io.c:120
char * fname
Definition: bigWigIO.h:46
void * memBuf
Definition: bigWigIO.h:39
CURL * curl
Definition: bigWigIO.h:35
int isCompressed
Definition: bigWigIO.h:45
-
void urlClose(URL_t *URL)
Close a local/remote file.
Definition: io.c:275
+
void urlClose(URL_t *URL)
Close a local/remote file.
Definition: io.c:286
diff --git a/docs/html/bigWig_8h.html b/docs/html/bigWig_8h.html index 599180f..7b7b649 100644 --- a/docs/html/bigWig_8h.html +++ b/docs/html/bigWig_8h.html @@ -69,7 +69,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -125,7 +125,7 @@ - + @@ -145,17 +145,18 @@ @@ -350,7 +351,7 @@

Macros

#define LIBBIGWIG_VERSION   0.4.0
#define LIBBIGWIG_VERSION   0.4.2
 
#define LIBBIGWIG_CURL   1
 

Enumerations

enum  bwStatsType {
-  doesNotExist = -1, -mean = 0, -average = 0, -stdev = 1, +  doesNotExist = -1, +mean = 0, +average = 0, +stdev = 1,
-  dev = 1, -max = 2, -min = 3, -cov = 4, +  dev = 1, +max = 2, +min = 3, +cov = 4,
-  coverage = 4 +  coverage = 4, +sum = 5
}
 
- +
#define LIBBIGWIG_VERSION   0.4.0#define LIBBIGWIG_VERSION   0.4.2
@@ -369,6 +370,38 @@

Enumeration Type Documentation

An enum that dictates the type of statistic to fetch for a given interval

+ + + + + + + + + + + +
Enumerator
doesNotExist  +

This does nothing

+
mean  +

The mean value

+
average  +

The mean value

+
stdev  +

The standard deviation of the values

+
dev  +

The standard deviation of the values

+
max  +

The maximum value

+
min  +

The minimum value

+
cov  +

The number of bases covered

+
coverage  +

The number of bases covered

+
sum  +

The sum of per-base values

+
@@ -1666,7 +1699,7 @@

Function Documentation

diff --git a/docs/html/bigWig_8h_source.html b/docs/html/bigWig_8h_source.html index 16ac937..9dbb9d3 100644 --- a/docs/html/bigWig_8h_source.html +++ b/docs/html/bigWig_8h_source.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -93,7 +93,7 @@
7 extern "C" {
8 #endif
9 
-
56 #define LIBBIGWIG_VERSION 0.4.0
+
56 #define LIBBIGWIG_VERSION 0.4.2
57 
61 #ifdef NOCURL
62 #define LIBBIGWIG_CURL 0
@@ -116,316 +116,327 @@
92 #define DEFAULT_BLOCKSIZE 32768
93 
-
98  doesNotExist = -1,
-
99  mean = 0,
-
100  average = 0,
-
101  stdev = 1,
-
102  dev = 1,
-
103  max = 2,
-
104  min = 3,
-
105  cov = 4,
-
106  coverage = 4
-
107 };
-
108 
-
109 //Should hide this from end users
-
115 typedef struct {
-
116  uint32_t *level;
-
117  //There's 4 bytes of padding between these
-
118  uint64_t *dataOffset;
-
119  uint64_t *indexOffset;
- -
121 } bwZoomHdr_t;
-
122 
-
128 typedef struct {
-
129  uint16_t version;
-
130  uint16_t nLevels;
-
131  uint64_t ctOffset;
-
132  uint64_t dataOffset;
-
133  uint64_t indexOffset;
-
134  uint16_t fieldCount;
-
135  uint16_t definedFieldCount;
-
136  uint64_t sqlOffset;
-
137  uint64_t summaryOffset;
-
138  uint32_t bufSize;
-
139  uint64_t extensionOffset;
- -
141  //total Summary
-
142  uint64_t nBasesCovered;
-
143  double minVal;
-
144  double maxVal;
-
145  double sumData;
-
146  double sumSquared;
-
147 } bigWigHdr_t;
-
148 
-
149 //Should probably replace this with a hash
-
153 typedef struct {
-
154  int64_t nKeys;
-
155  char **chrom;
-
156  uint32_t *len;
-
157 } chromList_t;
-
158 
-
159 //TODO remove from bigWig.h
-
161 typedef struct bwLL bwLL;
-
162 struct bwLL {
-
163  bwRTreeNode_t *node;
-
164  struct bwLL *next;
-
165 };
-
166 typedef struct bwZoomBuffer_t bwZoomBuffer_t;
-
167 struct bwZoomBuffer_t { //each individual entry takes 32 bytes
-
168  void *p;
-
169  uint32_t l, m;
-
170  struct bwZoomBuffer_t *next;
-
171 };
-
173 
-
178 typedef struct {
-
179  uint64_t nBlocks;
-
180  uint32_t blockSize;
-
181  uint64_t nEntries;
-
182  uint64_t runningWidthSum;
-
183  uint32_t tid;
-
184  uint32_t start;
-
185  uint32_t end;
-
186  uint32_t span;
-
187  uint32_t step;
-
188  uint8_t ltype;
-
189  uint32_t l;
-
190  void *p;
- - -
193  bwZoomBuffer_t **firstZoomBuffer;
-
194  bwZoomBuffer_t **lastZoomBuffer;
-
195  uint64_t *nNodes;
-
196  uLongf compressPsz;
-
197  void *compressP;
- -
199 
-
203 typedef struct {
- - - - - -
209  int isWrite;
-
210  int type;
-
211 } bigWigFile_t;
-
212 
-
216 typedef struct {
-
217  uint32_t l;
-
218  uint32_t m;
-
219  uint32_t *start;
-
220  uint32_t *end;
-
221  float *value;
- -
223 
-
227 typedef struct {
-
228  uint32_t l;
-
229  uint32_t m;
-
230  uint32_t *start;
-
231  uint32_t *end;
-
232  char **str;
- -
234 
-
239 typedef struct {
- -
241  uint32_t tid;
-
242  uint32_t start;
-
243  uint32_t end;
-
244  uint64_t offset;
- - -
247  void *blocks;
- - -
250  void *data;
- -
252 
-
260 int bwInit(size_t bufSize);
-
261 
-
266 void bwCleanup(void);
-
267 
-
275 int bwIsBigWig(char *fname, CURLcode (*callBack)(CURL*));
-
276 
-
284 int bbIsBigBed(char *fname, CURLcode (*callBack)(CURL*));
-
285 
-
294 bigWigFile_t *bwOpen(char *fname, CURLcode (*callBack)(CURL*), const char* mode);
-
295 
-
303 bigWigFile_t *bbOpen(char *fname, CURLcode (*callBack)(CURL*));
-
304 
-
313 char *bbGetSQL(bigWigFile_t *fp);
-
314 
-
320 void bwClose(bigWigFile_t *fp);
-
321 
-
322 /*******************************************************************************
-
323 *
-
324 * The following are in bwStats.c
-
325 *
-
326 *******************************************************************************/
-
327 
-
335 uint32_t bwGetTid(bigWigFile_t *fp, char *chrom);
-
336 
- -
343 
- -
350 
-
363 bwOverlappingIntervals_t *bwGetOverlappingIntervals(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end);
-
364 
-
377 bbOverlappingEntries_t *bbGetOverlappingEntries(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString);
-
378 
-
393 bwOverlapIterator_t *bwOverlappingIntervalsIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t blocksPerIteration);
-
394 
-
411 bwOverlapIterator_t *bbOverlappingEntriesIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString, uint32_t blocksPerIteration);
-
412 
- -
421 
- -
427 
-
441 bwOverlappingIntervals_t *bwGetValues(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int includeNA);
-
442 
-
455 double *bwStats(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type);
-
456 
-
469 double *bwStatsFromFull(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type);
-
470 
-
471 //Writer functions
-
472 
-
480 int bwCreateHdr(bigWigFile_t *fp, int32_t maxZooms);
-
481 
-
490 chromList_t *bwCreateChromList(char **chroms, uint32_t *lengths, int64_t n);
-
491 
-
499 int bwWriteHdr(bigWigFile_t *bw);
-
500 
-
517 int bwAddIntervals(bigWigFile_t *fp, char **chrom, uint32_t *start, uint32_t *end, float *values, uint32_t n);
-
518 
-
531 int bwAppendIntervals(bigWigFile_t *fp, uint32_t *start, uint32_t *end, float *values, uint32_t n);
-
532 
-
549 int bwAddIntervalSpans(bigWigFile_t *fp, char *chrom, uint32_t *start, uint32_t span, float *values, uint32_t n);
-
550 
-
562 int bwAppendIntervalSpans(bigWigFile_t *fp, uint32_t *start, float *values, uint32_t n);
-
563 
-
581 int bwAddIntervalSpanSteps(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t span, uint32_t step, float *values, uint32_t n);
-
582 
-
593 int bwAppendIntervalSpanSteps(bigWigFile_t *fp, float *values, uint32_t n);
-
594 
-
595 #ifdef __cplusplus
-
596 }
-
597 #endif
-
uint64_t summaryOffset
Definition: bigWig.h:137
-
void bbDestroyOverlappingEntries(bbOverlappingEntries_t *o)
Frees space allocated by bbGetOverlappingEntries
Definition: bwValues.c:328
-
Holds interval:str associations.
Definition: bigWig.h:227
+
98  doesNotExist = -1,
+
99  mean = 0,
+
100  average = 0,
+
101  stdev = 1,
+
102  dev = 1,
+
103  max = 2,
+
104  min = 3,
+
105  cov = 4,
+
106  coverage = 4,
+
107  sum = 5
+
108 };
+
109 
+
110 //Should hide this from end users
+
116 typedef struct {
+
117  uint32_t *level;
+
118  //There's 4 bytes of padding between these
+
119  uint64_t *dataOffset;
+
120  uint64_t *indexOffset;
+ +
122 } bwZoomHdr_t;
+
123 
+
129 typedef struct {
+
130  uint16_t version;
+
131  uint16_t nLevels;
+
132  uint64_t ctOffset;
+
133  uint64_t dataOffset;
+
134  uint64_t indexOffset;
+
135  uint16_t fieldCount;
+
136  uint16_t definedFieldCount;
+
137  uint64_t sqlOffset;
+
138  uint64_t summaryOffset;
+
139  uint32_t bufSize;
+
140  uint64_t extensionOffset;
+ +
142  //total Summary
+
143  uint64_t nBasesCovered;
+
144  double minVal;
+
145  double maxVal;
+
146  double sumData;
+
147  double sumSquared;
+
148 } bigWigHdr_t;
+
149 
+
150 //Should probably replace this with a hash
+
154 typedef struct {
+
155  int64_t nKeys;
+
156  char **chrom;
+
157  uint32_t *len;
+
158 } chromList_t;
+
159 
+
160 //TODO remove from bigWig.h
+
162 typedef struct bwLL bwLL;
+
163 struct bwLL {
+
164  bwRTreeNode_t *node;
+
165  struct bwLL *next;
+
166 };
+
167 typedef struct bwZoomBuffer_t bwZoomBuffer_t;
+
168 struct bwZoomBuffer_t { //each individual entry takes 32 bytes
+
169  void *p;
+
170  uint32_t l, m;
+
171  struct bwZoomBuffer_t *next;
+
172 };
+
174 
+
179 typedef struct {
+
180  uint64_t nBlocks;
+
181  uint32_t blockSize;
+
182  uint64_t nEntries;
+
183  uint64_t runningWidthSum;
+
184  uint32_t tid;
+
185  uint32_t start;
+
186  uint32_t end;
+
187  uint32_t span;
+
188  uint32_t step;
+
189  uint8_t ltype;
+
190  uint32_t l;
+
191  void *p;
+ + +
194  bwZoomBuffer_t **firstZoomBuffer;
+
195  bwZoomBuffer_t **lastZoomBuffer;
+
196  uint64_t *nNodes;
+
197  uLongf compressPsz;
+
198  void *compressP;
+ +
200 
+
204 typedef struct {
+ + + + + +
210  int isWrite;
+
211  int type;
+
212 } bigWigFile_t;
+
213 
+
217 typedef struct {
+
218  uint32_t l;
+
219  uint32_t m;
+
220  uint32_t *start;
+
221  uint32_t *end;
+
222  float *value;
+ +
224 
+
228 typedef struct {
+
229  uint32_t l;
+
230  uint32_t m;
+
231  uint32_t *start;
+
232  uint32_t *end;
+
233  char **str;
+ +
235 
+
240 typedef struct {
+ +
242  uint32_t tid;
+
243  uint32_t start;
+
244  uint32_t end;
+
245  uint64_t offset;
+ + +
248  void *blocks;
+ + +
251  void *data;
+ +
253 
+
261 int bwInit(size_t bufSize);
+
262 
+
267 void bwCleanup(void);
+
268 
+
276 int bwIsBigWig(char *fname, CURLcode (*callBack)(CURL*));
+
277 
+
285 int bbIsBigBed(char *fname, CURLcode (*callBack)(CURL*));
+
286 
+
295 bigWigFile_t *bwOpen(char *fname, CURLcode (*callBack)(CURL*), const char* mode);
+
296 
+
304 bigWigFile_t *bbOpen(char *fname, CURLcode (*callBack)(CURL*));
+
305 
+
314 char *bbGetSQL(bigWigFile_t *fp);
+
315 
+
321 void bwClose(bigWigFile_t *fp);
+
322 
+
323 /*******************************************************************************
+
324 *
+
325 * The following are in bwStats.c
+
326 *
+
327 *******************************************************************************/
+
328 
+
336 uint32_t bwGetTid(bigWigFile_t *fp, char *chrom);
+
337 
+ +
344 
+ +
351 
+
364 bwOverlappingIntervals_t *bwGetOverlappingIntervals(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end);
+
365 
+
378 bbOverlappingEntries_t *bbGetOverlappingEntries(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString);
+
379 
+
394 bwOverlapIterator_t *bwOverlappingIntervalsIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t blocksPerIteration);
+
395 
+
412 bwOverlapIterator_t *bbOverlappingEntriesIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString, uint32_t blocksPerIteration);
+
413 
+ +
422 
+ +
428 
+
442 bwOverlappingIntervals_t *bwGetValues(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int includeNA);
+
443 
+
456 double *bwStats(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type);
+
457 
+
470 double *bwStatsFromFull(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type);
+
471 
+
472 //Writer functions
+
473 
+
481 int bwCreateHdr(bigWigFile_t *fp, int32_t maxZooms);
+
482 
+
491 chromList_t *bwCreateChromList(char **chroms, uint32_t *lengths, int64_t n);
+
492 
+
500 int bwWriteHdr(bigWigFile_t *bw);
+
501 
+
518 int bwAddIntervals(bigWigFile_t *fp, char **chrom, uint32_t *start, uint32_t *end, float *values, uint32_t n);
+
519 
+
532 int bwAppendIntervals(bigWigFile_t *fp, uint32_t *start, uint32_t *end, float *values, uint32_t n);
+
533 
+
550 int bwAddIntervalSpans(bigWigFile_t *fp, char *chrom, uint32_t *start, uint32_t span, float *values, uint32_t n);
+
551 
+
563 int bwAppendIntervalSpans(bigWigFile_t *fp, uint32_t *start, float *values, uint32_t n);
+
564 
+
582 int bwAddIntervalSpanSteps(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t span, uint32_t step, float *values, uint32_t n);
+
583 
+
594 int bwAppendIntervalSpanSteps(bigWigFile_t *fp, float *values, uint32_t n);
+
595 
+
596 #ifdef __cplusplus
+
597 }
+
598 #endif
+
uint64_t summaryOffset
Definition: bigWig.h:138
+
void bbDestroyOverlappingEntries(bbOverlappingEntries_t *o)
Frees space allocated by bbGetOverlappingEntries
Definition: bwValues.c:332
+
Holds interval:str associations.
Definition: bigWig.h:228
This structure holds the file pointers and buffers needed for raw access to local and remote files...
Definition: bigWigIO.h:32
-
uint64_t nBlocks
Definition: bigWig.h:179
-
bwZoomHdr_t * zoomHdrs
Definition: bigWig.h:140
-
double maxVal
Definition: bigWig.h:144
-
uint16_t fieldCount
Definition: bigWig.h:134
-
int bwAppendIntervalSpans(bigWigFile_t *fp, uint32_t *start, float *values, uint32_t n)
Append to a previous block of variable-step entries. If you previously used bwAddIntervalSpans(), this will continue appending more values to the block(s) it created.
Definition: bwWrite.c:468
-
int bwAddIntervals(bigWigFile_t *fp, char **chrom, uint32_t *start, uint32_t *end, float *values, uint32_t n)
Write a new block of bedGraph-like intervals to a bigWig file Adds entries of the form: chromosome st...
Definition: bwWrite.c:347
-
bbOverlappingEntries_t * bbGetOverlappingEntries(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString)
Return bigBed entries overlapping an interval. Find all bigBed entries overlapping a range and return...
Definition: bwValues.c:570
+
uint64_t nBlocks
Definition: bigWig.h:180
+
bwZoomHdr_t * zoomHdrs
Definition: bigWig.h:141
+
double maxVal
Definition: bigWig.h:145
+
uint16_t fieldCount
Definition: bigWig.h:135
+
int bwAppendIntervalSpans(bigWigFile_t *fp, uint32_t *start, float *values, uint32_t n)
Append to a previous block of variable-step entries. If you previously used bwAddIntervalSpans(), this will continue appending more values to the block(s) it created.
Definition: bwWrite.c:495
+
int bwAddIntervals(bigWigFile_t *fp, char **chrom, uint32_t *start, uint32_t *end, float *values, uint32_t n)
Write a new block of bedGraph-like intervals to a bigWig file Adds entries of the form: chromosome st...
Definition: bwWrite.c:374
+
Definition: bigWig.h:104
+
bbOverlappingEntries_t * bbGetOverlappingEntries(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString)
Return bigBed entries overlapping an interval. Find all bigBed entries overlapping a range and return...
Definition: bwValues.c:574
int bwCreateHdr(bigWigFile_t *fp, int32_t maxZooms)
Create a largely empty bigWig header Every bigWig file has a header, this creates the template for on...
Definition: bwWrite.c:56
-
uint32_t span
Definition: bigWig.h:186
-
bwWriteBuffer_t * writeBuffer
Definition: bigWig.h:208
-
uint32_t m
Definition: bigWig.h:218
-
uint32_t * start
Definition: bigWig.h:219
-
bwOverlappingIntervals_t * intervals
Definition: bigWig.h:248
-
uint64_t offset
Definition: bigWig.h:244
-
char * bbGetSQL(bigWigFile_t *fp)
Returns a string containing the SQL entry (or NULL). The "auto SQL" field contains the names and va...
Definition: bwRead.c:318
-
uint32_t start
Definition: bigWig.h:184
-
bbOverlappingEntries_t * entries
Definition: bigWig.h:249
-
bigWigFile_t * bw
Definition: bigWig.h:240
-
uint32_t l
Definition: bigWig.h:217
-
uint32_t l
Definition: bigWig.h:189
-
uint32_t * len
Definition: bigWig.h:156
-
uint32_t end
Definition: bigWig.h:185
-
uint32_t blocksPerIteration
Definition: bigWig.h:245
-
bigWigFile_t * bwOpen(char *fname, CURLcode(*callBack)(CURL *), const char *mode)
Opens a local or remote bigWig file. This will open a local or remote bigWig file. Writing of local bigWig files is also supported.
Definition: bwRead.c:348
-
bwZoomBuffer_t ** lastZoomBuffer
Definition: bigWig.h:194
-
double sumData
Definition: bigWig.h:145
+
uint32_t span
Definition: bigWig.h:187
+
bwWriteBuffer_t * writeBuffer
Definition: bigWig.h:209
+
uint32_t m
Definition: bigWig.h:219
+
uint32_t * start
Definition: bigWig.h:220
+
Definition: bigWig.h:98
+
bwOverlappingIntervals_t * intervals
Definition: bigWig.h:249
+
uint64_t offset
Definition: bigWig.h:245
+
char * bbGetSQL(bigWigFile_t *fp)
Returns a string containing the SQL entry (or NULL). The "auto SQL" field contains the names and va...
Definition: bwRead.c:315
+
Definition: bigWig.h:99
+
uint32_t start
Definition: bigWig.h:185
+
bbOverlappingEntries_t * entries
Definition: bigWig.h:250
+
bigWigFile_t * bw
Definition: bigWig.h:241
+
uint32_t l
Definition: bigWig.h:218
+
uint32_t l
Definition: bigWig.h:190
+
uint32_t * len
Definition: bigWig.h:157
+
uint32_t end
Definition: bigWig.h:186
+
uint32_t blocksPerIteration
Definition: bigWig.h:246
+
bigWigFile_t * bwOpen(char *fname, CURLcode(*callBack)(CURL *), const char *mode)
Opens a local or remote bigWig file. This will open a local or remote bigWig file. Writing of local bigWig files is also supported.
Definition: bwRead.c:345
+
bwZoomBuffer_t ** lastZoomBuffer
Definition: bigWig.h:195
+
double sumData
Definition: bigWig.h:146
-
bwLL * currentIndexNode
Definition: bigWig.h:192
-
uint16_t version
Definition: bigWig.h:129
-
int type
Definition: bigWig.h:210
-
uint8_t ltype
Definition: bigWig.h:188
-
uint32_t bwGetTid(bigWigFile_t *fp, char *chrom)
Converts between chromosome name and ID.
Definition: bwValues.c:279
-
uint32_t l
Definition: bigWig.h:228
-
A structure to hold iterations One of intervals and entries should be used to access records from big...
Definition: bigWig.h:239
-
bwZoomBuffer_t ** firstZoomBuffer
Definition: bigWig.h:193
-
int bwWriteHdr(bigWigFile_t *bw)
Write a the header to a bigWig file. You must have already opened the output file, created a header and a chromosome list.
Definition: bwWrite.c:160
-
uint64_t nEntries
Definition: bigWig.h:181
-
uint32_t tid
Definition: bigWig.h:241
-
bwOverlapIterator_t * bbOverlappingEntriesIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString, uint32_t blocksPerIteration)
Creates an iterator over entries in a bigBed file Iterators can be traversed with bwIteratorNext() an...
Definition: bwValues.c:610
-
The header section of a bigWig file.
Definition: bigWig.h:128
-
uint64_t sqlOffset
Definition: bigWig.h:136
-
bwOverlappingIntervals_t * bwGetValues(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int includeNA)
Return all per-base bigWig values in a given interval. Given an interval (e.g., chr1:0-100), return the value at each position in a bigWig file. Positions without associated values are suppressed by default, but may be returned if includeNA is not 0.
Definition: bwValues.c:708
-
uint32_t blockSize
Definition: bigWig.h:180
-
int bwAppendIntervalSpanSteps(bigWigFile_t *fp, float *values, uint32_t n)
Append to a previous block of fixed-step entries. If you previously used bwAddIntervalSpanSteps(), this will continue appending more values to the block(s) it created.
Definition: bwWrite.c:525
-
int bwAddIntervalSpanSteps(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t span, uint32_t step, float *values, uint32_t n)
Add a new block of fixed-step entries to a bigWig file Adds entries for the form value to the file...
Definition: bwWrite.c:493
-
uint32_t start
Definition: bigWig.h:242
-
uint32_t bufSize
Definition: bigWig.h:138
-
uint64_t ctOffset
Definition: bigWig.h:131
-
This is only needed for writing bigWig files (and won't be created otherwise) This should be removed ...
Definition: bigWig.h:178
-
uint32_t tid
Definition: bigWig.h:183
-
bwRTree_t ** idx
Definition: bigWig.h:120
-
uint64_t nBasesCovered
Definition: bigWig.h:142
-
int bwIsBigWig(char *fname, CURLcode(*callBack)(CURL *))
Determine if a file is a bigWig file. This function will quickly check either local or remote files t...
Definition: bwRead.c:305
-
char ** str
Definition: bigWig.h:232
-
BigWig files have multiple "zoom" levels, each of which has its own header. This hold those headers...
Definition: bigWig.h:115
-
uint32_t * start
Definition: bigWig.h:230
-
uint64_t dataOffset
Definition: bigWig.h:132
-
void * blocks
Definition: bigWig.h:247
-
bwOverlappingIntervals_t * bwGetOverlappingIntervals(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end)
Return bigWig entries overlapping an interval. Find all bigWig entries overlapping a range and return...
Definition: bwValues.c:558
-
void * p
Definition: bigWig.h:190
-
URL_t * URL
Definition: bigWig.h:204
-
double sumSquared
Definition: bigWig.h:146
+
bwLL * currentIndexNode
Definition: bigWig.h:193
+
uint16_t version
Definition: bigWig.h:130
+
int type
Definition: bigWig.h:211
+
Definition: bigWig.h:106
+
uint8_t ltype
Definition: bigWig.h:189
+
Definition: bigWig.h:102
+
uint32_t bwGetTid(bigWigFile_t *fp, char *chrom)
Converts between chromosome name and ID.
Definition: bwValues.c:283
+
uint32_t l
Definition: bigWig.h:229
+
A structure to hold iterations One of intervals and entries should be used to access records from big...
Definition: bigWig.h:240
+
bwZoomBuffer_t ** firstZoomBuffer
Definition: bigWig.h:194
+
int bwWriteHdr(bigWigFile_t *bw)
Write a the header to a bigWig file. You must have already opened the output file, created a header and a chromosome list.
Definition: bwWrite.c:187
+
uint64_t nEntries
Definition: bigWig.h:182
+
uint32_t tid
Definition: bigWig.h:242
+
bwOverlapIterator_t * bbOverlappingEntriesIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int withString, uint32_t blocksPerIteration)
Creates an iterator over entries in a bigBed file Iterators can be traversed with bwIteratorNext() an...
Definition: bwValues.c:614
+
The header section of a bigWig file.
Definition: bigWig.h:129
+
uint64_t sqlOffset
Definition: bigWig.h:137
+
bwOverlappingIntervals_t * bwGetValues(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, int includeNA)
Return all per-base bigWig values in a given interval. Given an interval (e.g., chr1:0-100), return the value at each position in a bigWig file. Positions without associated values are suppressed by default, but may be returned if includeNA is not 0.
Definition: bwValues.c:712
+
Definition: bigWig.h:100
+
uint32_t blockSize
Definition: bigWig.h:181
+
int bwAppendIntervalSpanSteps(bigWigFile_t *fp, float *values, uint32_t n)
Append to a previous block of fixed-step entries. If you previously used bwAddIntervalSpanSteps(), this will continue appending more values to the block(s) it created.
Definition: bwWrite.c:552
+
int bwAddIntervalSpanSteps(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t span, uint32_t step, float *values, uint32_t n)
Add a new block of fixed-step entries to a bigWig file Adds entries for the form value to the file...
Definition: bwWrite.c:520
+
uint32_t start
Definition: bigWig.h:243
+
uint32_t bufSize
Definition: bigWig.h:139
+
uint64_t ctOffset
Definition: bigWig.h:132
+
This is only needed for writing bigWig files (and won't be created otherwise) This should be removed ...
Definition: bigWig.h:179
+
uint32_t tid
Definition: bigWig.h:184
+
bwRTree_t ** idx
Definition: bigWig.h:121
+
Definition: bigWig.h:103
+
uint64_t nBasesCovered
Definition: bigWig.h:143
+
int bwIsBigWig(char *fname, CURLcode(*callBack)(CURL *))
Determine if a file is a bigWig file. This function will quickly check either local or remote files t...
Definition: bwRead.c:302
+
char ** str
Definition: bigWig.h:233
+
BigWig files have multiple "zoom" levels, each of which has its own header. This hold those headers...
Definition: bigWig.h:116
+
uint32_t * start
Definition: bigWig.h:231
+
uint64_t dataOffset
Definition: bigWig.h:133
+
Definition: bigWig.h:107
+
void * blocks
Definition: bigWig.h:248
+
bwOverlappingIntervals_t * bwGetOverlappingIntervals(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end)
Return bigWig entries overlapping an interval. Find all bigWig entries overlapping a range and return...
Definition: bwValues.c:562
+
void * p
Definition: bigWig.h:191
+
URL_t * URL
Definition: bigWig.h:205
+
double sumSquared
Definition: bigWig.h:147
chromList_t * bwCreateChromList(char **chroms, uint32_t *lengths, int64_t n)
Take a list of chromosome names and lengths and return a pointer to a chromList_t This MUST be run be...
Definition: bwWrite.c:22
-
int bwAddIntervalSpans(bigWigFile_t *fp, char *chrom, uint32_t *start, uint32_t span, float *values, uint32_t n)
Add a new block of variable-step entries to a bigWig file Adds entries for the form chromosome start ...
Definition: bwWrite.c:435
-
uint32_t step
Definition: bigWig.h:187
-
uint16_t nLevels
Definition: bigWig.h:130
-
bwLL * firstIndexNode
Definition: bigWig.h:191
+
int bwAddIntervalSpans(bigWigFile_t *fp, char *chrom, uint32_t *start, uint32_t span, float *values, uint32_t n)
Add a new block of variable-step entries to a bigWig file Adds entries for the form chromosome start ...
Definition: bwWrite.c:462
+
uint32_t step
Definition: bigWig.h:188
+
uint16_t nLevels
Definition: bigWig.h:131
+
bwLL * firstIndexNode
Definition: bigWig.h:192
int bwInit(size_t bufSize)
Initializes curl and global variables. This MUST be called before other functions (at least if you wa...
Definition: bwRead.c:38
-
bigWigHdr_t * hdr
Definition: bigWig.h:205
-
void bwIteratorDestroy(bwOverlapIterator_t *iter)
Destroys a bwOverlapIterator_t.
Definition: bwValues.c:638
-
void bwDestroyOverlappingIntervals(bwOverlappingIntervals_t *o)
Frees space allocated by bwGetOverlappingIntervals
Definition: bwValues.c:320
-
void * data
Definition: bigWig.h:250
-
int isWrite
Definition: bigWig.h:209
-
bwOverlapIterator_t * bwIteratorNext(bwOverlapIterator_t *iter)
Traverses to the entries/intervals in the next group of blocks.
Definition: bwValues.c:647
-
float * value
Definition: bigWig.h:221
-
char ** chrom
Definition: bigWig.h:155
-
Holds interval:value associations.
Definition: bigWig.h:216
-
uint64_t runningWidthSum
Definition: bigWig.h:182
-
double * bwStatsFromFull(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type)
Determines per-interval bigWig statistics Can determine mean/min/max/coverage/standard deviation of v...
Definition: bwStats.c:434
-
uint16_t definedFieldCount
Definition: bigWig.h:135
-
A structure that holds everything needed to access a bigWig file.
Definition: bigWig.h:203
-
int withString
Definition: bigWig.h:246
-
double * bwStats(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type)
Determines per-interval bigWig statistics Can determine mean/min/max/coverage/standard deviation of v...
Definition: bwStats.c:476
+
bigWigHdr_t * hdr
Definition: bigWig.h:206
+
void bwIteratorDestroy(bwOverlapIterator_t *iter)
Destroys a bwOverlapIterator_t.
Definition: bwValues.c:642
+
void bwDestroyOverlappingIntervals(bwOverlappingIntervals_t *o)
Frees space allocated by bwGetOverlappingIntervals
Definition: bwValues.c:324
+
void * data
Definition: bigWig.h:251
+
int isWrite
Definition: bigWig.h:210
+
bwOverlapIterator_t * bwIteratorNext(bwOverlapIterator_t *iter)
Traverses to the entries/intervals in the next group of blocks.
Definition: bwValues.c:651
+
float * value
Definition: bigWig.h:222
+
char ** chrom
Definition: bigWig.h:156
+
Holds interval:value associations.
Definition: bigWig.h:217
+
uint64_t runningWidthSum
Definition: bigWig.h:183
+
double * bwStatsFromFull(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type)
Determines per-interval bigWig statistics Can determine mean/min/max/coverage/standard deviation of v...
Definition: bwStats.c:485
+
uint16_t definedFieldCount
Definition: bigWig.h:136
+
A structure that holds everything needed to access a bigWig file.
Definition: bigWig.h:204
+
int withString
Definition: bigWig.h:247
+
double * bwStats(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t nBins, enum bwStatsType type)
Determines per-interval bigWig statistics Can determine mean/min/max/coverage/standard deviation of v...
Definition: bwStats.c:530
bwStatsType
Definition: bigWig.h:97
-
bwRTree_t * idx
Definition: bigWig.h:207
-
int bbIsBigBed(char *fname, CURLcode(*callBack)(CURL *))
Determine is a file is a bigBed file. This function will quickly check either local or remote files t...
Definition: bwRead.c:335
-
uint64_t * nNodes
Definition: bigWig.h:195
-
uint32_t m
Definition: bigWig.h:229
-
double minVal
Definition: bigWig.h:143
+
bwRTree_t * idx
Definition: bigWig.h:208
+
int bbIsBigBed(char *fname, CURLcode(*callBack)(CURL *))
Determine is a file is a bigBed file. This function will quickly check either local or remote files t...
Definition: bwRead.c:332
+
uint64_t * nNodes
Definition: bigWig.h:196
+
uint32_t m
Definition: bigWig.h:230
+
double minVal
Definition: bigWig.h:144
void bwCleanup(void)
The counterpart to bwInit, this cleans up curl.
Definition: bwRead.c:52
-
uint32_t * end
Definition: bigWig.h:220
-
Holds the chromosomes and their lengths.
Definition: bigWig.h:153
-
uint32_t end
Definition: bigWig.h:243
+
uint32_t * end
Definition: bigWig.h:221
+
Holds the chromosomes and their lengths.
Definition: bigWig.h:154
+
uint32_t end
Definition: bigWig.h:244
Definition: bwValues.h:36
-
uLongf compressPsz
Definition: bigWig.h:196
-
uint64_t * indexOffset
Definition: bigWig.h:119
-
uint64_t indexOffset
Definition: bigWig.h:133
-
int bwAppendIntervals(bigWigFile_t *fp, uint32_t *start, uint32_t *end, float *values, uint32_t n)
Append bedGraph-like intervals to a previous block of bedGraph-like intervals in a bigWig file...
Definition: bwWrite.c:407
-
uint64_t extensionOffset
Definition: bigWig.h:139
-
uint64_t * dataOffset
Definition: bigWig.h:118
-
chromList_t * cl
Definition: bigWig.h:206
-
uint32_t * level
Definition: bigWig.h:116
+
uLongf compressPsz
Definition: bigWig.h:197
+
uint64_t * indexOffset
Definition: bigWig.h:120
+
uint64_t indexOffset
Definition: bigWig.h:134
+
int bwAppendIntervals(bigWigFile_t *fp, uint32_t *start, uint32_t *end, float *values, uint32_t n)
Append bedGraph-like intervals to a previous block of bedGraph-like intervals in a bigWig file...
Definition: bwWrite.c:434
+
uint64_t extensionOffset
Definition: bigWig.h:140
+
Definition: bigWig.h:101
+
uint64_t * dataOffset
Definition: bigWig.h:119
+
chromList_t * cl
Definition: bigWig.h:207
+
uint32_t * level
Definition: bigWig.h:117
A node within an R-tree holding the index for data.
Definition: bwValues.h:17
-
uint32_t * end
Definition: bigWig.h:231
-
void bwClose(bigWigFile_t *fp)
Closes a bigWigFile_t and frees up allocated memory This closes both bigWig and bigBed files...
Definition: bwRead.c:292
-
bwOverlapIterator_t * bwOverlappingIntervalsIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t blocksPerIteration)
Creates an iterator over intervals in a bigWig file Iterators can be traversed with bwIteratorNext() ...
Definition: bwValues.c:582
-
int64_t nKeys
Definition: bigWig.h:154
-
void * compressP
Definition: bigWig.h:197
+
uint32_t * end
Definition: bigWig.h:232
+
void bwClose(bigWigFile_t *fp)
Closes a bigWigFile_t and frees up allocated memory This closes both bigWig and bigBed files...
Definition: bwRead.c:289
+
bwOverlapIterator_t * bwOverlappingIntervalsIterator(bigWigFile_t *fp, char *chrom, uint32_t start, uint32_t end, uint32_t blocksPerIteration)
Creates an iterator over intervals in a bigWig file Iterators can be traversed with bwIteratorNext() ...
Definition: bwValues.c:586
+
int64_t nKeys
Definition: bigWig.h:155
+
void * compressP
Definition: bigWig.h:198
-
bigWigFile_t * bbOpen(char *fname, CURLcode(*callBack)(CURL *))
Opens a local or remote bigBed file. This will open a local or remote bigBed file. Note that this file format can only be read and NOT written!
Definition: bwRead.c:387
+
Definition: bigWig.h:105
+
bigWigFile_t * bbOpen(char *fname, CURLcode(*callBack)(CURL *))
Opens a local or remote bigBed file. This will open a local or remote bigBed file. Note that this file format can only be read and NOT written!
Definition: bwRead.c:397
diff --git a/docs/html/bwCommon_8h.html b/docs/html/bwCommon_8h.html index 68e04e1..3393186 100644 --- a/docs/html/bwCommon_8h.html +++ b/docs/html/bwCommon_8h.html @@ -69,7 +69,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -341,7 +341,7 @@
diff --git a/docs/html/bwCommon_8h_source.html b/docs/html/bwCommon_8h_source.html index acb440c..a3b517e 100644 --- a/docs/html/bwCommon_8h_source.html +++ b/docs/html/bwCommon_8h_source.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -101,13 +101,13 @@
61 void destroyBWOverlapBlock(bwOverlapBlock_t *b);
63 
70 int bwFinalize(bigWigFile_t *fp);
-
void bwDestroyIndexNode(bwRTreeNode_t *node)
Destroy an bwRTreeNode_t and all of its children.
Definition: bwValues.c:758
+
void bwDestroyIndexNode(bwRTreeNode_t *node)
Destroy an bwRTreeNode_t and all of its children.
Definition: bwValues.c:762
This structure holds the data blocks that overlap a given interval.
Definition: bwValues.h:53
int bwSetPos(bigWigFile_t *fp, size_t pos)
Like fsetpos, but for local or remote bigWig files. This will set the file position indicator to the ...
Definition: bwRead.c:19
-
int bwFinalize(bigWigFile_t *fp)
Finishes what's needed to write a bigWigFile Flushes the buffer, converts the index linked list to a ...
Definition: bwWrite.c:1203
-
void bwDestroyIndex(bwRTree_t *idx)
Frees space allocated by bwReadIndex There is generally little reason to use this, since end users should typically not need to run bwReadIndex themselves.
Definition: bwValues.c:779
-
A structure that holds everything needed to access a bigWig file.
Definition: bigWig.h:203
-
bwRTree_t * bwReadIndex(bigWigFile_t *fp, uint64_t offset)
Reads a data index (either full data or a zoom level) from a bigWig file. There is little reason for ...
Definition: bwValues.c:786
+
int bwFinalize(bigWigFile_t *fp)
Finishes what's needed to write a bigWigFile Flushes the buffer, converts the index linked list to a ...
Definition: bwWrite.c:1224
+
void bwDestroyIndex(bwRTree_t *idx)
Frees space allocated by bwReadIndex There is generally little reason to use this, since end users should typically not need to run bwReadIndex themselves.
Definition: bwValues.c:783
+
A structure that holds everything needed to access a bigWig file.
Definition: bigWig.h:204
+
bwRTree_t * bwReadIndex(bigWigFile_t *fp, uint64_t offset)
Reads a data index (either full data or a zoom level) from a bigWig file. There is little reason for ...
Definition: bwValues.c:790
Definition: bwValues.h:36
long bwTell(bigWigFile_t *fp)
Determine what the file position indicator say. This is equivalent to ftell for local or remote files...
Definition: bwRead.c:11
size_t bwRead(void *data, size_t sz, size_t nmemb, bigWigFile_t *fp)
A local/remote version of fread. Reads data from either local or remote bigWig files.
Definition: bwRead.c:26
@@ -115,7 +115,7 @@
diff --git a/docs/html/bwValues_8h.html b/docs/html/bwValues_8h.html index 31f7e7d..25a63ff 100644 --- a/docs/html/bwValues_8h.html +++ b/docs/html/bwValues_8h.html @@ -69,7 +69,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -134,7 +134,7 @@
diff --git a/docs/html/bwValues_8h_source.html b/docs/html/bwValues_8h_source.html index c33cc77..9e13801 100644 --- a/docs/html/bwValues_8h_source.html +++ b/docs/html/bwValues_8h_source.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -169,7 +169,7 @@
diff --git a/docs/html/classes.html b/docs/html/classes.html index 7038262..5e101f4 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -71,7 +71,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -102,7 +102,7 @@
diff --git a/docs/html/files.html b/docs/html/files.html index b1f3dcc..bb62e9b 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -95,7 +95,7 @@
diff --git a/docs/html/functions.html b/docs/html/functions.html index a4f0b31..5012341 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -101,7 +101,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -468,7 +468,7 @@

- z -

diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html index e492bbd..906d0c5 100644 --- a/docs/html/functions_vars.html +++ b/docs/html/functions_vars.html @@ -101,7 +101,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
@@ -468,7 +468,7 @@

- z -

diff --git a/docs/html/globals.html b/docs/html/globals.html index 0060601..43ca208 100644 --- a/docs/html/globals.html +++ b/docs/html/globals.html @@ -71,17 +71,21 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -91,7 +95,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -103,6 +107,13 @@
    Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
    +

    - a -

    + +

    - b -

    diff --git a/docs/html/globals_defs.html b/docs/html/globals_defs.html index 3c41503..0c3a24e 100644 --- a/docs/html/globals_defs.html +++ b/docs/html/globals_defs.html @@ -71,6 +71,7 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -80,7 +81,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -119,7 +120,7 @@
    diff --git a/docs/html/globals_enum.html b/docs/html/globals_enum.html index fceb84a..ac777c8 100644 --- a/docs/html/globals_enum.html +++ b/docs/html/globals_enum.html @@ -71,6 +71,7 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -80,7 +81,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -101,7 +102,7 @@
    diff --git a/docs/html/globals_eval.html b/docs/html/globals_eval.html index 23ab2a8..0eacb6b 100644 --- a/docs/html/globals_eval.html +++ b/docs/html/globals_eval.html @@ -69,8 +69,10 @@
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • +
  • Macros
  • @@ -79,7 +81,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Enumerations Enumerator Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -90,23 +92,41 @@
     
    diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html index cb9e94a..23f0d39 100644 --- a/docs/html/globals_func.html +++ b/docs/html/globals_func.html @@ -71,6 +71,7 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -86,7 +87,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -227,7 +228,7 @@

    - u -

    diff --git a/docs/html/globals_type.html b/docs/html/globals_type.html index 0486f1b..fda98d1 100644 --- a/docs/html/globals_type.html +++ b/docs/html/globals_type.html @@ -71,6 +71,7 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -80,7 +81,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -98,7 +99,7 @@
    diff --git a/docs/html/globals_vars.html b/docs/html/globals_vars.html index 7863dae..ce20e16 100644 --- a/docs/html/globals_vars.html +++ b/docs/html/globals_vars.html @@ -71,6 +71,7 @@
  • Variables
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Macros
  • @@ -80,7 +81,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -98,7 +99,7 @@
    diff --git a/docs/html/index.html b/docs/html/index.html index fe8212f..5f720ba 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -64,7 +64,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -106,7 +106,7 @@

    diff --git a/docs/html/md_README.html b/docs/html/md_README.html index 31e7f92..e344e21 100644 --- a/docs/html/md_README.html +++ b/docs/html/md_README.html @@ -63,7 +63,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -274,7 +274,7 @@

    Example

    } bwIteratorDestroy(iter);

    A note on bigWig statistics

    -

    The results of min, max, and mean should be the same as those from BigWigSummary. stdev and coverage, however, may differ due to Kent's tools producing incorrect results (at least for coverage, though the same appears to be the case for stdev).

    +

    The results of min, max, and mean should be the same as those from BigWigSummary. stdev and coverage, however, may differ due to Kent's tools producing incorrect results (at least for coverage, though the same appears to be the case for stdev). The sum method doesn't exist in Kent's tools, so note that if zoom levels are used, that it will multiply the block average by the lesser of the number of bases covered in the block and the number of bases in a block overlapping the desired region.

    Python interface

    There are currently two python interfaces that make use of libBigWig: pyBigWig by me and bw-python by Brent Pederson. Those interested are encouraged to give both a try!

    Building without remote file access

    @@ -282,7 +282,7 @@

    Building without remote file access

    diff --git a/docs/html/pages.html b/docs/html/pages.html index 8e4c69a..0de0aa6 100644 --- a/docs/html/pages.html +++ b/docs/html/pages.html @@ -64,7 +64,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -86,7 +86,7 @@
    diff --git a/docs/html/search/all_0.js b/docs/html/search/all_0.js index f828332..9d0bef3 100644 --- a/docs/html/search/all_0.js +++ b/docs/html/search/all_0.js @@ -1,67 +1,4 @@ var searchData= [ - ['baseend',['baseEnd',['../structbwRTreeNode__t.html#a2780034368ea3ec077c2b6d7bf16aff6',1,'bwRTreeNode_t::baseEnd()'],['../structbwRTree__t.html#a656f53ca34361b368fc3fd1710f0de42',1,'bwRTree_t::baseEnd()']]], - ['basestart',['baseStart',['../structbwRTreeNode__t.html#af8a64d389746640ca8b67a0e060792c4',1,'bwRTreeNode_t::baseStart()'],['../structbwRTree__t.html#adde0db0e9555b457c074d1eacae1c02f',1,'bwRTree_t::baseStart()']]], - ['bbdestroyoverlappingentries',['bbDestroyOverlappingEntries',['../bigWig_8h.html#a1c53fa1c835b2527afb5028d21111ff4',1,'bwValues.c']]], - ['bbgetoverlappingentries',['bbGetOverlappingEntries',['../bigWig_8h.html#a3ae987bbf528cc193bbbbd7536668e89',1,'bwValues.c']]], - ['bbgetsql',['bbGetSQL',['../bigWig_8h.html#a6de19dc3a3e25e1b10a61b941f299862',1,'bwRead.c']]], - ['bbisbigbed',['bbIsBigBed',['../bigWig_8h.html#a592fb218273e1f18d97448c88588df19',1,'bwRead.c']]], - ['bbopen',['bbOpen',['../bigWig_8h.html#aa1f2b92d87ce0edc52d75ce8351e03a5',1,'bwRead.c']]], - ['bboverlappingentries_5ft',['bbOverlappingEntries_t',['../structbbOverlappingEntries__t.html',1,'']]], - ['bboverlappingentriesiterator',['bbOverlappingEntriesIterator',['../bigWig_8h.html#a75c2894f13ba9d6917117c63565e5c42',1,'bwValues.c']]], - ['bigbed_5fmagic',['BIGBED_MAGIC',['../bigWig_8h.html#a17aeac12ade93f0b26a203be7beacc68',1,'bigWig.h']]], - ['bigwig_2eh',['bigWig.h',['../bigWig_8h.html',1,'']]], - ['bigwig_5fmagic',['BIGWIG_MAGIC',['../bigWig_8h.html#abc55570005e3349503ee7f6d5267eb8a',1,'bigWig.h']]], - ['bigwigfile_5ft',['bigWigFile_t',['../structbigWigFile__t.html',1,'']]], - ['bigwigfile_5ftype_5fenum',['bigWigFile_type_enum',['../bigWigIO_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66',1,'bigWigIO.h']]], - ['bigwighdr_5ft',['bigWigHdr_t',['../structbigWigHdr__t.html',1,'']]], - ['bigwigio_2eh',['bigWigIO.h',['../bigWigIO_8h.html',1,'']]], - ['blocks',['blocks',['../structbwOverlapIterator__t.html#af2c02ec44c6c5a202874e79d9e2fca40',1,'bwOverlapIterator_t']]], - ['blocksize',['blockSize',['../structbwWriteBuffer__t.html#a39aa0458ab26dbbc1e0edf47eb7f903d',1,'bwWriteBuffer_t::blockSize()'],['../structbwRTree__t.html#a430220a665cfcc8c76e372dc8f221b2f',1,'bwRTree_t::blockSize()']]], - ['blocksperiteration',['blocksPerIteration',['../structbwOverlapIterator__t.html#a401ea1885855ff8b4285fc289aa281cf',1,'bwOverlapIterator_t']]], - ['buflen',['bufLen',['../structURL__t.html#a2d3601123cd3d99cc184461007572b9f',1,'URL_t']]], - ['bufpos',['bufPos',['../structURL__t.html#ad560759e3af5e982fd369a27ba5b1dbc',1,'URL_t']]], - ['bufsize',['bufSize',['../structbigWigHdr__t.html#af4b63611a0ec7f7f63fc7218bd35a2c0',1,'bigWigHdr_t::bufSize()'],['../structURL__t.html#a4f68a10b5d2284fd756562ea7bd02abc',1,'URL_t::bufSize()']]], - ['bw',['bw',['../structbwOverlapIterator__t.html#a93633b2c6c6dc1c1f3b26332924e5231',1,'bwOverlapIterator_t']]], - ['bwaddintervals',['bwAddIntervals',['../bigWig_8h.html#a11d64f7e0f8c9b7d79fe826bb97c5b59',1,'bwWrite.c']]], - ['bwaddintervalspans',['bwAddIntervalSpans',['../bigWig_8h.html#a633635a8da1bb1e9e5f42b5557f9872a',1,'bwWrite.c']]], - ['bwaddintervalspansteps',['bwAddIntervalSpanSteps',['../bigWig_8h.html#aec467bb957caab80a06c21ff5b4bbfab',1,'bwWrite.c']]], - ['bwappendintervals',['bwAppendIntervals',['../bigWig_8h.html#ab89bcbcd986ba9a16cca29daa9329051',1,'bwWrite.c']]], - ['bwappendintervalspans',['bwAppendIntervalSpans',['../bigWig_8h.html#a96f517b42f51e9c97caf0b99fdca5f70',1,'bwWrite.c']]], - ['bwappendintervalspansteps',['bwAppendIntervalSpanSteps',['../bigWig_8h.html#ab4a0512c15a6647fc92cb5e3b5bca861',1,'bwWrite.c']]], - ['bwcleanup',['bwCleanup',['../bigWig_8h.html#af1f5d8a9bf0a96034b2ba3f3b3ee679a',1,'bwRead.c']]], - ['bwclose',['bwClose',['../bigWig_8h.html#ae9041b92bc3f69533fe6dc1711bbf485',1,'bwRead.c']]], - ['bwcommon_2eh',['bwCommon.h',['../bwCommon_8h.html',1,'']]], - ['bwcreatechromlist',['bwCreateChromList',['../bigWig_8h.html#a121b65a3e554f8ef3f329b5f529de4a2',1,'bwWrite.c']]], - ['bwcreatehdr',['bwCreateHdr',['../bigWig_8h.html#a0dc09da6beabf0c9ea3d0ca447ddff5b',1,'bwWrite.c']]], - ['bwdataheader_5ft',['bwDataHeader_t',['../structbwDataHeader__t.html',1,'']]], - ['bwdestroyindex',['bwDestroyIndex',['../bwCommon_8h.html#a28fafebf80e74cc1802bcc45d415560e',1,'bwValues.c']]], - ['bwdestroyindexnode',['bwDestroyIndexNode',['../bwCommon_8h.html#ac783a22d0eba14f369d7122c19b601ca',1,'bwValues.c']]], - ['bwdestroyoverlappingintervals',['bwDestroyOverlappingIntervals',['../bigWig_8h.html#a6a3f9298129e7fa061707739a96b36f3',1,'bwValues.c']]], - ['bwfinalize',['bwFinalize',['../bwCommon_8h.html#a704e7ffb4907a0afcd63d8dbc73dea27',1,'bwWrite.c']]], - ['bwgetoverlappingintervals',['bwGetOverlappingIntervals',['../bigWig_8h.html#aa1ac8480a8fdf24c53b73970149e359b',1,'bwValues.c']]], - ['bwgettid',['bwGetTid',['../bigWig_8h.html#af017214ff795d4d738cf679cd4a55b6c',1,'bwValues.c']]], - ['bwgetvalues',['bwGetValues',['../bigWig_8h.html#a29f3a6b4b6861833a35a1199666d2cf9',1,'bwValues.c']]], - ['bwinit',['bwInit',['../bigWig_8h.html#a4aa7fa5e6146a2719feb8815c9bccd62',1,'bwRead.c']]], - ['bwisbigwig',['bwIsBigWig',['../bigWig_8h.html#a83cb23e15fed718ba77576e41865dab9',1,'bwRead.c']]], - ['bwiteratordestroy',['bwIteratorDestroy',['../bigWig_8h.html#a9b99f0c33d052d278d2e25044ca706e4',1,'bwValues.c']]], - ['bwiteratornext',['bwIteratorNext',['../bigWig_8h.html#a3f15a3f526c2d9ad2f721b791bcdf956',1,'bwValues.c']]], - ['bwopen',['bwOpen',['../bigWig_8h.html#a55e46bf04f13da31a3971044b85c9243',1,'bwRead.c']]], - ['bwoverlapblock_5ft',['bwOverlapBlock_t',['../structbwOverlapBlock__t.html',1,'']]], - ['bwoverlapiterator_5ft',['bwOverlapIterator_t',['../structbwOverlapIterator__t.html',1,'']]], - ['bwoverlappingintervals_5ft',['bwOverlappingIntervals_t',['../structbwOverlappingIntervals__t.html',1,'']]], - ['bwoverlappingintervalsiterator',['bwOverlappingIntervalsIterator',['../bigWig_8h.html#afaeb6115f7056b209eefa9363b409ef5',1,'bwValues.c']]], - ['bwread',['bwRead',['../bwCommon_8h.html#adc16c73076856035477e460ea4ea3d17',1,'bwRead.c']]], - ['bwreadindex',['bwReadIndex',['../bwCommon_8h.html#a1efdd9f510597b0a6ab449f33d4d0966',1,'bwValues.c']]], - ['bwrtree_5ft',['bwRTree_t',['../structbwRTree__t.html',1,'']]], - ['bwrtreenode_5ft',['bwRTreeNode_t',['../structbwRTreeNode__t.html',1,'bwRTreeNode_t'],['../bwValues_8h.html#a8b9879b77b022df808e53e4f2312e0cb',1,'bwRTreeNode_t(): bwValues.h']]], - ['bwsetpos',['bwSetPos',['../bwCommon_8h.html#a7dff7d19c1f094d5ff6a88553badffe0',1,'bwRead.c']]], - ['bwstats',['bwStats',['../bigWig_8h.html#af06eae8c9d405a03276c56d53e3c4fc4',1,'bwStats.c']]], - ['bwstatsfromfull',['bwStatsFromFull',['../bigWig_8h.html#a18f6f370b879f855fee47f9d452ebf4b',1,'bwStats.c']]], - ['bwstatstype',['bwStatsType',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22c',1,'bigWig.h']]], - ['bwtell',['bwTell',['../bwCommon_8h.html#ab55fdfee13cf1d6f16440d8c6bc7a4fe',1,'bwRead.c']]], - ['bwvalues_2eh',['bwValues.h',['../bwValues_8h.html',1,'']]], - ['bwwritebuffer_5ft',['bwWriteBuffer_t',['../structbwWriteBuffer__t.html',1,'']]], - ['bwwritehdr',['bwWriteHdr',['../bigWig_8h.html#af66b538195826aa3bda7e3363cf3f201',1,'bwWrite.c']]], - ['bwzoomhdr_5ft',['bwZoomHdr_t',['../structbwZoomHdr__t.html',1,'']]] + ['average',['average',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cae478d4d7f90177e87ed05369ad732b25',1,'bigWig.h']]] ]; diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js index c504cd9..f828332 100644 --- a/docs/html/search/all_1.js +++ b/docs/html/search/all_1.js @@ -1,15 +1,67 @@ var searchData= [ - ['child',['child',['../structbwRTreeNode__t.html#aeda9708050f25cd445d10ebce2540a06',1,'bwRTreeNode_t']]], - ['chridxend',['chrIdxEnd',['../structbwRTreeNode__t.html#a618ace340992c3a00c1f02e6f4e89381',1,'bwRTreeNode_t::chrIdxEnd()'],['../structbwRTree__t.html#a50c877d3f3a8a5994ccdfe58d2dd0e85',1,'bwRTree_t::chrIdxEnd()']]], - ['chridxstart',['chrIdxStart',['../structbwRTreeNode__t.html#a39f6795d06ac6d532c6673d9ec456635',1,'bwRTreeNode_t::chrIdxStart()'],['../structbwRTree__t.html#a3a5289849d34bc738f2d45e121f1c8b3',1,'bwRTree_t::chrIdxStart()']]], - ['chrom',['chrom',['../structchromList__t.html#a97c24c18db597bd796aded85ba84f980',1,'chromList_t']]], - ['chromlist_5ft',['chromList_t',['../structchromList__t.html',1,'']]], - ['cirtree_5fmagic',['CIRTREE_MAGIC',['../bigWig_8h.html#a3d7d5829abe177defc549aaddd59e121',1,'bigWig.h']]], - ['cl',['cl',['../structbigWigFile__t.html#ac1afdee9f31c8e69dc2a902ee0605f78',1,'bigWigFile_t']]], - ['compressp',['compressP',['../structbwWriteBuffer__t.html#afd2828a43db06568f73e3d5d0055b7d5',1,'bwWriteBuffer_t']]], - ['compresspsz',['compressPsz',['../structbwWriteBuffer__t.html#a1418d0358e90eea7fda9cd51e90be8e5',1,'bwWriteBuffer_t']]], - ['ctoffset',['ctOffset',['../structbigWigHdr__t.html#aac14ee0aaf38f8fc719600f0fb19533f',1,'bigWigHdr_t']]], - ['curl',['curl',['../structURL__t.html#a01844303c9bf15b823504dbdf8eecdc5',1,'URL_t']]], - ['currentindexnode',['currentIndexNode',['../structbwWriteBuffer__t.html#a4c00fb5d95db3f13cae4951bb1e128b1',1,'bwWriteBuffer_t']]] + ['baseend',['baseEnd',['../structbwRTreeNode__t.html#a2780034368ea3ec077c2b6d7bf16aff6',1,'bwRTreeNode_t::baseEnd()'],['../structbwRTree__t.html#a656f53ca34361b368fc3fd1710f0de42',1,'bwRTree_t::baseEnd()']]], + ['basestart',['baseStart',['../structbwRTreeNode__t.html#af8a64d389746640ca8b67a0e060792c4',1,'bwRTreeNode_t::baseStart()'],['../structbwRTree__t.html#adde0db0e9555b457c074d1eacae1c02f',1,'bwRTree_t::baseStart()']]], + ['bbdestroyoverlappingentries',['bbDestroyOverlappingEntries',['../bigWig_8h.html#a1c53fa1c835b2527afb5028d21111ff4',1,'bwValues.c']]], + ['bbgetoverlappingentries',['bbGetOverlappingEntries',['../bigWig_8h.html#a3ae987bbf528cc193bbbbd7536668e89',1,'bwValues.c']]], + ['bbgetsql',['bbGetSQL',['../bigWig_8h.html#a6de19dc3a3e25e1b10a61b941f299862',1,'bwRead.c']]], + ['bbisbigbed',['bbIsBigBed',['../bigWig_8h.html#a592fb218273e1f18d97448c88588df19',1,'bwRead.c']]], + ['bbopen',['bbOpen',['../bigWig_8h.html#aa1f2b92d87ce0edc52d75ce8351e03a5',1,'bwRead.c']]], + ['bboverlappingentries_5ft',['bbOverlappingEntries_t',['../structbbOverlappingEntries__t.html',1,'']]], + ['bboverlappingentriesiterator',['bbOverlappingEntriesIterator',['../bigWig_8h.html#a75c2894f13ba9d6917117c63565e5c42',1,'bwValues.c']]], + ['bigbed_5fmagic',['BIGBED_MAGIC',['../bigWig_8h.html#a17aeac12ade93f0b26a203be7beacc68',1,'bigWig.h']]], + ['bigwig_2eh',['bigWig.h',['../bigWig_8h.html',1,'']]], + ['bigwig_5fmagic',['BIGWIG_MAGIC',['../bigWig_8h.html#abc55570005e3349503ee7f6d5267eb8a',1,'bigWig.h']]], + ['bigwigfile_5ft',['bigWigFile_t',['../structbigWigFile__t.html',1,'']]], + ['bigwigfile_5ftype_5fenum',['bigWigFile_type_enum',['../bigWigIO_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66',1,'bigWigIO.h']]], + ['bigwighdr_5ft',['bigWigHdr_t',['../structbigWigHdr__t.html',1,'']]], + ['bigwigio_2eh',['bigWigIO.h',['../bigWigIO_8h.html',1,'']]], + ['blocks',['blocks',['../structbwOverlapIterator__t.html#af2c02ec44c6c5a202874e79d9e2fca40',1,'bwOverlapIterator_t']]], + ['blocksize',['blockSize',['../structbwWriteBuffer__t.html#a39aa0458ab26dbbc1e0edf47eb7f903d',1,'bwWriteBuffer_t::blockSize()'],['../structbwRTree__t.html#a430220a665cfcc8c76e372dc8f221b2f',1,'bwRTree_t::blockSize()']]], + ['blocksperiteration',['blocksPerIteration',['../structbwOverlapIterator__t.html#a401ea1885855ff8b4285fc289aa281cf',1,'bwOverlapIterator_t']]], + ['buflen',['bufLen',['../structURL__t.html#a2d3601123cd3d99cc184461007572b9f',1,'URL_t']]], + ['bufpos',['bufPos',['../structURL__t.html#ad560759e3af5e982fd369a27ba5b1dbc',1,'URL_t']]], + ['bufsize',['bufSize',['../structbigWigHdr__t.html#af4b63611a0ec7f7f63fc7218bd35a2c0',1,'bigWigHdr_t::bufSize()'],['../structURL__t.html#a4f68a10b5d2284fd756562ea7bd02abc',1,'URL_t::bufSize()']]], + ['bw',['bw',['../structbwOverlapIterator__t.html#a93633b2c6c6dc1c1f3b26332924e5231',1,'bwOverlapIterator_t']]], + ['bwaddintervals',['bwAddIntervals',['../bigWig_8h.html#a11d64f7e0f8c9b7d79fe826bb97c5b59',1,'bwWrite.c']]], + ['bwaddintervalspans',['bwAddIntervalSpans',['../bigWig_8h.html#a633635a8da1bb1e9e5f42b5557f9872a',1,'bwWrite.c']]], + ['bwaddintervalspansteps',['bwAddIntervalSpanSteps',['../bigWig_8h.html#aec467bb957caab80a06c21ff5b4bbfab',1,'bwWrite.c']]], + ['bwappendintervals',['bwAppendIntervals',['../bigWig_8h.html#ab89bcbcd986ba9a16cca29daa9329051',1,'bwWrite.c']]], + ['bwappendintervalspans',['bwAppendIntervalSpans',['../bigWig_8h.html#a96f517b42f51e9c97caf0b99fdca5f70',1,'bwWrite.c']]], + ['bwappendintervalspansteps',['bwAppendIntervalSpanSteps',['../bigWig_8h.html#ab4a0512c15a6647fc92cb5e3b5bca861',1,'bwWrite.c']]], + ['bwcleanup',['bwCleanup',['../bigWig_8h.html#af1f5d8a9bf0a96034b2ba3f3b3ee679a',1,'bwRead.c']]], + ['bwclose',['bwClose',['../bigWig_8h.html#ae9041b92bc3f69533fe6dc1711bbf485',1,'bwRead.c']]], + ['bwcommon_2eh',['bwCommon.h',['../bwCommon_8h.html',1,'']]], + ['bwcreatechromlist',['bwCreateChromList',['../bigWig_8h.html#a121b65a3e554f8ef3f329b5f529de4a2',1,'bwWrite.c']]], + ['bwcreatehdr',['bwCreateHdr',['../bigWig_8h.html#a0dc09da6beabf0c9ea3d0ca447ddff5b',1,'bwWrite.c']]], + ['bwdataheader_5ft',['bwDataHeader_t',['../structbwDataHeader__t.html',1,'']]], + ['bwdestroyindex',['bwDestroyIndex',['../bwCommon_8h.html#a28fafebf80e74cc1802bcc45d415560e',1,'bwValues.c']]], + ['bwdestroyindexnode',['bwDestroyIndexNode',['../bwCommon_8h.html#ac783a22d0eba14f369d7122c19b601ca',1,'bwValues.c']]], + ['bwdestroyoverlappingintervals',['bwDestroyOverlappingIntervals',['../bigWig_8h.html#a6a3f9298129e7fa061707739a96b36f3',1,'bwValues.c']]], + ['bwfinalize',['bwFinalize',['../bwCommon_8h.html#a704e7ffb4907a0afcd63d8dbc73dea27',1,'bwWrite.c']]], + ['bwgetoverlappingintervals',['bwGetOverlappingIntervals',['../bigWig_8h.html#aa1ac8480a8fdf24c53b73970149e359b',1,'bwValues.c']]], + ['bwgettid',['bwGetTid',['../bigWig_8h.html#af017214ff795d4d738cf679cd4a55b6c',1,'bwValues.c']]], + ['bwgetvalues',['bwGetValues',['../bigWig_8h.html#a29f3a6b4b6861833a35a1199666d2cf9',1,'bwValues.c']]], + ['bwinit',['bwInit',['../bigWig_8h.html#a4aa7fa5e6146a2719feb8815c9bccd62',1,'bwRead.c']]], + ['bwisbigwig',['bwIsBigWig',['../bigWig_8h.html#a83cb23e15fed718ba77576e41865dab9',1,'bwRead.c']]], + ['bwiteratordestroy',['bwIteratorDestroy',['../bigWig_8h.html#a9b99f0c33d052d278d2e25044ca706e4',1,'bwValues.c']]], + ['bwiteratornext',['bwIteratorNext',['../bigWig_8h.html#a3f15a3f526c2d9ad2f721b791bcdf956',1,'bwValues.c']]], + ['bwopen',['bwOpen',['../bigWig_8h.html#a55e46bf04f13da31a3971044b85c9243',1,'bwRead.c']]], + ['bwoverlapblock_5ft',['bwOverlapBlock_t',['../structbwOverlapBlock__t.html',1,'']]], + ['bwoverlapiterator_5ft',['bwOverlapIterator_t',['../structbwOverlapIterator__t.html',1,'']]], + ['bwoverlappingintervals_5ft',['bwOverlappingIntervals_t',['../structbwOverlappingIntervals__t.html',1,'']]], + ['bwoverlappingintervalsiterator',['bwOverlappingIntervalsIterator',['../bigWig_8h.html#afaeb6115f7056b209eefa9363b409ef5',1,'bwValues.c']]], + ['bwread',['bwRead',['../bwCommon_8h.html#adc16c73076856035477e460ea4ea3d17',1,'bwRead.c']]], + ['bwreadindex',['bwReadIndex',['../bwCommon_8h.html#a1efdd9f510597b0a6ab449f33d4d0966',1,'bwValues.c']]], + ['bwrtree_5ft',['bwRTree_t',['../structbwRTree__t.html',1,'']]], + ['bwrtreenode_5ft',['bwRTreeNode_t',['../structbwRTreeNode__t.html',1,'bwRTreeNode_t'],['../bwValues_8h.html#a8b9879b77b022df808e53e4f2312e0cb',1,'bwRTreeNode_t(): bwValues.h']]], + ['bwsetpos',['bwSetPos',['../bwCommon_8h.html#a7dff7d19c1f094d5ff6a88553badffe0',1,'bwRead.c']]], + ['bwstats',['bwStats',['../bigWig_8h.html#af06eae8c9d405a03276c56d53e3c4fc4',1,'bwStats.c']]], + ['bwstatsfromfull',['bwStatsFromFull',['../bigWig_8h.html#a18f6f370b879f855fee47f9d452ebf4b',1,'bwStats.c']]], + ['bwstatstype',['bwStatsType',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22c',1,'bigWig.h']]], + ['bwtell',['bwTell',['../bwCommon_8h.html#ab55fdfee13cf1d6f16440d8c6bc7a4fe',1,'bwRead.c']]], + ['bwvalues_2eh',['bwValues.h',['../bwValues_8h.html',1,'']]], + ['bwwritebuffer_5ft',['bwWriteBuffer_t',['../structbwWriteBuffer__t.html',1,'']]], + ['bwwritehdr',['bwWriteHdr',['../bigWig_8h.html#af66b538195826aa3bda7e3363cf3f201',1,'bwWrite.c']]], + ['bwzoomhdr_5ft',['bwZoomHdr_t',['../structbwZoomHdr__t.html',1,'']]] ]; diff --git a/docs/html/search/all_10.js b/docs/html/search/all_10.js index 5db011c..a247401 100644 --- a/docs/html/search/all_10.js +++ b/docs/html/search/all_10.js @@ -1,9 +1,5 @@ var searchData= [ - ['url',['URL',['../structbigWigFile__t.html#abaccab4cf24d79952cdf593baab2c9fb',1,'bigWigFile_t']]], - ['url_5ft',['URL_t',['../structURL__t.html',1,'']]], - ['urlclose',['urlClose',['../bigWigIO_8h.html#add8705cdab8e6f2193a50bf095f08470',1,'io.c']]], - ['urlopen',['urlOpen',['../bigWigIO_8h.html#a8583139627ed0a732e6d9b4f80231c87',1,'io.c']]], - ['urlread',['urlRead',['../bigWigIO_8h.html#a8f6a5aa097c9af9925171dd43d688f26',1,'io.c']]], - ['urlseek',['urlSeek',['../bigWigIO_8h.html#a55a1fcb43f68a2b3c3a2b66a6459a0a8',1,'io.c']]] + ['tid',['tid',['../structbwWriteBuffer__t.html#a1e80409d671ddba8f507c5b7a388d27c',1,'bwWriteBuffer_t::tid()'],['../structbwOverlapIterator__t.html#aaa10d193fe93d568d8caeabf33f96521',1,'bwOverlapIterator_t::tid()'],['../structbwDataHeader__t.html#a44b09f0b98af0b93ec4348357ad51d98',1,'bwDataHeader_t::tid()']]], + ['type',['type',['../structbigWigFile__t.html#a8b025cec8945b0ad1aef06113f17c463',1,'bigWigFile_t::type()'],['../structURL__t.html#a431adb9c33b3d8d43575799f6fdcd497',1,'URL_t::type()'],['../structbwDataHeader__t.html#a77294dce47a8154444baf1a1a1321af4',1,'bwDataHeader_t::type()']]] ]; diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js index fae7b8c..5db011c 100644 --- a/docs/html/search/all_11.js +++ b/docs/html/search/all_11.js @@ -1,5 +1,9 @@ var searchData= [ - ['value',['value',['../structbwOverlappingIntervals__t.html#a1945a25b881f5b94ecccaf57bb43291b',1,'bwOverlappingIntervals_t']]], - ['version',['version',['../structbigWigHdr__t.html#ac0c3543680ec2b5b40015421788981a6',1,'bigWigHdr_t']]] + ['url',['URL',['../structbigWigFile__t.html#abaccab4cf24d79952cdf593baab2c9fb',1,'bigWigFile_t']]], + ['url_5ft',['URL_t',['../structURL__t.html',1,'']]], + ['urlclose',['urlClose',['../bigWigIO_8h.html#add8705cdab8e6f2193a50bf095f08470',1,'io.c']]], + ['urlopen',['urlOpen',['../bigWigIO_8h.html#a8583139627ed0a732e6d9b4f80231c87',1,'io.c']]], + ['urlread',['urlRead',['../bigWigIO_8h.html#a8f6a5aa097c9af9925171dd43d688f26',1,'io.c']]], + ['urlseek',['urlSeek',['../bigWigIO_8h.html#a55a1fcb43f68a2b3c3a2b66a6459a0a8',1,'io.c']]] ]; diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js index d5c89fc..fae7b8c 100644 --- a/docs/html/search/all_12.js +++ b/docs/html/search/all_12.js @@ -1,5 +1,5 @@ var searchData= [ - ['withstring',['withString',['../structbwOverlapIterator__t.html#a501db43c60eb9079a8484df3f769c9b5',1,'bwOverlapIterator_t']]], - ['writebuffer',['writeBuffer',['../structbigWigFile__t.html#abd73667391749fbfd49c96105f643133',1,'bigWigFile_t']]] + ['value',['value',['../structbwOverlappingIntervals__t.html#a1945a25b881f5b94ecccaf57bb43291b',1,'bwOverlappingIntervals_t']]], + ['version',['version',['../structbigWigHdr__t.html#ac0c3543680ec2b5b40015421788981a6',1,'bigWigHdr_t']]] ]; diff --git a/docs/html/search/all_13.js b/docs/html/search/all_13.js index a8b09fb..d5c89fc 100644 --- a/docs/html/search/all_13.js +++ b/docs/html/search/all_13.js @@ -1,4 +1,5 @@ var searchData= [ - ['x',['x',['../structURL__t.html#a63b0ae93630e20a126186d856797e78a',1,'URL_t::x()'],['../structbwRTreeNode__t.html#aa55ddacdf7ed257a71bd7560e9a07157',1,'bwRTreeNode_t::x()']]] + ['withstring',['withString',['../structbwOverlapIterator__t.html#a501db43c60eb9079a8484df3f769c9b5',1,'bwOverlapIterator_t']]], + ['writebuffer',['writeBuffer',['../structbigWigFile__t.html#abd73667391749fbfd49c96105f643133',1,'bigWigFile_t']]] ]; diff --git a/docs/html/search/all_14.js b/docs/html/search/all_14.js index 23acb98..a8b09fb 100644 --- a/docs/html/search/all_14.js +++ b/docs/html/search/all_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['zoomhdrs',['zoomHdrs',['../structbigWigHdr__t.html#a0faf3ffe182eb803cd4f98b6a0a8d69c',1,'bigWigHdr_t']]] + ['x',['x',['../structURL__t.html#a63b0ae93630e20a126186d856797e78a',1,'URL_t::x()'],['../structbwRTreeNode__t.html#aa55ddacdf7ed257a71bd7560e9a07157',1,'bwRTreeNode_t::x()']]] ]; diff --git a/docs/html/search/all_15.html b/docs/html/search/all_15.html new file mode 100644 index 0000000..d3b5274 --- /dev/null +++ b/docs/html/search/all_15.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/all_15.js b/docs/html/search/all_15.js new file mode 100644 index 0000000..23acb98 --- /dev/null +++ b/docs/html/search/all_15.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['zoomhdrs',['zoomHdrs',['../structbigWigHdr__t.html#a0faf3ffe182eb803cd4f98b6a0a8d69c',1,'bigWigHdr_t']]] +]; diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js index a0930f0..7908207 100644 --- a/docs/html/search/all_2.js +++ b/docs/html/search/all_2.js @@ -1,8 +1,17 @@ var searchData= [ - ['data',['data',['../structbwOverlapIterator__t.html#a897d7561ba0859a127b5f5713e3ff036',1,'bwOverlapIterator_t']]], - ['dataoffset',['dataOffset',['../structbwZoomHdr__t.html#a49e66d83c3d0c381c647ce281a2ec80b',1,'bwZoomHdr_t::dataOffset()'],['../structbigWigHdr__t.html#acd901706ed82b0c0cb8fdb43c231c952',1,'bigWigHdr_t::dataOffset()'],['../structbwRTreeNode__t.html#a8d0838a23fbd7164322ef2ee74a63418',1,'bwRTreeNode_t::dataOffset()']]], - ['default_5fblocksize',['DEFAULT_BLOCKSIZE',['../bigWig_8h.html#a46a626f6d8b24b07925d82cde2175864',1,'bigWig.h']]], - ['default_5fnchildren',['DEFAULT_nCHILDREN',['../bigWig_8h.html#ac0d6303cef22d415a53d150be8f06623',1,'bigWig.h']]], - ['definedfieldcount',['definedFieldCount',['../structbigWigHdr__t.html#a2751a957742e5f891032d1f96851f68c',1,'bigWigHdr_t']]] + ['child',['child',['../structbwRTreeNode__t.html#aeda9708050f25cd445d10ebce2540a06',1,'bwRTreeNode_t']]], + ['chridxend',['chrIdxEnd',['../structbwRTreeNode__t.html#a618ace340992c3a00c1f02e6f4e89381',1,'bwRTreeNode_t::chrIdxEnd()'],['../structbwRTree__t.html#a50c877d3f3a8a5994ccdfe58d2dd0e85',1,'bwRTree_t::chrIdxEnd()']]], + ['chridxstart',['chrIdxStart',['../structbwRTreeNode__t.html#a39f6795d06ac6d532c6673d9ec456635',1,'bwRTreeNode_t::chrIdxStart()'],['../structbwRTree__t.html#a3a5289849d34bc738f2d45e121f1c8b3',1,'bwRTree_t::chrIdxStart()']]], + ['chrom',['chrom',['../structchromList__t.html#a97c24c18db597bd796aded85ba84f980',1,'chromList_t']]], + ['chromlist_5ft',['chromList_t',['../structchromList__t.html',1,'']]], + ['cirtree_5fmagic',['CIRTREE_MAGIC',['../bigWig_8h.html#a3d7d5829abe177defc549aaddd59e121',1,'bigWig.h']]], + ['cl',['cl',['../structbigWigFile__t.html#ac1afdee9f31c8e69dc2a902ee0605f78',1,'bigWigFile_t']]], + ['compressp',['compressP',['../structbwWriteBuffer__t.html#afd2828a43db06568f73e3d5d0055b7d5',1,'bwWriteBuffer_t']]], + ['compresspsz',['compressPsz',['../structbwWriteBuffer__t.html#a1418d0358e90eea7fda9cd51e90be8e5',1,'bwWriteBuffer_t']]], + ['cov',['cov',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22caf866615ac99c2e47027ea68849ef849f',1,'bigWig.h']]], + ['coverage',['coverage',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca02bbe932c03913324065a5318a16e715',1,'bigWig.h']]], + ['ctoffset',['ctOffset',['../structbigWigHdr__t.html#aac14ee0aaf38f8fc719600f0fb19533f',1,'bigWigHdr_t']]], + ['curl',['curl',['../structURL__t.html#a01844303c9bf15b823504dbdf8eecdc5',1,'URL_t']]], + ['currentindexnode',['currentIndexNode',['../structbwWriteBuffer__t.html#a4c00fb5d95db3f13cae4951bb1e128b1',1,'bwWriteBuffer_t']]] ]; diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js index fd2392c..6820e6d 100644 --- a/docs/html/search/all_3.js +++ b/docs/html/search/all_3.js @@ -1,6 +1,10 @@ var searchData= [ - ['end',['end',['../structbwWriteBuffer__t.html#acb9f5c5894ab9bfaf8b80c7d4a161644',1,'bwWriteBuffer_t::end()'],['../structbwOverlappingIntervals__t.html#ae6ed446208634e0e00ec5479865e2a25',1,'bwOverlappingIntervals_t::end()'],['../structbbOverlappingEntries__t.html#ae3ab6113c7cec0992821a370b93ca13c',1,'bbOverlappingEntries_t::end()'],['../structbwOverlapIterator__t.html#ab0f4d0bcb62d2e944a18a4a69e969ab6',1,'bwOverlapIterator_t::end()'],['../structbwDataHeader__t.html#a4512ac08141a2f5634c4b3e0dea27f1b',1,'bwDataHeader_t::end()']]], - ['entries',['entries',['../structbwOverlapIterator__t.html#a43364e3fc0f4752d43a064a3bac801db',1,'bwOverlapIterator_t']]], - ['extensionoffset',['extensionOffset',['../structbigWigHdr__t.html#a1e74411481d1ae2ff235cb7e98703e97',1,'bigWigHdr_t']]] + ['data',['data',['../structbwOverlapIterator__t.html#a897d7561ba0859a127b5f5713e3ff036',1,'bwOverlapIterator_t']]], + ['dataoffset',['dataOffset',['../structbwZoomHdr__t.html#a49e66d83c3d0c381c647ce281a2ec80b',1,'bwZoomHdr_t::dataOffset()'],['../structbigWigHdr__t.html#acd901706ed82b0c0cb8fdb43c231c952',1,'bigWigHdr_t::dataOffset()'],['../structbwRTreeNode__t.html#a8d0838a23fbd7164322ef2ee74a63418',1,'bwRTreeNode_t::dataOffset()']]], + ['default_5fblocksize',['DEFAULT_BLOCKSIZE',['../bigWig_8h.html#a46a626f6d8b24b07925d82cde2175864',1,'bigWig.h']]], + ['default_5fnchildren',['DEFAULT_nCHILDREN',['../bigWig_8h.html#ac0d6303cef22d415a53d150be8f06623',1,'bigWig.h']]], + ['definedfieldcount',['definedFieldCount',['../structbigWigHdr__t.html#a2751a957742e5f891032d1f96851f68c',1,'bigWigHdr_t']]], + ['dev',['dev',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cac10cab3311c9fe30fbabf9137cd40d57',1,'bigWig.h']]], + ['doesnotexist',['doesNotExist',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca3dc84a7fe13f0c3b468dd1fcf456ee3a',1,'bigWig.h']]] ]; diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js index cc7e412..fd2392c 100644 --- a/docs/html/search/all_4.js +++ b/docs/html/search/all_4.js @@ -1,9 +1,6 @@ var searchData= [ - ['fieldcount',['fieldCount',['../structbigWigHdr__t.html#a837860f01747e54d36362e76611bf35b',1,'bigWigHdr_t']]], - ['filepos',['filePos',['../structURL__t.html#a98edd5e13308f6fa6f4880c87430bca2',1,'URL_t']]], - ['firstindexnode',['firstIndexNode',['../structbwWriteBuffer__t.html#a2cfb07b3c08323e7d0131cfb9c33786b',1,'bwWriteBuffer_t']]], - ['firstzoombuffer',['firstZoomBuffer',['../structbwWriteBuffer__t.html#a2aeaadbebbb7aa06d97743ef41bafb4a',1,'bwWriteBuffer_t']]], - ['fname',['fname',['../structURL__t.html#a45fcd4a597a7dba67938d5aab253aebb',1,'URL_t']]], - ['fp',['fp',['../structURL__t.html#ad580083f95d86b68829b520d0b453b08',1,'URL_t']]] + ['end',['end',['../structbwWriteBuffer__t.html#acb9f5c5894ab9bfaf8b80c7d4a161644',1,'bwWriteBuffer_t::end()'],['../structbwOverlappingIntervals__t.html#ae6ed446208634e0e00ec5479865e2a25',1,'bwOverlappingIntervals_t::end()'],['../structbbOverlappingEntries__t.html#ae3ab6113c7cec0992821a370b93ca13c',1,'bbOverlappingEntries_t::end()'],['../structbwOverlapIterator__t.html#ab0f4d0bcb62d2e944a18a4a69e969ab6',1,'bwOverlapIterator_t::end()'],['../structbwDataHeader__t.html#a4512ac08141a2f5634c4b3e0dea27f1b',1,'bwDataHeader_t::end()']]], + ['entries',['entries',['../structbwOverlapIterator__t.html#a43364e3fc0f4752d43a064a3bac801db',1,'bwOverlapIterator_t']]], + ['extensionoffset',['extensionOffset',['../structbigWigHdr__t.html#a1e74411481d1ae2ff235cb7e98703e97',1,'bigWigHdr_t']]] ]; diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js index e05236f..cc7e412 100644 --- a/docs/html/search/all_5.js +++ b/docs/html/search/all_5.js @@ -1,4 +1,9 @@ var searchData= [ - ['global_5fdefaultbuffersize',['GLOBAL_DEFAULTBUFFERSIZE',['../bigWigIO_8h.html#a2f4038b5ef0a0e7dc45a20fc0bb83925',1,'io.c']]] + ['fieldcount',['fieldCount',['../structbigWigHdr__t.html#a837860f01747e54d36362e76611bf35b',1,'bigWigHdr_t']]], + ['filepos',['filePos',['../structURL__t.html#a98edd5e13308f6fa6f4880c87430bca2',1,'URL_t']]], + ['firstindexnode',['firstIndexNode',['../structbwWriteBuffer__t.html#a2cfb07b3c08323e7d0131cfb9c33786b',1,'bwWriteBuffer_t']]], + ['firstzoombuffer',['firstZoomBuffer',['../structbwWriteBuffer__t.html#a2aeaadbebbb7aa06d97743ef41bafb4a',1,'bwWriteBuffer_t']]], + ['fname',['fname',['../structURL__t.html#a45fcd4a597a7dba67938d5aab253aebb',1,'URL_t']]], + ['fp',['fp',['../structURL__t.html#ad580083f95d86b68829b520d0b453b08',1,'URL_t']]] ]; diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js index 7523baa..e05236f 100644 --- a/docs/html/search/all_6.js +++ b/docs/html/search/all_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['hdr',['hdr',['../structbigWigFile__t.html#adfda8de595196dcd66d9594cbd0b30d8',1,'bigWigFile_t']]] + ['global_5fdefaultbuffersize',['GLOBAL_DEFAULTBUFFERSIZE',['../bigWigIO_8h.html#a2f4038b5ef0a0e7dc45a20fc0bb83925',1,'io.c']]] ]; diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js index 21332ed..7523baa 100644 --- a/docs/html/search/all_7.js +++ b/docs/html/search/all_7.js @@ -1,11 +1,4 @@ var searchData= [ - ['idx',['idx',['../structbwZoomHdr__t.html#a8bcd89608bfc17b5432d6ca9b2374d7a',1,'bwZoomHdr_t::idx()'],['../structbigWigFile__t.html#a448fd3c9fc0cf6f3a0ffa98b1a6d3199',1,'bigWigFile_t::idx()']]], - ['idx_5fmagic',['IDX_MAGIC',['../bigWig_8h.html#a28c6eb6ee75c6082e8df04dba8c7f32e',1,'bigWig.h']]], - ['idxsize',['idxSize',['../structbwRTree__t.html#a119af9ef30b2923ccb7e4ae8a6d3b501',1,'bwRTree_t']]], - ['indexoffset',['indexOffset',['../structbwZoomHdr__t.html#a8d7a1c8741ecbecde64f462267f0f116',1,'bwZoomHdr_t::indexOffset()'],['../structbigWigHdr__t.html#a933b1bc6988c30fca67bb392a04b7357',1,'bigWigHdr_t::indexOffset()']]], - ['intervals',['intervals',['../structbwOverlapIterator__t.html#a5e1e6474d26a3e5900e6b91603e0664a',1,'bwOverlapIterator_t']]], - ['iscompressed',['isCompressed',['../structURL__t.html#ab1fe842d66e490e6851ec2fe4e5276e6',1,'URL_t']]], - ['isleaf',['isLeaf',['../structbwRTreeNode__t.html#aa2dac9df29c6b9eaaf4000e70f3e1540',1,'bwRTreeNode_t']]], - ['iswrite',['isWrite',['../structbigWigFile__t.html#a76e415b9a2933c94927c4e137057bd4a',1,'bigWigFile_t']]] + ['hdr',['hdr',['../structbigWigFile__t.html#adfda8de595196dcd66d9594cbd0b30d8',1,'bigWigFile_t']]] ]; diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js index 0fad3f2..21332ed 100644 --- a/docs/html/search/all_8.js +++ b/docs/html/search/all_8.js @@ -1,11 +1,11 @@ var searchData= [ - ['libbigwig',['libBigWig',['../index.html',1,'']]], - ['l',['l',['../structbwWriteBuffer__t.html#a6fad0d406ef58232faaef3e0b2127cec',1,'bwWriteBuffer_t::l()'],['../structbwOverlappingIntervals__t.html#a944009dda7b8cc2b8279eb70d357a11a',1,'bwOverlappingIntervals_t::l()'],['../structbbOverlappingEntries__t.html#aede39c0e8b51c6365b493ec0061c1335',1,'bbOverlappingEntries_t::l()']]], - ['lastzoombuffer',['lastZoomBuffer',['../structbwWriteBuffer__t.html#a0482ff2c9325a3357920c36be45120e9',1,'bwWriteBuffer_t']]], - ['len',['len',['../structchromList__t.html#aa2f62f323e30d9b38dab39d8bd509aa9',1,'chromList_t']]], - ['level',['level',['../structbwZoomHdr__t.html#a7045125541f372d6521700d6fff6d75f',1,'bwZoomHdr_t']]], - ['libbigwig_5fcurl',['LIBBIGWIG_CURL',['../bigWig_8h.html#ac2496b5d01c469f90f790b933f31d0d4',1,'bigWig.h']]], - ['libbigwig_5fversion',['LIBBIGWIG_VERSION',['../bigWig_8h.html#afe870db159b3eed39c32be30ccc73c4e',1,'bigWig.h']]], - ['ltype',['ltype',['../structbwWriteBuffer__t.html#a1f43dfc468bb4e17524bffda40e24122',1,'bwWriteBuffer_t']]] + ['idx',['idx',['../structbwZoomHdr__t.html#a8bcd89608bfc17b5432d6ca9b2374d7a',1,'bwZoomHdr_t::idx()'],['../structbigWigFile__t.html#a448fd3c9fc0cf6f3a0ffa98b1a6d3199',1,'bigWigFile_t::idx()']]], + ['idx_5fmagic',['IDX_MAGIC',['../bigWig_8h.html#a28c6eb6ee75c6082e8df04dba8c7f32e',1,'bigWig.h']]], + ['idxsize',['idxSize',['../structbwRTree__t.html#a119af9ef30b2923ccb7e4ae8a6d3b501',1,'bwRTree_t']]], + ['indexoffset',['indexOffset',['../structbwZoomHdr__t.html#a8d7a1c8741ecbecde64f462267f0f116',1,'bwZoomHdr_t::indexOffset()'],['../structbigWigHdr__t.html#a933b1bc6988c30fca67bb392a04b7357',1,'bigWigHdr_t::indexOffset()']]], + ['intervals',['intervals',['../structbwOverlapIterator__t.html#a5e1e6474d26a3e5900e6b91603e0664a',1,'bwOverlapIterator_t']]], + ['iscompressed',['isCompressed',['../structURL__t.html#ab1fe842d66e490e6851ec2fe4e5276e6',1,'URL_t']]], + ['isleaf',['isLeaf',['../structbwRTreeNode__t.html#aa2dac9df29c6b9eaaf4000e70f3e1540',1,'bwRTreeNode_t']]], + ['iswrite',['isWrite',['../structbigWigFile__t.html#a76e415b9a2933c94927c4e137057bd4a',1,'bigWigFile_t']]] ]; diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js index b8207d2..0fad3f2 100644 --- a/docs/html/search/all_9.js +++ b/docs/html/search/all_9.js @@ -1,7 +1,11 @@ var searchData= [ - ['m',['m',['../structbwOverlappingIntervals__t.html#a090dfd56a5e7bd7db60f670bc61dd49a',1,'bwOverlappingIntervals_t::m()'],['../structbbOverlappingEntries__t.html#a7bf442cf68923ab4989914ac4a27812c',1,'bbOverlappingEntries_t::m()']]], - ['maxval',['maxVal',['../structbigWigHdr__t.html#aff0c5d8df557a93e3b50f448992a3f71',1,'bigWigHdr_t']]], - ['membuf',['memBuf',['../structURL__t.html#ad1d920711f91f388ce7115341b3907cf',1,'URL_t']]], - ['minval',['minVal',['../structbigWigHdr__t.html#a67b5de0ad0290fa5b43ef13856a3bc0a',1,'bigWigHdr_t']]] + ['libbigwig',['libBigWig',['../index.html',1,'']]], + ['l',['l',['../structbwWriteBuffer__t.html#a6fad0d406ef58232faaef3e0b2127cec',1,'bwWriteBuffer_t::l()'],['../structbwOverlappingIntervals__t.html#a944009dda7b8cc2b8279eb70d357a11a',1,'bwOverlappingIntervals_t::l()'],['../structbbOverlappingEntries__t.html#aede39c0e8b51c6365b493ec0061c1335',1,'bbOverlappingEntries_t::l()']]], + ['lastzoombuffer',['lastZoomBuffer',['../structbwWriteBuffer__t.html#a0482ff2c9325a3357920c36be45120e9',1,'bwWriteBuffer_t']]], + ['len',['len',['../structchromList__t.html#aa2f62f323e30d9b38dab39d8bd509aa9',1,'chromList_t']]], + ['level',['level',['../structbwZoomHdr__t.html#a7045125541f372d6521700d6fff6d75f',1,'bwZoomHdr_t']]], + ['libbigwig_5fcurl',['LIBBIGWIG_CURL',['../bigWig_8h.html#ac2496b5d01c469f90f790b933f31d0d4',1,'bigWig.h']]], + ['libbigwig_5fversion',['LIBBIGWIG_VERSION',['../bigWig_8h.html#afe870db159b3eed39c32be30ccc73c4e',1,'bigWig.h']]], + ['ltype',['ltype',['../structbwWriteBuffer__t.html#a1f43dfc468bb4e17524bffda40e24122',1,'bwWriteBuffer_t']]] ]; diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index 250a9ef..98853cb 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -1,13 +1,10 @@ var searchData= [ - ['n',['n',['../structbwOverlapBlock__t.html#a595c8baef7fa72900b4347083f4c9761',1,'bwOverlapBlock_t']]], - ['nbasescovered',['nBasesCovered',['../structbigWigHdr__t.html#ad0ab8ed38ed90d9efd36c8e00b45a061',1,'bigWigHdr_t']]], - ['nblocks',['nBlocks',['../structbwWriteBuffer__t.html#ae1ca600e3db29278223430e6fea1ce7a',1,'bwWriteBuffer_t']]], - ['nchildren',['nChildren',['../structbwRTreeNode__t.html#a286f78e61ff30c50a6b862a62dac119c',1,'bwRTreeNode_t']]], - ['nentries',['nEntries',['../structbwWriteBuffer__t.html#a0bd332ebac62207317a25ca548099c51',1,'bwWriteBuffer_t']]], - ['nitems',['nItems',['../structbwRTree__t.html#a5f07bf1ea36552d70a59a1c7aea3a329',1,'bwRTree_t::nItems()'],['../structbwDataHeader__t.html#ab11457644d7f5c3590eebeb2696e389c',1,'bwDataHeader_t::nItems()']]], - ['nitemsperslot',['nItemsPerSlot',['../structbwRTree__t.html#af339ad528e3ed973bd454123fbded262',1,'bwRTree_t']]], - ['nkeys',['nKeys',['../structchromList__t.html#aeebca229e0947ddaeb4a25eedd05857d',1,'chromList_t']]], - ['nlevels',['nLevels',['../structbigWigHdr__t.html#ad463547e38f7f36cd5d0c4a732c0b106',1,'bigWigHdr_t']]], - ['nnodes',['nNodes',['../structbwWriteBuffer__t.html#a4f12e5edc4c41f8c6e882016309ce115',1,'bwWriteBuffer_t']]] + ['m',['m',['../structbwOverlappingIntervals__t.html#a090dfd56a5e7bd7db60f670bc61dd49a',1,'bwOverlappingIntervals_t::m()'],['../structbbOverlappingEntries__t.html#a7bf442cf68923ab4989914ac4a27812c',1,'bbOverlappingEntries_t::m()']]], + ['max',['max',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca6eba708e9255d1bb06879b30b47422ff',1,'bigWig.h']]], + ['maxval',['maxVal',['../structbigWigHdr__t.html#aff0c5d8df557a93e3b50f448992a3f71',1,'bigWigHdr_t']]], + ['mean',['mean',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca73aa25ce744f80bc0f1c0e991a509638',1,'bigWig.h']]], + ['membuf',['memBuf',['../structURL__t.html#ad1d920711f91f388ce7115341b3907cf',1,'URL_t']]], + ['min',['min',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca1e491e9b59d4f6891eb2929589487dfc',1,'bigWig.h']]], + ['minval',['minVal',['../structbigWigHdr__t.html#a67b5de0ad0290fa5b43ef13856a3bc0a',1,'bigWigHdr_t']]] ]; diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js index 3f12db2..250a9ef 100644 --- a/docs/html/search/all_b.js +++ b/docs/html/search/all_b.js @@ -1,4 +1,13 @@ var searchData= [ - ['offset',['offset',['../structbwOverlapIterator__t.html#a0c34bec4eecfe96b84e7038b45b0433e',1,'bwOverlapIterator_t::offset()'],['../structbwOverlapBlock__t.html#a0bfe76443d7c7bcb60e666eb04594f94',1,'bwOverlapBlock_t::offset()']]] + ['n',['n',['../structbwOverlapBlock__t.html#a595c8baef7fa72900b4347083f4c9761',1,'bwOverlapBlock_t']]], + ['nbasescovered',['nBasesCovered',['../structbigWigHdr__t.html#ad0ab8ed38ed90d9efd36c8e00b45a061',1,'bigWigHdr_t']]], + ['nblocks',['nBlocks',['../structbwWriteBuffer__t.html#ae1ca600e3db29278223430e6fea1ce7a',1,'bwWriteBuffer_t']]], + ['nchildren',['nChildren',['../structbwRTreeNode__t.html#a286f78e61ff30c50a6b862a62dac119c',1,'bwRTreeNode_t']]], + ['nentries',['nEntries',['../structbwWriteBuffer__t.html#a0bd332ebac62207317a25ca548099c51',1,'bwWriteBuffer_t']]], + ['nitems',['nItems',['../structbwRTree__t.html#a5f07bf1ea36552d70a59a1c7aea3a329',1,'bwRTree_t::nItems()'],['../structbwDataHeader__t.html#ab11457644d7f5c3590eebeb2696e389c',1,'bwDataHeader_t::nItems()']]], + ['nitemsperslot',['nItemsPerSlot',['../structbwRTree__t.html#af339ad528e3ed973bd454123fbded262',1,'bwRTree_t']]], + ['nkeys',['nKeys',['../structchromList__t.html#aeebca229e0947ddaeb4a25eedd05857d',1,'chromList_t']]], + ['nlevels',['nLevels',['../structbigWigHdr__t.html#ad463547e38f7f36cd5d0c4a732c0b106',1,'bigWigHdr_t']]], + ['nnodes',['nNodes',['../structbwWriteBuffer__t.html#a4f12e5edc4c41f8c6e882016309ce115',1,'bwWriteBuffer_t']]] ]; diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index ada6475..3f12db2 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['p',['p',['../structbwWriteBuffer__t.html#adbd1ed0f439084b2b6839ddc5609e793',1,'bwWriteBuffer_t']]] + ['offset',['offset',['../structbwOverlapIterator__t.html#a0c34bec4eecfe96b84e7038b45b0433e',1,'bwOverlapIterator_t::offset()'],['../structbwOverlapBlock__t.html#a0bfe76443d7c7bcb60e666eb04594f94',1,'bwOverlapBlock_t::offset()']]] ]; diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js index 65b3d88..ada6475 100644 --- a/docs/html/search/all_d.js +++ b/docs/html/search/all_d.js @@ -1,7 +1,4 @@ var searchData= [ - ['readme',['README',['../md_README.html',1,'']]], - ['root',['root',['../structbwRTree__t.html#ad4566d3fdd23ac4918104d23c77a7ddb',1,'bwRTree_t']]], - ['rootoffset',['rootOffset',['../structbwRTree__t.html#aa3e57a494e0c45d56dca1de0939e8197',1,'bwRTree_t']]], - ['runningwidthsum',['runningWidthSum',['../structbwWriteBuffer__t.html#a395634c6f60756abb87013a11f68b293',1,'bwWriteBuffer_t']]] + ['p',['p',['../structbwWriteBuffer__t.html#adbd1ed0f439084b2b6839ddc5609e793',1,'bwWriteBuffer_t']]] ]; diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js index 7923f58..65b3d88 100644 --- a/docs/html/search/all_e.js +++ b/docs/html/search/all_e.js @@ -1,12 +1,7 @@ var searchData= [ - ['size',['size',['../structbwRTreeNode__t.html#ad5b7bd4b20a5eab86d6f74bded36800b',1,'bwRTreeNode_t::size()'],['../structbwOverlapBlock__t.html#a5d9d53ceb7b2ca51db69b8c27bafeac6',1,'bwOverlapBlock_t::size()']]], - ['span',['span',['../structbwWriteBuffer__t.html#a2a8765d6c12d911b92fc0e6546a2e236',1,'bwWriteBuffer_t::span()'],['../structbwDataHeader__t.html#ad702b73bfd38ad0c0e7ae69b02e2d9b8',1,'bwDataHeader_t::span()']]], - ['sqloffset',['sqlOffset',['../structbigWigHdr__t.html#a55105d4e1ad7e7a394e7858ee1693396',1,'bigWigHdr_t']]], - ['start',['start',['../structbwWriteBuffer__t.html#ab882889bfdaaa12022921a94d1d84c91',1,'bwWriteBuffer_t::start()'],['../structbwOverlappingIntervals__t.html#a45f86481316aaa6c5a31a34f64f81eae',1,'bwOverlappingIntervals_t::start()'],['../structbbOverlappingEntries__t.html#ac39f548d2d8204f8f90bdfb45ab48cdc',1,'bbOverlappingEntries_t::start()'],['../structbwOverlapIterator__t.html#a9f098ad832e134d457934df3d117e923',1,'bwOverlapIterator_t::start()'],['../structbwDataHeader__t.html#ac9a3b29aff03cece0896d7f76f68f8c5',1,'bwDataHeader_t::start()']]], - ['step',['step',['../structbwWriteBuffer__t.html#a87bce47919a2ad1182e7b987dca43ebc',1,'bwWriteBuffer_t::step()'],['../structbwDataHeader__t.html#a3e94aba6b9fcd5e95e8661b2e149ccd1',1,'bwDataHeader_t::step()']]], - ['str',['str',['../structbbOverlappingEntries__t.html#a96a921d1c94f4ab1426ae169185ca590',1,'bbOverlappingEntries_t']]], - ['sumdata',['sumData',['../structbigWigHdr__t.html#a13a31d3a1bbd59122246d45f4ad2ae8b',1,'bigWigHdr_t']]], - ['summaryoffset',['summaryOffset',['../structbigWigHdr__t.html#ad8a93ded0aa0c125e9b140a9d3f12a2e',1,'bigWigHdr_t']]], - ['sumsquared',['sumSquared',['../structbigWigHdr__t.html#adb494d5a9908962b01c20aa27a5b7b50',1,'bigWigHdr_t']]] + ['readme',['README',['../md_README.html',1,'']]], + ['root',['root',['../structbwRTree__t.html#ad4566d3fdd23ac4918104d23c77a7ddb',1,'bwRTree_t']]], + ['rootoffset',['rootOffset',['../structbwRTree__t.html#aa3e57a494e0c45d56dca1de0939e8197',1,'bwRTree_t']]], + ['runningwidthsum',['runningWidthSum',['../structbwWriteBuffer__t.html#a395634c6f60756abb87013a11f68b293',1,'bwWriteBuffer_t']]] ]; diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js index a247401..c588d8a 100644 --- a/docs/html/search/all_f.js +++ b/docs/html/search/all_f.js @@ -1,5 +1,14 @@ var searchData= [ - ['tid',['tid',['../structbwWriteBuffer__t.html#a1e80409d671ddba8f507c5b7a388d27c',1,'bwWriteBuffer_t::tid()'],['../structbwOverlapIterator__t.html#aaa10d193fe93d568d8caeabf33f96521',1,'bwOverlapIterator_t::tid()'],['../structbwDataHeader__t.html#a44b09f0b98af0b93ec4348357ad51d98',1,'bwDataHeader_t::tid()']]], - ['type',['type',['../structbigWigFile__t.html#a8b025cec8945b0ad1aef06113f17c463',1,'bigWigFile_t::type()'],['../structURL__t.html#a431adb9c33b3d8d43575799f6fdcd497',1,'URL_t::type()'],['../structbwDataHeader__t.html#a77294dce47a8154444baf1a1a1321af4',1,'bwDataHeader_t::type()']]] + ['size',['size',['../structbwRTreeNode__t.html#ad5b7bd4b20a5eab86d6f74bded36800b',1,'bwRTreeNode_t::size()'],['../structbwOverlapBlock__t.html#a5d9d53ceb7b2ca51db69b8c27bafeac6',1,'bwOverlapBlock_t::size()']]], + ['span',['span',['../structbwWriteBuffer__t.html#a2a8765d6c12d911b92fc0e6546a2e236',1,'bwWriteBuffer_t::span()'],['../structbwDataHeader__t.html#ad702b73bfd38ad0c0e7ae69b02e2d9b8',1,'bwDataHeader_t::span()']]], + ['sqloffset',['sqlOffset',['../structbigWigHdr__t.html#a55105d4e1ad7e7a394e7858ee1693396',1,'bigWigHdr_t']]], + ['start',['start',['../structbwWriteBuffer__t.html#ab882889bfdaaa12022921a94d1d84c91',1,'bwWriteBuffer_t::start()'],['../structbwOverlappingIntervals__t.html#a45f86481316aaa6c5a31a34f64f81eae',1,'bwOverlappingIntervals_t::start()'],['../structbbOverlappingEntries__t.html#ac39f548d2d8204f8f90bdfb45ab48cdc',1,'bbOverlappingEntries_t::start()'],['../structbwOverlapIterator__t.html#a9f098ad832e134d457934df3d117e923',1,'bwOverlapIterator_t::start()'],['../structbwDataHeader__t.html#ac9a3b29aff03cece0896d7f76f68f8c5',1,'bwDataHeader_t::start()']]], + ['stdev',['stdev',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cac7a4dba588d32e11eaa063e51c491387',1,'bigWig.h']]], + ['step',['step',['../structbwWriteBuffer__t.html#a87bce47919a2ad1182e7b987dca43ebc',1,'bwWriteBuffer_t::step()'],['../structbwDataHeader__t.html#a3e94aba6b9fcd5e95e8661b2e149ccd1',1,'bwDataHeader_t::step()']]], + ['str',['str',['../structbbOverlappingEntries__t.html#a96a921d1c94f4ab1426ae169185ca590',1,'bbOverlappingEntries_t']]], + ['sum',['sum',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca3693895373771b9806a9775d16d1198b',1,'bigWig.h']]], + ['sumdata',['sumData',['../structbigWigHdr__t.html#a13a31d3a1bbd59122246d45f4ad2ae8b',1,'bigWigHdr_t']]], + ['summaryoffset',['summaryOffset',['../structbigWigHdr__t.html#ad8a93ded0aa0c125e9b140a9d3f12a2e',1,'bigWigHdr_t']]], + ['sumsquared',['sumSquared',['../structbigWigHdr__t.html#adb494d5a9908962b01c20aa27a5b7b50',1,'bigWigHdr_t']]] ]; diff --git a/docs/html/search/enumvalues_0.js b/docs/html/search/enumvalues_0.js index fe9c97a..9d0bef3 100644 --- a/docs/html/search/enumvalues_0.js +++ b/docs/html/search/enumvalues_0.js @@ -1,7 +1,4 @@ var searchData= [ - ['bwg_5ffile',['BWG_FILE',['../io_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66a07f9ed381769ceb63c451a1bb40f5b20',1,'io.h']]], - ['bwg_5fftp',['BWG_FTP',['../io_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66af5f7ba3fdaf11460fa0cd8d7029bbd72',1,'io.h']]], - ['bwg_5fhttp',['BWG_HTTP',['../io_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66aee96ef6f60b31a844a04e60dde185cc0',1,'io.h']]], - ['bwg_5fhttps',['BWG_HTTPS',['../io_8h.html#a53551ff2ef7a2c1b938e94ef9592ab66a051c82a10ccf0e9b9dbfea31263ea8b6',1,'io.h']]] + ['average',['average',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cae478d4d7f90177e87ed05369ad732b25',1,'bigWig.h']]] ]; diff --git a/docs/html/search/enumvalues_1.html b/docs/html/search/enumvalues_1.html new file mode 100644 index 0000000..0e575c9 --- /dev/null +++ b/docs/html/search/enumvalues_1.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/enumvalues_1.js b/docs/html/search/enumvalues_1.js new file mode 100644 index 0000000..ac2bee8 --- /dev/null +++ b/docs/html/search/enumvalues_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['cov',['cov',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22caf866615ac99c2e47027ea68849ef849f',1,'bigWig.h']]], + ['coverage',['coverage',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca02bbe932c03913324065a5318a16e715',1,'bigWig.h']]] +]; diff --git a/docs/html/search/enumvalues_2.html b/docs/html/search/enumvalues_2.html new file mode 100644 index 0000000..e59f4ac --- /dev/null +++ b/docs/html/search/enumvalues_2.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/enumvalues_2.js b/docs/html/search/enumvalues_2.js new file mode 100644 index 0000000..9c9b7c0 --- /dev/null +++ b/docs/html/search/enumvalues_2.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['dev',['dev',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cac10cab3311c9fe30fbabf9137cd40d57',1,'bigWig.h']]], + ['doesnotexist',['doesNotExist',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca3dc84a7fe13f0c3b468dd1fcf456ee3a',1,'bigWig.h']]] +]; diff --git a/docs/html/search/enumvalues_3.html b/docs/html/search/enumvalues_3.html new file mode 100644 index 0000000..0a2d754 --- /dev/null +++ b/docs/html/search/enumvalues_3.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/enumvalues_3.js b/docs/html/search/enumvalues_3.js new file mode 100644 index 0000000..14c27d7 --- /dev/null +++ b/docs/html/search/enumvalues_3.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['max',['max',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca6eba708e9255d1bb06879b30b47422ff',1,'bigWig.h']]], + ['mean',['mean',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca73aa25ce744f80bc0f1c0e991a509638',1,'bigWig.h']]], + ['min',['min',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca1e491e9b59d4f6891eb2929589487dfc',1,'bigWig.h']]] +]; diff --git a/docs/html/search/enumvalues_4.html b/docs/html/search/enumvalues_4.html new file mode 100644 index 0000000..1258082 --- /dev/null +++ b/docs/html/search/enumvalues_4.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/html/search/enumvalues_4.js b/docs/html/search/enumvalues_4.js new file mode 100644 index 0000000..75b407b --- /dev/null +++ b/docs/html/search/enumvalues_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['stdev',['stdev',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22cac7a4dba588d32e11eaa063e51c491387',1,'bigWig.h']]], + ['sum',['sum',['../bigWig_8h.html#aa3e01d7486887aa111417b688bc1a22ca3693895373771b9806a9775d16d1198b',1,'bigWig.h']]] +]; diff --git a/docs/html/search/search.js b/docs/html/search/search.js index 4e05449..6135c9b 100644 --- a/docs/html/search/search.js +++ b/docs/html/search/search.js @@ -7,15 +7,16 @@ var indexSectionsWithContent = { - 0: "bcdefghilmnoprstuvwxz", + 0: "abcdefghilmnoprstuvwxz", 1: "bcu", 2: "b", 3: "bu", 4: "bcdefghilmnoprstuvwxz", 5: "b", 6: "b", - 7: "bcdil", - 8: "lr" + 7: "acdms", + 8: "bcdil", + 9: "lr" }; var indexSectionNames = @@ -27,8 +28,9 @@ var indexSectionNames = 4: "variables", 5: "typedefs", 6: "enums", - 7: "defines", - 8: "pages" + 7: "enumvalues", + 8: "defines", + 9: "pages" }; function convertToId(search) diff --git a/docs/html/structURL__t.html b/docs/html/structURL__t.html index 0f20435..05bb18f 100644 --- a/docs/html/structURL__t.html +++ b/docs/html/structURL__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -271,7 +271,7 @@
    diff --git a/docs/html/structbbOverlappingEntries__t.html b/docs/html/structbbOverlappingEntries__t.html index 4a73fc1..abe5221 100644 --- a/docs/html/structbbOverlappingEntries__t.html +++ b/docs/html/structbbOverlappingEntries__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -180,7 +180,7 @@
    diff --git a/docs/html/structbigWigFile__t.html b/docs/html/structbigWigFile__t.html index 38505a6..db87664 100644 --- a/docs/html/structbigWigFile__t.html +++ b/docs/html/structbigWigFile__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -210,7 +210,7 @@
    diff --git a/docs/html/structbigWigHdr__t.html b/docs/html/structbigWigHdr__t.html index cdddd60..7c32f2c 100644 --- a/docs/html/structbigWigHdr__t.html +++ b/docs/html/structbigWigHdr__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -361,7 +361,7 @@
    diff --git a/docs/html/structbwDataHeader__t.html b/docs/html/structbwDataHeader__t.html index 864e361..7ca1719 100644 --- a/docs/html/structbwDataHeader__t.html +++ b/docs/html/structbwDataHeader__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -211,7 +211,7 @@
    diff --git a/docs/html/structbwOverlapBlock__t.html b/docs/html/structbwOverlapBlock__t.html index dfd2b48..53dc596 100644 --- a/docs/html/structbwOverlapBlock__t.html +++ b/docs/html/structbwOverlapBlock__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -150,7 +150,7 @@
    diff --git a/docs/html/structbwOverlapIterator__t.html b/docs/html/structbwOverlapIterator__t.html index 7d48b4e..8ca79a2 100644 --- a/docs/html/structbwOverlapIterator__t.html +++ b/docs/html/structbwOverlapIterator__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -270,7 +270,7 @@
    diff --git a/docs/html/structbwOverlappingIntervals__t.html b/docs/html/structbwOverlappingIntervals__t.html index ff0c702..8d15dc7 100644 --- a/docs/html/structbwOverlappingIntervals__t.html +++ b/docs/html/structbwOverlappingIntervals__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -180,7 +180,7 @@
    diff --git a/docs/html/structbwRTreeNode__t.html b/docs/html/structbwRTreeNode__t.html index 4b445bd..7f3dbfb 100644 --- a/docs/html/structbwRTreeNode__t.html +++ b/docs/html/structbwRTreeNode__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -258,7 +258,7 @@
    diff --git a/docs/html/structbwRTree__t.html b/docs/html/structbwRTree__t.html index ccff707..fdcde6e 100644 --- a/docs/html/structbwRTree__t.html +++ b/docs/html/structbwRTree__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -252,7 +252,7 @@
    diff --git a/docs/html/structbwWriteBuffer__t.html b/docs/html/structbwWriteBuffer__t.html index b174076..0c2cbd0 100644 --- a/docs/html/structbwWriteBuffer__t.html +++ b/docs/html/structbwWriteBuffer__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -390,7 +390,7 @@
    diff --git a/docs/html/structbwZoomHdr__t.html b/docs/html/structbwZoomHdr__t.html index be0536a..915a911 100644 --- a/docs/html/structbwZoomHdr__t.html +++ b/docs/html/structbwZoomHdr__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -166,7 +166,7 @@
    diff --git a/docs/html/structchromList__t.html b/docs/html/structchromList__t.html index fdd2d7f..8e45063 100644 --- a/docs/html/structchromList__t.html +++ b/docs/html/structchromList__t.html @@ -70,7 +70,7 @@ onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages + All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
    @@ -150,7 +150,7 @@