fwiw sos::findFn("narrow") produces quite a few hits, including http://finzi.psych.upenn.edu/R/library/GenomicRanges/html/intra-range-methods.html
it may be more effective to parse doc than to hope that the formal metadata will yield the desired fruit? On Thu, Dec 4, 2014 at 1:26 PM, Martin Morgan <mtmor...@fredhutch.org> wrote: > On 12/04/2014 09:56 AM, Michael Love wrote: > >> I was thinking about a request from someone at Bioc2014 (I can't >> remember at the moment) >> >> As an end-user, if I have an object x, how can I *quickly* recall the >> main methods for that? As in, without breaking my flow and going to >> ?myClass or help("myClass-class"). Suppose x is a GRanges, how can I >> remember that there is a method called narrow() which works on x? >> >> showMethods(classes=class(x)) will print out a huge list for many >> complex Bioc classes. And printTo=FALSE turns this huge list into an >> unhelpful character vector, e.g.: >> >> head(showMethods(classes="GRanges",printTo=FALSE),8) >> [1] "" "Function \".asSpace\":" >> [3] " <not an S4 generic function>" "" >> [5] "Function \".linkToCachedObject<-\":" " <not an S4 generic >> function>" >> [7] "" "Function \".replaceSEW\":" >> >> any ideas? >> > > showMethods(classes="GRanges", where=search()) > > But this doesn't get 'narrow()' out of the box because it is inheritted > (from GenomicRanges) and has not yet been invoked (so you'd be able to > discover it if you'd used it...) > > cl = c("GRanges", names(getClass("GRanges")@contains)) > showMethods(classes=cl, where=search()) > > Yep, that's convenient. > > Martin > > >> _______________________________________________ >> Bioc-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/bioc-devel >> >> > > -- > Computational Biology / Fred Hutchinson Cancer Research Center > 1100 Fairview Ave. N. > PO Box 19024 Seattle, WA 98109 > > Location: Arnold Building M1 B861 > Phone: (206) 667-2793 > > > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel > [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel