[Bioperl-l] Biosql schema for use w/ bioperl-1.2.1

Hilmar Lapp hlapp at gnf.org
Tue Apr 22 13:07:48 EDT 2003


You need the latest CVS HEAD revision from both biosql-schema and  
bioperl-db. Earlier versions of biosql-schema will not work with the  
latest bioperl-db. It sounds like you're not running the latest  
bioperl-db? Is NP_000358 the first entry in your input file? There  
should have been some DBI-generated noise preceding that stack trace.

did bioperl-db pass all tests? Specifically, what's the output for

	$ make test_species TEST_VERBOSE=1

If any one of those tests fails, please do

	$ setenv HARNESS_VERBOSE 1 # csh, tcsh
or
	$ export HARNESS_VERBOSE=1 # ksh, bash

then run the above command again and send me the output.

	-hilmar

On Tuesday, April 22, 2003, at 10:16  AM, Steve Mathias wrote:

> Hello All,
>
> I cannot seem to find a version of the BioSQL schema that will work  
> with
> load_sequence_database.pl and bioperl-1.2.1.  I've tried both the
> current cvs version of the schema as well as the  
> before-singapore-change
> version (the respective stack traces are pasted below).  Can anyone
> point me at a BioSQL schema (MySQL or Postgres) that will work
> with bioperl-1.2.1?
>
> Thanks.
>
> Steve
>
> Message w/ latest CVS schema:
>
> ------------- EXCEPTION: Bio::Root::Exception -------------
> MSG: Could not store NP_000358:
> ------------- EXCEPTION: Bio::Root::Exception -------------
> MSG: error while executing statement in  
> Bio::DB::BioSQL::SpeciesAdaptor::find_by_unique_key: Unknown column  
> 'taxon_name.ncbi_taxon_id' in 'field list'
> STACK: Error::throw
> STACK: Bio::Root::Root::throw  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/Root/Root.pm:342
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::_find_by_unique_key  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:898
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::find_by_unique_key  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:809
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:180
> STACK: Bio::DB::Persistent::PersistentObject::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/Persistent/ 
> PersistentObject.pm:242
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:167
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::store  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:238
> STACK: Bio::DB::Persistent::PersistentObject::store  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/Persistent/ 
> PersistentObject.pm:266
> STACK: ./load_seqdatabase.pl:433
> -----------------------------------------------------------
>
> Message w/ before-singapore-change schema:
>
> ------------- EXCEPTION: Bio::Root::Exception -------------
> MSG: Could not store NP_000358:
> ------------- EXCEPTION: Bio::Root::Exception -------------
> MSG: error while executing statement in  
> Bio::DB::BioSQL::SpeciesAdaptor::find_by_unique_key: Table  
> 'biosql.taxon_name' doesn't exist
> STACK: Error::throw
> STACK: Bio::Root::Root::throw  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/Root/Root.pm:342
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::_find_by_unique_key  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:898
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::find_by_unique_key  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:809
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:180
> STACK: Bio::DB::Persistent::PersistentObject::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/Persistent/ 
> PersistentObject.pm:242
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::create  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:167
> STACK: Bio::DB::BioSQL::BasePersistenceAdaptor::store  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/BioSQL/ 
> BasePersistenceAdaptor.pm:238
> STACK: Bio::DB::Persistent::PersistentObject::store  
> /usr/local/lib/perl5/site_perl/5.6.1/Bio/DB/Persistent/ 
> PersistentObject.pm:266
> STACK: ./load_seqdatabase.pl:433
> -----------------------------------------------------------
>
> -- 
> -------------------------------------------------------------
> Steve Mathias                         email: smathias at unm.edu
> UNM Office of Biocomputing              phone: (505) 272-8111
> -------------------------------------------------------------
> _______________________________________________
> 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