bd8697516cb549c7b833754cedf91a387312347b kent Thu Jul 25 10:56:17 2013 -0700 Adding functions to sum up size of all ranges in tree. diff --git src/inc/genomeRangeTree.h src/inc/genomeRangeTree.h index 4feec60..66d1e46 100644 --- src/inc/genomeRangeTree.h +++ src/inc/genomeRangeTree.h @@ -94,18 +94,20 @@ * next call to rangeTreeFindInRange or rangeTreeList. Not thread safe. */ struct range *genomeRangeTreeMaxOverlapping(struct genomeRangeTree *tree, char *chrom, int start, int end); /* Return item that overlaps most with start-end. Not thread safe. Trashes list used * by rangeTreeAllOverlapping. */ struct range *genomeRangeTreeList(struct genomeRangeTree *tree, char *chrom); /* Return list of all ranges in single rangeTree in order. Not thread safe. * No need to free this when done, memory is local to tree. */ struct dyString *genomeRangeTreeToString(struct genomeRangeTree *tree); /* Return a string representation of the genomeRangeTree. * Useful for testing. * Not thread-safe; uses globals */ +long long genomeRangeTreeSumRanges(struct genomeRangeTree *grt); +/* Sum up all ranges in tree. */ #endif /* GENOMERANGETREE_H */