{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","params":[],"results":{"codes":[]},"settings":""},"next":{"description":"","pages":[]},"title":"[REPOSITORIES]","type":"basic","slug":"repositories","excerpt":"","body":"```\n[REPOSITORIES]\n  ENSEMBL_URL = https://github.com/Ensembl\n  ENSEMBL_BRANCH = release/84\n\n  BIOPERL_URL = https://github.com/bioperl\n  BIOPERL_BRANCH = master\n\n  EG_METAZOA_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-metazoa\n  EG_METAZOA_PLUGIN_BRANCH = release/eg/31\n  EG_METAZOA_PLUGIN_PACKAGE = EG::Metazoa\n\n  API_PLUGIN_URL = https://github.com/EnsemblGenomes/ensemblgenomes-api\n  API_PLUGIN_BRANCH = release/eg/31\n  API_PLUGIN_PACKAGE = EG::API\n\n  EG_COMMON_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-common\n  EG_COMMON_PLUGIN_BRANCH = release/eg/31\n  EG_COMMON_PLUGIN_PACKAGE = EG::Common\n\n  PUBLIC_PLUGINS = [ ]\n```\nConnection/branch information for the Github repositories to be cloned\n- ``ENSEMBL_URL``/``ENSEMBL_BRANCH`` and ``BIOPERL_URL``/``BIOPERL_BRANCH`` are always required.  Several Ensel]mbl repositories are ``git clone``d from ``ENSEMBL_URL`` for both the Ensembl website and to support the import pipeline.\n- Additional plugins can be loaded from any public ``git`` repository by specifying ``<NAME>_PLUGIN_URL``, ``<NAME>_PLUGIN_BRANCH`` and ``<NAME>_PLUGIN_PACKAGE`` as above.  Plugins specified in this way will be added to ``ensembl-webcode/conf/Plugins.pm`` in the order they are listed in the ``.ini`` file so those at the top of the list will overwrite functions in plugins further down the list.\n- ``PUBLIC_PLUGINS`` can be loaded from the Ensembl ``public-plugins`` repository by specifying the directory and package name of each repository as in ``PUBLIC_PLUGINS = [ ensembl|EnsEMBL::Ensembl genoverse|EnsEMBL::Genoverse ]``\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Ensembl mirror setup\"\n}\n[/block]\n```\n[REPOSITORIES]\n  ENSEMBL_URL = https://github.com/Ensembl\n  ENSEMBL_BRANCH = release/84\n\n  BIOPERL_URL = https://github.com/bioperl\n  BIOPERL_BRANCH = master\n\n  PUBLIC_PLUGINS = [ ensembl|EnsEMBL::Ensembl ]\n```\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Lepbase setup\"\n}\n[/block]\n```\n[REPOSITORIES]\n  ENSEMBL_URL = https://github.com/Ensembl\n  ENSEMBL_BRANCH = release/84\n\n  SEARCH_PLUGIN_URL = https://github.com/lepbase/lepbase-search\n  SEARCH_PLUGIN_BRANCH = master\n  SEARCH_PLUGIN_PACKAGE = LepBase::Search\n\n  BLAST_PLUGIN_URL = https://github.com/lepbase/lepbase-blast-linkout\n  BLAST_PLUGIN_BRANCH = master\n  BLAST_PLUGIN_PACKAGE = LepBase::BLAST\n\n  BIOPERL_URL = https://github.com/bioperl\n  BIOPERL_BRANCH = master\n\n  LEPBASE_PLUGIN_URL = https://bitbucket.org/lepbase/lepbase-ensembl\n  LEPBASE_PLUGIN_BRANCH = develop\n  LEPBASE_PLUGIN_PACKAGE = EG::LepBase\n\n  API_PLUGIN_URL = https://github.com/EnsemblGenomes/ensemblgenomes-api\n  API_PLUGIN_BRANCH = release/eg/31\n  API_PLUGIN_PACKAGE = EG::API\n\n  EG_COMMON_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-common\n  EG_COMMON_PLUGIN_BRANCH = release/eg/31\n  EG_COMMON_PLUGIN_PACKAGE = EG::Common\n\n  PUBLIC_PLUGINS = [ ]\n```","updates":[],"order":2,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"58c10f5a2c3c720f00768bc2","parentDoc":null,"user":"573592b84b0ab120000b7d44","version":{"version":"2.0","version_clean":"2.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["58c10f5a2c3c720f00768b88","58c10f5a2c3c720f00768b89","58c10f5a2c3c720f00768b8a","58c10f5a2c3c720f00768b8b","58c10f5a2c3c720f00768b8c","58c10f5a2c3c720f00768b8d","58c10f5a2c3c720f00768b8e","58c10f5a2c3c720f00768b8f","58c10f5a2c3c720f00768b90","58c10f5a2c3c720f00768b91","58c10f5a2c3c720f00768b92","58c10f5a2c3c720f00768b93","58c11574b36d8c0f006fda47","58c2cdcafc6eed3900e97640","58c2ce8afc6eed3900e97663"],"_id":"58c10f5a2c3c720f00768b87","project":"5735936aafab441700723a50","releaseDate":"2017-03-09T08:16:26.385Z","createdAt":"2017-03-09T08:16:26.385Z","__v":4},"createdAt":"2016-05-13T15:23:45.570Z","category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Configuration Options (Hosting)","slug":"configuration-options-1","order":10,"from_sync":false,"reference":false,"_id":"58c10f5a2c3c720f00768b8f","version":"58c10f5a2c3c720f00768b87","createdAt":"2016-05-13T11:25:46.654Z","project":"5735936aafab441700723a50","__v":0},"githubsync":"","project":"5735936aafab441700723a50","__v":0}
``` [REPOSITORIES] ENSEMBL_URL = https://github.com/Ensembl ENSEMBL_BRANCH = release/84 BIOPERL_URL = https://github.com/bioperl BIOPERL_BRANCH = master EG_METAZOA_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-metazoa EG_METAZOA_PLUGIN_BRANCH = release/eg/31 EG_METAZOA_PLUGIN_PACKAGE = EG::Metazoa API_PLUGIN_URL = https://github.com/EnsemblGenomes/ensemblgenomes-api API_PLUGIN_BRANCH = release/eg/31 API_PLUGIN_PACKAGE = EG::API EG_COMMON_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-common EG_COMMON_PLUGIN_BRANCH = release/eg/31 EG_COMMON_PLUGIN_PACKAGE = EG::Common PUBLIC_PLUGINS = [ ] ``` Connection/branch information for the Github repositories to be cloned - ``ENSEMBL_URL``/``ENSEMBL_BRANCH`` and ``BIOPERL_URL``/``BIOPERL_BRANCH`` are always required. Several Ensel]mbl repositories are ``git clone``d from ``ENSEMBL_URL`` for both the Ensembl website and to support the import pipeline. - Additional plugins can be loaded from any public ``git`` repository by specifying ``<NAME>_PLUGIN_URL``, ``<NAME>_PLUGIN_BRANCH`` and ``<NAME>_PLUGIN_PACKAGE`` as above. Plugins specified in this way will be added to ``ensembl-webcode/conf/Plugins.pm`` in the order they are listed in the ``.ini`` file so those at the top of the list will overwrite functions in plugins further down the list. - ``PUBLIC_PLUGINS`` can be loaded from the Ensembl ``public-plugins`` repository by specifying the directory and package name of each repository as in ``PUBLIC_PLUGINS = [ ensembl|EnsEMBL::Ensembl genoverse|EnsEMBL::Genoverse ]`` [block:api-header] { "type": "basic", "title": "Ensembl mirror setup" } [/block] ``` [REPOSITORIES] ENSEMBL_URL = https://github.com/Ensembl ENSEMBL_BRANCH = release/84 BIOPERL_URL = https://github.com/bioperl BIOPERL_BRANCH = master PUBLIC_PLUGINS = [ ensembl|EnsEMBL::Ensembl ] ``` [block:api-header] { "type": "basic", "title": "Lepbase setup" } [/block] ``` [REPOSITORIES] ENSEMBL_URL = https://github.com/Ensembl ENSEMBL_BRANCH = release/84 SEARCH_PLUGIN_URL = https://github.com/lepbase/lepbase-search SEARCH_PLUGIN_BRANCH = master SEARCH_PLUGIN_PACKAGE = LepBase::Search BLAST_PLUGIN_URL = https://github.com/lepbase/lepbase-blast-linkout BLAST_PLUGIN_BRANCH = master BLAST_PLUGIN_PACKAGE = LepBase::BLAST BIOPERL_URL = https://github.com/bioperl BIOPERL_BRANCH = master LEPBASE_PLUGIN_URL = https://bitbucket.org/lepbase/lepbase-ensembl LEPBASE_PLUGIN_BRANCH = develop LEPBASE_PLUGIN_PACKAGE = EG::LepBase API_PLUGIN_URL = https://github.com/EnsemblGenomes/ensemblgenomes-api API_PLUGIN_BRANCH = release/eg/31 API_PLUGIN_PACKAGE = EG::API EG_COMMON_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-common EG_COMMON_PLUGIN_BRANCH = release/eg/31 EG_COMMON_PLUGIN_PACKAGE = EG::Common PUBLIC_PLUGINS = [ ] ```