[Bioperl-l] biosql,das,gmod,gfd integration

Lincoln Stein lstein@cshl.org
Fri, 12 Jul 2002 11:32:43 -0400


This sounds right.  There are going to be some modifications necessary in GMOD 
to allow the configuration file to specify which DasI-compliant object to 
initiate, but it is a straightforward task.  When you have a chance, take a 
look at the current configuration files and tell me how you'd like to modify 
the database-related options in order to be fully generic.  Possibly 
something like this?

	[GENERAL]
	adaptor_module = NameOfDasIModule
	database = "some symbolic way of addressing the database"
	adaptor_parameters = name1 value1
					name2 value2
					name3 value3

The configuration file lets you insert perl subroutines for option values, so 
this is pretty flexible.

The GadFly people should weigh in on this too.

Lincoln

On Wednesday 10 July 2002 04:24 am, Elia Stupka wrote:
> We have installed GMOD and want to work on getting it to work with our
> biosql sequence repository and GFD (generic feature database, more
> info at BOSC) to display the results of analyisis stored in GFD, sequences
> coming from biosql.... the generic feature database basically is a
> relational database for features and sequences with arbitrary
> nested relationships....
>
> The model to make this work from what I understand would be:
>
> -write a DasAdaptor for bioperl-db which is compliant with the DasI
> interface and can fetch sequences using that interface
>
> -use the "a la ensembl" system, and add a method
> add_External_Feature_Factory to this DasI compliant object, so that we can
> add the GFD EntityAdaptor and add features from GFD to the sequence.
>
> So you would initiate the Bio/DB/DasAdaptor.pm, add GFD/EntityAdaptor,
> then pass this to GMOD, and when GMOD would ask for the features of a
> segment this would seemlessly fetch a sequence from bioperl-db, look for
> features in GFD, and return the features...
>
> Does it all make sense?
>
> Elia
>
> ********************************
> * http://www.fugu-sg.org/~elia *
> * tel:    +65 6874 1467        *
> * mobile: +65 9030 7613        *
> * fax:    +65 6777 0402        *
> ********************************
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l@bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-l

-- 
========================================================================
Lincoln D. Stein                           Cold Spring Harbor Laboratory
lstein@cshl.org			                  Cold Spring Harbor, NY
========================================================================