Mercurial > repos > mahtabm > ensembl
comparison variant_effect_predictor/Bio/EnsEMBL/Utils/ensembl_init.example @ 0:1f6dce3d34e0
Uploaded
| author | mahtabm |
|---|---|
| date | Thu, 11 Apr 2013 02:01:53 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:1f6dce3d34e0 |
|---|---|
| 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; |
