[Bioperl-l] (no subject)
Miguel Pignatelli
miguel.pignatelli at uv.es
Wed Jun 6 08:36:55 UTC 2012
Hi Hermann,
Sounds like a problem with the registry. Make sure you have the latest
ensembl code and it is accessible via the PERL5LIB.
Try to diagnose the problem using the -verbose => 1 flag in
load_registry_from_db or by running the script in running
ensembl/misc-scripts/ping_ensembl.pl (which tries to diagnose setup
problems).
You can also try calling a specific version of ensembl and see if there
is any difference:
$registry->load_registry_from_db(
-host => 'ensembldb.ensembl.org',
-user => 'anonymous',
-verbose => 1,
-db_version => 67,
);
Hope this helps,
M;
On 05/06/12 22:10, Hermann Norpois wrote:
> use strict;
>
>
> 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 $name = "Bdnf";
> my $gene_adaptor = $registry -> get_adaptor( 'Mouse', 'Core', 'Gene');
> my $gene = $gene_adaptor->fetch_by_stable_id('ENSG00000184129');
> #my $gene = $gene_adaptor -> fetch_all_by_external_name ($name);
> my @dbentries = @{ $gene->get_all_DBEntries() };
> my $info = join (":", @dbentries);
> print "$info\n";
> # print $gene -> seq(), "\n";
More information about the Bioperl-l
mailing list