contributing to Bioconductor
3
0
Entering edit mode
@wilkinson-mark-124
Last seen 10.3 years ago
A few weeks ago there was some talk about a 'heatmap' function that would plot a heat map with two dendrograms to show clustering (after hclust). I mentioned then that I had been cooking something up. I feel like it's ready to give to the community to use, test, break, etc. Which leads me to my question: How does one go about contributing a function like this, whose singular purpose doesn't warrant a package of its own? Some packages of Bioconductor seem like they might accommodate it now or in the future, such as geneplotter, genecluster (dev). Should I email the maintainers of those packages and try to convince them to wedge in my little function? Any advice? Thanks, Mark Wilkinson Informatics Analyst St. Jude Children's Research Hospital Department of Pharmaceutical Sciences The opinions expressed here are my own and do not necessarily represent those of St. Jude Children's Research Hospital.
GO Clustering geneplotter GO Clustering geneplotter • 1.3k views
ADD COMMENT
0
Entering edit mode
Jeff Gentry ★ 3.9k
@jeff-gentry-12
Last seen 10.3 years ago
On Thu, 13 Mar 2003, Wilkinson, Mark wrote: > mentioned then that I had been cooking something up. I feel like it's ready > to give to the community to use, test, break, etc. Which leads me to my Excellent! > question: How does one go about contributing a function like this, whose > singular purpose doesn't warrant a package of its own? Some packages of > Bioconductor seem like they might accommodate it now or in the future, such > as geneplotter, genecluster (dev). Should I email the maintainers of those > packages and try to convince them to wedge in my little function? Any > advice? I would say that it is probably up to you on how to proceed. One way is to do exactly what you said, contact the maintainer(s) of the package that you feel is appropriate for the function to live in - and then they can take it from there. The other way I'd suggest going about it is to just post here about your function (perhaps even posting the code), and a discussion can be raised about it. This has the affect of also allowing the general Bioconductor public to play with the functionality at that stage as well. -Jeff
ADD COMMENT
0
Entering edit mode
@martin-maechler-2
Last seen 5.4 years ago
Switzerland
>>>>> "MarkW" == Wilkinson, Mark <mark.wilkinson@stjude.org> >>>>> on Thu, 13 Mar 2003 10:10:36 -0600 writes: MarkW> A few weeks ago there was some talk about a 'heatmap' MarkW> function that would plot a heat map with two MarkW> dendrograms to show clustering (after hclust). I MarkW> mentioned then that I had been cooking something up. MarkW> I feel like it's ready to give to the community to MarkW> use, test, break, etc. Which leads me to my MarkW> question: How does one go about contributing a MarkW> function like this, whose singular purpose doesn't MarkW> warrant a package of its own? Some packages of MarkW> Bioconductor seem like they might accommodate it now MarkW> or in the future, such as geneplotter, genecluster MarkW> (dev). Should I email the maintainers of those MarkW> packages and try to convince them to wedge in my MarkW> little function? Any advice? heatmap() will be a function in the next version of R, thanks to Andy Liaw [post to here] and Robert Gentleman. (and myself). Robert Gentleman (mostly) and I (somewhat) have added functionality to the "dendrogram" class in R's mva package. heatmap() builds on that. In general, e-mailing package maintainers is a good idea, or even posting to the "R-devel" mailing list -- which is there for the purpose of discussing future enhancements for R. Depending on the topic, you might get more interested parties than with the bioconductor list. Martin Maechler <maechler@stat.math.ethz.ch> http://stat.ethz.ch/~maechler/ Seminar fuer Statistik, ETH-Zentrum LEO C16 Leonhardstr. 27 ETH (Federal Inst. Technology) 8092 Zurich SWITZERLAND phone: x-41-1-632-3408 fax: ...-1228 <><
ADD COMMENT
0
Entering edit mode
@wilkinson-mark-124
Last seen 10.3 years ago
<<clusterplot_0.1.tar.gz>> Oh well. Should anyone be interested in my attempt, I'm attaching the code (in a package, for convenience) anyway. Thanks, Mark Wilkinson Informatics Analyst St. Jude Children's Research Hospital Department of Pharmaceutical Sciences The opinions expressed here are my own and do not necessarily represent those of St. Jude Children's Research Hospital. -----Original Message----- From: Martin Maechler [mailto:maechler@stat.math.ethz.ch] Sent: Thursday, March 13, 2003 11:19 AM To: Wilkinson, Mark Cc: Bioconductor (E-mail) Subject: Re: [BioC] contributing to Bioconductor >>>>> "MarkW" == Wilkinson, Mark <mark.wilkinson@stjude.org> >>>>> on Thu, 13 Mar 2003 10:10:36 -0600 writes: MarkW> A few weeks ago there was some talk about a 'heatmap' MarkW> function that would plot a heat map with two MarkW> dendrograms to show clustering (after hclust). I MarkW> mentioned then that I had been cooking something up. MarkW> I feel like it's ready to give to the community to MarkW> use, test, break, etc. Which leads me to my MarkW> question: How does one go about contributing a MarkW> function like this, whose singular purpose doesn't MarkW> warrant a package of its own? Some packages of MarkW> Bioconductor seem like they might accommodate it now MarkW> or in the future, such as geneplotter, genecluster MarkW> (dev). Should I email the maintainers of those MarkW> packages and try to convince them to wedge in my MarkW> little function? Any advice? heatmap() will be a function in the next version of R, thanks to Andy Liaw [post to here] and Robert Gentleman. (and myself). Robert Gentleman (mostly) and I (somewhat) have added functionality to the "dendrogram" class in R's mva package. heatmap() builds on that. In general, e-mailing package maintainers is a good idea, or even posting to the "R-devel" mailing list -- which is there for the purpose of discussing future enhancements for R. Depending on the topic, you might get more interested parties than with the bioconductor list. Martin Maechler <maechler@stat.math.ethz.ch> http://stat.ethz.ch/~maechler/ Seminar fuer Statistik, ETH-Zentrum LEO C16 Leonhardstr. 27 ETH (Federal Inst. Technology) 8092 Zurich SWITZERLAND phone: x-41-1-632-3408 fax: ...-1228 <>< -------------- next part -------------- A non-text attachment was scrubbed... Name: clusterplot_0.1.tar.gz Type: application/octet-stream Size: 39960 bytes Desc: not available Url : https://www.stat.math.ethz.ch/pipermail/bioconductor/attachments /20030313/90ab754c/clusterplot_0.1.tar-0001.exe
ADD COMMENT

Login before adding your answer.

Traffic: 572 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6