Bioperl: Bio* integration with AceDB
Ewan Birney
birney@ebi.ac.uk
Fri, 16 Jun 2000 08:34:09 +0100 (GMT)
On Thu, 15 Jun 2000, David Block wrote:
> Reports from Acedb2000:
>
> A few of us met in the coffee room to discuss what needed to be/ could be
> done to better integrate with the Bio::* (Perl, Java, Corba, XML) effort.
> We came up with a few useful projects that need some volunteers to tackle
> them. Of course, this also needs to be coordinated with the Bio* people.
Sounds great ;)
>
> Notes from the discussion:
> BioJava has been focussed on data processing, rather than UI. They
> inherited AceDB client code.
>
> What is needed is an abstract data layer for objects that crosses
> boundaries. BioCorba is using a common sequence definition derived from
> Bio::Perl.
Biocorba has a bioperl bias, but has been implemented by all three groups
(bioperl, biopython, biojava) though not heavily used.
>
> Project: Analyze the different sequence objects floating around and
> determine how to integrate them (there has to be a core of essential
> information that everyone is passing around).
>
> We then need a sequence transducer class (subclassed from Bio::SeqIO) that
> reads/writes Bio::Perl objects and .ace files and translates between them.
>
The Bio::SeqIO::ace would be great. Also viewing an AceDB as a
Bio::DB::SeqI (a sequence database) would also be great. If that was done
the "for free" you would get a biocorba server implemented in Perl , as
the bioperl corba server is written to work on top of the Bio::DB::SeqI
interface (jason - feel free to correct me!)
> Project: Create a SeqAlign object in Bio::Perl that reads homol sections
> from AceDB.
>
I don't think you want to make SeqAlign objects from AceDB homols, but
rather Bio::SeqFeature::FeaturePair objects.
> Project: Using Bio::Perl blast parsing objects, store historical info/
> parameters/ essential results from blast hits in AceDB. With Blast used
> for annotation, it would be helpful to have a way to reproduce the blast
> search and look at some of the primary data without having to store
> thousands of blast reports on your hard drive.
>
> Anyone interested, reply to me, or post to BioPerl.
>
> Dave Block
> NRC PBI Saskatoon
>
> =========== Bioperl Project Mailing List Message Footer =======
> Project URL: http://bio.perl.org/
> For info about how to (un)subscribe, where messages are archived, etc:
> http://www.techfak.uni-bielefeld.de/bcd/Perl/Bio/vsns-bcd-perl.html
> ====================================================================
>
-----------------------------------------------------------------
Ewan Birney. Mobile: +44 (0)7970 151230, Work: +44 1223 494420
<birney@ebi.ac.uk>.
-----------------------------------------------------------------
=========== Bioperl Project Mailing List Message Footer =======
Project URL: http://bio.perl.org/
For info about how to (un)subscribe, where messages are archived, etc:
http://www.techfak.uni-bielefeld.de/bcd/Perl/Bio/vsns-bcd-perl.html
====================================================================