[Bioperl-l] Error in loading into biosql database

Hilmar Lapp hlapp at gnf.org
Sun Mar 16 19:30:28 EST 2003


You picked up the main trunk of biosql-schema and bioperl-db at a time  
where you shouldn't without making sure on the list ... We're heading  
towards releases in both modules, hopefully (still on target) by the  
end of the month, but until then things can change in biosql-schema and  
bioperl-db won't have caught up yet.

The problem you saw will be fixed by tomorrow night at the latest, but  
I don't recommend you try the main trunk right now unless you want to  
live on the edge.

If you want a combination that works, and you want it right now, then  
go for before-singapore-change tags on both biosql-schema and  
bioperl-db, in combination with bioperl 1.2.0. (*not* the bioperl main  
trunk, nor the upcoming 1.2.1.).

Otherwise, you need to be patient for 1 or more 2 weeks as things are  
shaping up towards a schema freeze.

	-hilmar

On Sunday, March 16, 2003, at 01:22  PM, Siddhartha Basu wrote:

> Hi,
>
> I am using the script 'load_seqdatabase.pl' to upload the swissprot  
> entries in the biosql database. But i am getting the following error
>
> ======================================================================
>
>
> DBD::mysql::st execute failed: Table 'biosql.ontology_term' doesn't  
> exist at  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/BasePersistenceAdaptor.pm  
> line 791, <GEN0> line 111.
>
> ------------- EXCEPTION  -------------
> MSG: Could not store #1946:
> ------------- EXCEPTION  -------------
> MSG: error while executing statement in  
> Bio::DB::BioSQL::SimpleValueAdaptor::find_by_unique_key: Table  
> 'biosql.ontology_term' doesn't exist
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::find_by_unique_key  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:797
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:182
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:240
> STACK Bio::DB::Persistent::PersistentObject::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/Persistent/ 
> PersistentObject.pm:266
> STACK Bio::DB::BioSQL::AnnotationCollectionAdaptor::store_children  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> AnnotationCollectionAdaptor.pm:218
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:205
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:240
> STACK Bio::DB::Persistent::PersistentObject::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/Persistent/ 
> PersistentObject.pm:266
> STACK Bio::DB::BioSQL::SeqAdaptor::store_children  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/SeqAdaptor.pm:225
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:205
> STACK Bio::DB::BioSQL::BasePersistenceAdaptor::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:240
> STACK Bio::DB::Persistent::PersistentObject::store  
> /usr/lib/perl5/site_perl/5.8.0/Bio/DB/Persistent/ 
> PersistentObject.pm:266
> STACK (eval) /home/basu/bin/load_seqdatabase.pl:424
> STACK toplevel /home/basu/bin/load_seqdatabase.pl:423
>
> --------------------------------------
>
>
> STACK toplevel /home/basu/bin/load_seqdatabase.pl:433
>
> ======================================================================= 
> ====
>
> As far as i understand that the error points to the table  
> ontologly_term which does not exist in latest biosql schema and it has  
> been changed to the table term in its latest version.  So the question  
> is why the script is trying to find a table which does not exist the  
> sql schema.
>
> Any ideas/suggestions how to get around this problem.
>
>
>
> -Siddhartha
>
> _______________________________________________
> 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