[ensembl-dev] Ensemble api tutorial

enrico1970 at yahoo.com enrico1970 at yahoo.com
Mon Oct 8 18:29:16 BST 2012


Dear Support,
I am executing the code to "get a list of all Ensemble
databases installed on a given database host" from http://www.ensembl.org/info/docs/api/core/core_tutorial.html
but when I run the code it does not return any database or any error.

Please find the code below.

Thanks,

Enrico

use Bio::EnsEMBL::Registry;

my $registry = 'Bio::EnsEMBL::Registry';

$registry->load_registry_from_db(
    -host => 'ensembldb.ensembl.org', # alternatively 'useastdb.ensembl.org'
    -user => 'anonymous'
);

my @db_adaptors = @{ $registry->get_all_DBAdaptors() };

foreach my $db_adaptor (@db_adaptors) {
    my $db_connection = $db_adaptor->dbc();

    printf(
        "species/group\t%s/%s\ndatabase\t%s\nhost:port\t%s:%s\n\n",
        $db_adaptor->species(),   $db_adaptor->group(),
        $db_connection->dbname(), $db_connection->host(),
        $db_connection->port()
    );
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ensembl.org/pipermail/dev_ensembl.org/attachments/20121008/6be631d7/attachment.html>


More information about the Dev mailing list