From ramasamy at cancer.org.uk  Wed Apr 13 14:50:55 2005
From: ramasamy at cancer.org.uk (Adaikalavan Ramasamy)
Date: Wed Apr 13 14:51:02 2005
Subject: [Rd] patch to add a menu item in Rgui for RSiteSearch
In-Reply-To: <39B6DDB9048D0F4DAD42CB26AAFF0AFA076DAC@usctmx1106.merck.com>
References: <39B6DDB9048D0F4DAD42CB26AAFF0AFA076DAC@usctmx1106.merck.com>
Message-ID: <1113396656.5975.97.camel@ndmpc126.orc.ox.ac.uk>

I believe that is the official search page as it is linked from the main
BioConductor webpage www.bioconductor.org as 'Searchable Mail Archives'
under 'Project' on the left pane. It is maintained by Istvan Albert
(iua1@psu.edu) who might be able to provide more information.

It would be nice to have the BioConductor mailing archives under
Jonathon Baron's page for comprehensiveness but I am not sure how much
extra work this would be and if he is willing to do so.


Otherwise, here are two functions that may get around this

 BiocSiteSearch <- function( string ){ 
   # Searches query 'string' on the BioConductor searchable mail archive
   prefix <- "http://files.protsuggest.org/cgi-bin/biocond.cgi?search="
   string <- paste( prefix, gsub(" ", "+", string), sep = "")
   browseURL( string )
 }


And then perhaps generalise to 

 online.search <- function( string, archive, ... ){

   archive <- pmatch( toupper( arhive ), 
                      c("R", "BIOCONDUCTOR", "OMEGAHAT" )

   if(is.na(archive)) stop("Invalid value for 'archive'")

   qstring <- switch ( archive,
                              1 = RSiteSearch(string),
                              2 = BiocSiteSearch(string),
                              3 = OmegaSiteSearch(string)
                      )

    browseURL( qstring )
 }

Regards, Adai


On Wed, 2005-04-13 at 08:04 -0400, Liaw, Andy wrote:
> > From: Duncan Murdoch
> > 
> > Adaikalavan Ramasamy wrote:
> > > While on the subject, may I also suggest that a menu item 
> > to search the
> > > BioConductor archives be added.
> > > 
> > >  Archives             : https://stat.ethz.ch/pipermail/bioconductor/
> > >  Search-able archives : 
> > http://files.protsuggest.org/cgi-> bin/biocond.cgi
> > > 
> > > I hope 
> > this is not an unreasonable 
> > request considering that there is
> > > menu item to select repositories to include BioConductor in 
> > R-2.1.0beta.
> > 
> > I think this would make more sense as an enhancement to 
> > search.r-project.org (the site where RSiteSearch sends the search 
> > request) than to Rgui.
> > 
> > Duncan Murdoch
> 
> Jonathan had committed to keep his site up (and gave a very detail set of
> instructions on how to reconstruct the search page, in case his can not be
> maintained), before RSiteSearch() was admitted to base R.  Is the search
> site Adai mentioned the `official' BioC archive search page?
> 
> BTW, Jonathan's search page already includes (all?) BioC packages.  The only
> missing part is the mailing list archives.
> 
> Andy
> 
> 
> 
> ------------------------------------------------------------------------------
> Notice:  This e-mail message, together with any attachment...{{dropped}}


[Rd] patch to add a menu item in Rgui for RSiteSearch
Adaikalavan Ramasamy