X-Git-Url: https://git.donarmstrong.com/?p=rsem.git;a=blobdiff_plain;f=wiggle.h;h=f94a0be39d573cd529474ad56748f4a089cf6154;hp=09cc4f9ad30141381a36ab45d5704afcf09076cb;hb=d13cdd443afbefff6f7c8c0be818e1edcbc9cb8d;hpb=53e8bbb15e0bfed6a0caae7b5ba6777a9a942266 diff --git a/wiggle.h b/wiggle.h index 09cc4f9..f94a0be 100644 --- a/wiggle.h +++ b/wiggle.h @@ -1,11 +1,17 @@ +#ifndef WIGGLE_H_ +#define WIGGLE_H_ + #include #include #include #include +extern bool no_fractional_weight; // if no_frac_weight == true, each alignment counts as weight 1 + struct Wiggle { std::string name; - std::vector read_depth; + std::vector read_depth; + size_t length; }; class WiggleProcessor { @@ -39,3 +45,5 @@ private: void build_wiggles(const std::string& bam_filename, WiggleProcessor& processor); + +#endif