ensembl-hive  2.8.1
EnsEMBL.pm
Go to the documentation of this file.
1 =pod
2 
3 =encoding UTF-8
4 
5 =head1 LICENSE
6 
7 See the NOTICE file distributed with this work for additional information
8 regarding copyright ownership.
9 
10 Licensed under the Apache License, Version 2.0 (the "License");
11 you may not use this file except in compliance with the License.
12 You may obtain a copy of the License at
13 
14  http://www.apache.org/licenses/LICENSE-2.0
15 
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
21 
22 =cut
23 
24 
25 =head1 CONTACT
26 
27  Please email comments or questions to the public Ensembl
28  developers list at <http://lists.ensembl.org/mailman/listinfo/dev>.
29 
30  Questions may also be sent to the Ensembl help desk at
31  <http://www.ensembl.org/Help/Contact>.
32 
33 =cut
34 
35 =head1 NAME
36 
37 Bio::EnsEMBL - API to connect to and work with EnsEMBL genomic databases
38 
39 =head1 SYNOPSIS
40 
42 
44  -host => 'ensembldb.ensembl.org',
45  -user => 'anonymous',
46  -db_version => 112,
47  -species => 'homo sapiens',
48  -group => 'core'
49  );
50  my $slice_adaptor = Bio::EnsEMBL::Registry->get_adaptor(
51  'homo sapiens', 'Core', 'Slice'
52  );
53  my $slice = $slice_adaptor->fetch_by_gene_stable_id('ENSG00000101266');
54  say $slice->display_id();
55 
56 =head1 DESCRIPTION
57 
58 L<Bio::EnsEMBL> is the namespace for the EnsEMBL Core API.
59 The Core API provides access to the EnsEMBL genomic databases.
60 
61 Most people will want to use L<Bio::EnsEMBL::Registry> as an entry point.
62 
63 =head1 SEE ALSO
64 
65 L<https://www.ensembl.org/info/docs/api/index.html>
66 
67 =head1 SUPPORT
68 
69 Please email comments or questions to the public EnsEMBL developers list at
70 L<http://lists.ensembl.org/mailman/listinfo/dev>.
71 
72 Questions may also be sent to the EnsEMBL help desk at
73 L<http://www.ensembl.org/Help/Contact>.
74 
75 =head1 COPYRIGHT AND LICENCE
76 
77 Copyright [1999-2015] Wellcome Trust Sanger Institute and the EMBL-European Bioinformatics Institute
78 
79 Copyright [2016-2024] EMBL-European Bioinformatics Institute
80 
81 Licensed under the Apache License, Version 2.0
82 
83 =cut
84 
85 use strict;
86 use warnings;
87 package Bio::EnsEMBL;
88 # ABSTRACT: API to connect to and work with EnsEMBL genomic databases
89 
90 1;
Bio::EnsEMBL::Registry::get_adaptor
public Adaptor get_adaptor()
EnsEMBL
Definition: Filter.pm:1
Bio::EnsEMBL
Definition: AltAlleleGroup.pm:5
Bio::EnsEMBL::Registry
Definition: Registry.pm:113
Bio::EnsEMBL::Registry::load_registry_from_db
public Int load_registry_from_db()
Bio
Definition: AltAlleleGroup.pm:4