bsseq::data.frame2GRanges does the obvious step of converting a data.frame to GRanges. It has a couple of bells and whistles where strand can be ignored and additional columns (apart from genomic location) may be ignore in the output object.
I (and now quite a few other people) use this function almost every day. I have seen other implementations in other packages, suggesting this is not just something I (we) use. I suggests adding this function to GenomicRanges. I am happy to support it going forward. Using this function we could also add an as(x, "GRanges") method for x=data.frame, but I still suggest keeping the basic function for the extended functionality it provides. Best, Kasper [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel