[Bioperl-l] Fwd: [GMOD-devel] GO::TermFinder Announcement

Gavin Sherlock sherlock at genome.stanford.edu
Thu Apr 3 08:53:04 EST 2003


Hi Hilmar,

	I would certainly like to get the TermFinder into BioPerl, and switch  
it to depend on some of the Ontology modules in BioPerl, rather than on  
the ones I wrote (though my modules have some functionality that I  
might need incorporated into the Ontology modules that exist already).   
I would be happy to maintain it, but my first question is : Is there a  
guide to getting new modules into BioPerl?  You mentioned that Ewan had  
written to the list about some minumum requirements, but the list  
didn't appear to searchable, so I couldn't find it,

Cheers,
Gavin

On Monday, March 24, 2003, at 12:24 PM, Hilmar Lapp wrote:

> I'm in email exchange with Gavin. Essentially Gavin needs to decide  
> how much bioperl'ization would be needed and how much he is willing to  
> do. I.e., he needs to say whether he wants this to move into bioperl.  
> (it is going to need a maintainer, and there's not much doubt who  
> would need to be that ...)
>
> We need to check where his GO::AnnotationProvider fits in. I'm going  
> to check this out, but others (Ewan, Aaron, Lincoln?) should do so  
> too. Then there's some incompatibilities wrt how ontologies are read  
> in and how the queries into an ontology are managed, but I suppose  
> these can be worked out.
>
> 	-hilmar
>
> On Monday, March 24, 2003, at 08:34  AM, Lincoln Stein wrote:
>
>> Hi All,
>>
>> I'm forwarding this info to the BioPerl list.  There is some overlap  
>> between
>> this work and the core BioPerl Onotology work, but not so much.   
>> However,
>> there may be namespace clashes, and we should audit and correct these  
>> before
>> too much client code is run.
>>
>> Gavin says that he sent an early version of this code to the bioperl  
>> group
>> some months ago but didn't hear back.  I wasn't aware of it.
>>
>> Lincoln
>>
>> ----------  Forwarded Message  ----------
>>
>> Subject: [GMOD-devel] GO::TermFinder Announcement
>> Date: Sat, 8 Mar 2003 15:38:49 -0800 (PST)
>> From: Gavin Sherlock <sherlock at genome.stanford.edu>
>> To: gofriends at geneontology.org
>> Cc: ge-curator at genome.stanford.edu, gmod-devel at lists.sourceforge.net
>>
>> Hi All,
>>
>> 	Under the auspices of the GMOD grant, The Stanford Microarray
>> Database (SMD) has written a generic version of the GOTermFinder (as
>> originally seen on SGD -
>> http://genome-www4.stanford.edu/cgi-bin/SGD/GO/goTermFinder) that is
>> available as a set of object oriented Perl modules, and is distributed
>> under the MIT license, meaning you can do pretty much anything with  
>> it.
>>
>> 	GO::TermFinder will take a list of genes (any name that appears in
>> an annotation file will do, though there are caveats for ambiguous  
>> names),
>> an ontology file, and an annotation file, and determine the P_values  
>> for
>> the observed frequency of annotation to those genes for each GO node.
>> There are currently some differences between how the P-values are
>> calculated in our version with respect to SGD's version, in that we  
>> now
>> use the hypergeometric distibution, rather than the binomial, and we  
>> have
>> a multiple hypothesis testing correction algorithm (that in practice  
>> seems
>> to be roughly half-way between no correction, and BonFeronni), that  
>> should
>> minimize the number of false positives.  It doesn't currently include
>> SGD's wonderful graphic generation.
>>
>> The code should shortly be available from the gmod site  
>> (www.gmod.org),
>> and I have also uploaded it to CPAN (see
>> http://search.cpan.org/author/SHERLOCK/).  This is the first time  
>> I've put
>> something on CPAN, so let me know if there's any glitches.  This  
>> initial
>> version has been fairly well tested, but the API's still need some  
>> work.
>> We would be happy to receive comments and criticism, and well as bug
>> reports and feature requests.  These can either be posted at the gmod
>> site, or mailed to me directly.  If you find it useful, it would also  
>> be
>> nice to know,
>>
>> Cheers,
>> Gavin
>> ___________________________________________________________
>>
>> Gavin Sherlock
>> Dept. of Genetics
>> Center for Clinical Sciences Research
>> 269 Campus Drive,
>> Room 2255b,
>> Stanford,
>> CA 94305-5166
>>
>> Tel: 650 498 6012
>> Fax: 650 723 7016
>>
>>
>>
>>
>> -------------------------------------------------------
>> This SF.net email is sponsored by: Etnus, makers of TotalView, The  
>> debugger
>> for complex code. Debugging C/C++ programs can leave you feeling lost  
>> and
>> disoriented. TotalView can help you find your way. Available on major  
>> UNIX
>> and Linux platforms. Try it free. www.etnus.com
>> _______________________________________________
>> Gmod-devel mailing list
>> Gmod-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gmod-devel
>>
>> -------------------------------------------------------
>>
>> --  
>> ====================================================================== 
>> ==
>> Lincoln D. Stein                           Cold Spring Harbor  
>> Laboratory
>> lstein at cshl.org			                  Cold Spring Harbor, NY
>> ====================================================================== 
>> ==
>>
>>
>> _______________________________________________
>> Bioperl-l mailing list
>> Bioperl-l at bioperl.org
>> http://bioperl.org/mailman/listinfo/bioperl-l
>>
> -- 
> -------------------------------------------------------------
> Hilmar Lapp                            email: lapp at gnf.org
> GNF, San Diego, Ca. 92121              phone: +1-858-812-1757
> -------------------------------------------------------------



More information about the Bioperl-l mailing list