[Bioperl-l] Bio::OntologyIO
Heikki Lehvaslaiho
heikki at sanbi.ac.za
Mon Aug 28 11:07:59 UTC 2006
Sohel,
This is great. I've used to module and it works well.
I am trying to see if I could create write_ontology method so that I could
recreate the obo file already read in. So far, there is one big snag:
Synonyms are all read in into one structure. The methods dealing with synonyms
in Bio::Ontology::Term all work with lists of strings. The problem is that in
obo files there are four different types of synonyms:
broad, exact, narrow, related
What would be the best way, at code and interface levels, to associate these
categories to synonyms?
Currently, add_synonym() accepts a list of synonym strings as an argument.
Most of the time only one synonym gets passed to the method. If that were the
rule, I could add an other argument and store the category in an other
internal array. Bio::Ontology::OBOterm inherits from Bio::Ontology::Term, so
I could do the changes there. Would this change break anything? In
Bioperl-db?
-Heikki
On Thursday 01 June 2006 19:17, Sohel Merchant wrote:
> Hi Everyone,
>
> I would like to announce the availability of an obo format parser
> which can parse GO, PO, PATO and other ontology files in obo format. The
> parser can be used through the Bio::OntologyIO module. Thanks to HIlamar
> Lapp and Chris Mungall for their invaluable contributions.
>
>
>
> Thanks,
>
> Sohel Merchant.
>
>
>
>
>
>
>
> Sohel Merchant
>
> dictyBase
>
> Bioinformatics Software Engineer
>
> Center for Genetic Medicine
>
> Northwestern University
>
> 676 St. Clair Street, Suite 1206
>
> Chicago IL 60611
>
>
>
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
--
______ _/ _/_____________________________________________________
_/ _/
_/ _/ _/ Heikki Lehvaslaiho heikki at_sanbi _ac _za
_/_/_/_/_/ Associate Professor skype: heikki_lehvaslaiho
_/ _/ _/ SANBI, South African National Bioinformatics Institute
_/ _/ _/ University of Western Cape, South Africa
_/ Phone: +27 21 959 2096 FAX: +27 21 959 2512
___ _/_/_/_/_/________________________________________________________
More information about the Bioperl-l
mailing list