[ensembl-dev] Missing Tasmanian devil species aliases
John Marshall
jm18 at sanger.ac.uk
Tue Oct 25 13:37:51 BST 2011
Attempting to query Tasmanian devil data via the API (r64, of course) fails when asking for it by its latin name:
my $slice_adaptor = $registry->get_adaptor('Sarcophilus harrisii', 'Core', 'Slice')
or die "can't get slice adaptor for Sarcophilus harrisii\n";
Sarcophilus harrisii is not a valid species name for this instance
Use of uninitialized value in hash element at /software/pubseq/PerlModules/Ensembl/www_64_1/ensembl/modules/Bio/EnsEMBL/Registry.pm line 958.
Use of uninitialized value in hash element at /software/pubseq/PerlModules/Ensembl/www_64_1/ensembl/modules/Bio/EnsEMBL/Registry.pm line 969.
can't get slice adaptor for Sarcophilus harrisii
It works with "Devil", "Tasmanian devil", etc, but it would appear that the latin names that are present in other species' meta tables are missing from this one.
(Also the excess "Use of uninitialized value" messages suggest that maybe get_adaptor() should fail immediately when its call to get_alias() fails.)
Cheers,
John
More information about the Dev
mailing list