e947f44bed3e61a500f59423d3c560eff9bcf270 galt Fri Dec 13 15:03:41 2013 -0800 Merging in bigWigCat shared branch with --squash. This is Daniel Zerbino's work. diff --git src/inc/bwgInternal.h src/inc/bwgInternal.h index feb1521..d32a475 100644 --- src/inc/bwgInternal.h +++ src/inc/bwgInternal.h @@ -99,20 +99,21 @@ char *fileName, /* Name of ascii wig file. */ boolean clipDontDie, /* Skip items outside chromosome rather than aborting. */ struct hash *chromSizeHash, /* If non-NULL items checked to be inside chromosome. */ int maxSectionSize, /* Biggest size of a section. 100 - 100,000 is usual range. */ struct lm *lm); /* Memory pool to allocate from. */ /* Parse out ascii wig file - allocating memory in lm. */ int bwgAverageResolution(struct bwgSection *sectionList); /* Return the average resolution seen in sectionList. */ struct bbiSummary *bwgReduceSectionList(struct bwgSection *sectionList, struct bbiChromInfo *chromInfoArray, int reduction); /* Return summary of section list reduced by given amount. */ void bwgCreate(struct bwgSection *sectionList, struct hash *chromSizeHash, - int blockSize, int itemsPerSlot, boolean doCompress, char *fileName); + int blockSize, int itemsPerSlot, boolean doCompress, boolean keepAllChromosomes, + boolean fixedSummaries, char *fileName); /* Create a bigWig file out of a sorted sectionList. A lower level routine * than the one above. */ #endif /* BIGWIGFILE_H */