[ensembl-dev] Ensembl API v84 breaks at Bio::EnsEMBL::Registry::get_adaptor?
John M.C. Ma
manchunjohn-ma at uiowa.edu
Thu Oct 6 19:20:49 BST 2016
Hi,
Today I attempted to run some Ensembl API code that I ran before, and
it breaks. Since it's practically the first few lines after
declaration, I'd cite them here:
my $registry = 'Bio::EnsEMBL::Registry';
$registry->load_registry_from_db(
-host => 'useastdb.ensembl.org', # alternatively 'useastdb.ensembl.org'
-port => 5306,
-user => 'anonymous',
-db_version => '84'
);
my $transcript_adaptor = $registry->get_adaptor( 'Mouse', 'Core',
'Transcript' );
And the error is:
-------------------- WARNING ----------------------
MSG: Mouse is not a valid species name (check DB and API version)
FILE: Bio/EnsEMBL/Registry.pm LINE: 1327
CALLED BY: Bio/EnsEMBL/Registry.pm LINE: 1102
Date (localtime) = Thu Oct 6 13:07:54 2016
Ensembl API version = 84
---------------------------------------------------
-------------------- EXCEPTION --------------------
MSG: Can not find internal name for species 'Mus_musculus'
STACK Bio::EnsEMBL::Registry::get_adaptor
Y:\ensembl\modules/Bio/EnsEMBL/Registry.pm:1104
STACK toplevel [my script]
Date (localtime) = Thu Oct 6 13:07:54 2016
Ensembl API version = 84
---------------------------------------------------
Changing 'Mouse' to 'mus_musculus' or 'Mus_musculus' have no effect.
Does this have anything to do with e86's rollout today?
Cheers,
John MC Ma
Department of Lymphoma/ Myeloma
University of Texas MD Anderson Cancer Center
Houston, Texas, United States
More information about the Dev
mailing list