0
|
1 #
|
|
2 # Example of configuration file used by Bio::EnsEMBL::Registry::load_all
|
|
3 # method to store/register all kind of Adaptors.
|
|
4
|
|
5 use strict;
|
|
6 use warnings;
|
|
7
|
|
8 use Bio::EnsEMBL::Utils::ConfigRegistry;
|
|
9 use Bio::EnsEMBL::DBSQL::DBAdaptor;
|
|
10 use Bio::EnsEMBL::Compara::DBSQL::DBAdaptor;
|
|
11
|
|
12 my @aliases;
|
|
13
|
|
14 new Bio::EnsEMBL::DBSQL::DBAdaptor(
|
|
15 '-host' => 'ensembldb.ensembl.org',
|
|
16 '-user' => 'anonymous',
|
|
17 '-port' => '3306',
|
|
18 '-species' => 'Homo sapiens',
|
|
19 '-group' => 'core',
|
|
20 '-dbname' => 'homo_sapiens_core_23_34e'
|
|
21 );
|
|
22
|
|
23 @aliases = ( 'H_Sapiens', 'homo sapiens',
|
|
24 'Homo_Sapiens', 'Homo_sapiens',
|
|
25 'Homo', 'homo',
|
|
26 'human' );
|
|
27
|
|
28 Bio::EnsEMBL::Utils::ConfigRegistry->add_alias(
|
|
29 '-species' => 'Homo sapiens',
|
|
30 '-alias' => [@aliases] );
|
|
31
|
|
32 new Bio::EnsEMBL::DBSQL::DBAdaptor(
|
|
33 '-host' => 'ensembldb.ensembl.org',
|
|
34 '-user' => 'anonymous',
|
|
35 '-port' => '3306',
|
|
36 '-species' => 'Mus musculus',
|
|
37 '-group' => 'core',
|
|
38 '-dbname' => 'mus_musculus_core_23_32c'
|
|
39 );
|
|
40
|
|
41 @aliases = ( 'M_Musculus', 'mus musculus',
|
|
42 'Mus_Musculus', 'Mus_musculus',
|
|
43 'Mus', 'mus',
|
|
44 'mouse' );
|
|
45
|
|
46 Bio::EnsEMBL::Utils::ConfigRegistry->add_alias(
|
|
47 '-species' => 'Mus musculus',
|
|
48 '-alias' => [@aliases] );
|
|
49
|
|
50 new Bio::EnsEMBL::DBSQL::DBAdaptor(
|
|
51 '-host' => 'ensembldb.ensembl.org',
|
|
52 '-user' => 'anonymous',
|
|
53 '-port' => '3306',
|
|
54 '-species' => 'Rattus norvegicus',
|
|
55 '-group' => 'core',
|
|
56 '-dbname' => 'rattus_norvegicus_core_23_3c'
|
|
57 );
|
|
58
|
|
59 @aliases = ( 'R_Norvegicus', 'rattus norvegicus',
|
|
60 'Rattus_Norvegicus', 'Rattus_norvegicus',
|
|
61 'Rattus', 'rattus',
|
|
62 'rat' );
|
|
63
|
|
64 Bio::EnsEMBL::Utils::ConfigRegistry->add_alias(
|
|
65 '-species' => 'Rattus norvegicus',
|
|
66 '-alias' => [@aliases] );
|
|
67
|
|
68 new Bio::EnsEMBL::Compara::DBSQL::DBAdaptor(
|
|
69 '-host' => 'ensembldb.ensembl.org',
|
|
70 '-user' => 'anonymous',
|
|
71 '-port' => '3306',
|
|
72 '-species' => 'Compara23',
|
|
73 '-dbname' => 'ensembl_compara_23_1'
|
|
74 );
|
|
75
|
|
76 @aliases = ( 'ensembl_compara_23_1', 'compara23' );
|
|
77
|
|
78 Bio::EnsEMBL::Utils::ConfigRegistry->add_alias(
|
|
79 '-species' => 'Compara23',
|
|
80 '-alias' => [@aliases]
|
|
81 );
|
|
82
|
|
83 1;
|