setup.ini
[DATABASE]
[DATABASE]
With the exception of the session/ensembl_accounts database, EasyMirror will attempt to find
each database listed in [DATA_SOURCE]
at DB_HOST
, if it cannot connect it will try
DB_FALLBACK_HOST
, then DB_FALLBACK2_HOST
so databases used in the final site can be hosted
in multiple locations.
DB_SESSION_HOST
should match the mySQL Docker container name, other hosts can be set to any
accessible mysql hostname.
[DATABASE]
DB_HOST = example-mysql
DB_PORT = 3306
DB_USER = anonymous
DB_PASS =
DB_SESSION_HOST = example-mysql
DB_SESSION_PORT = 3306
DB_SESSION_USER = ensrw
DB_SESSION_PASS = sessionuserpassword
DB_FALLBACK_HOST = mysql-eg-publicsql.ebi.ac.uk
DB_FALLBACK_PORT = 4157
DB_FALLBACK_USER = anonymous
DB_FALLBACK_PASS =
DB_FALLBACK2_HOST = ensembldb.ensembl.org
DB_FALLBACK2_PORT = 3306
DB_FALLBACK2_USER = anonymous
DB_FALLBACK2_PASS =
[REPOSITORIES]
[REPOSITORIES]
A list of plugins to use, ENSEMBL_*
(which fetches a number of repositories) and BIOPERL_*
are essential, the others are optional. Branches should match the release versions of the
databases (currently 85/32 for Ensembl/EnsemblGenomes).
To customise the site, create and add your own plugin repository, after BIOPERL
, repositories higher
up the list will be loaded after those below so can overwrite specific settings.
[REPOSITORIES]
ENSEMBL_URL = https://github.com/Ensembl
ENSEMBL_BRANCH = release/85
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/32
EG_METAZOA_PLUGIN_PACKAGE = EG::Metazoa
API_PLUGIN_URL = https://github.com/EnsemblGenomes/ensemblgenomes-api
API_PLUGIN_BRANCH = release/eg/32
API_PLUGIN_PACKAGE = EG::API
EG_COMMON_PLUGIN_URL = https://github.com/EnsemblGenomes/eg-web-common
EG_COMMON_PLUGIN_BRANCH = release/eg/32
EG_COMMON_PLUGIN_PACKAGE = EG::Common
PUBLIC_PLUGINS = [ ]
[WEBSITE]
[WEBSITE]
There should be no need to change these values
[WEBSITE]
HTTP_PORT = 8080
SERVER_ROOT = /ensembl
[DATA_SOURCE]
[DATA_SOURCE]
All databases listed here should be available on at least one of the database hosts listed under [DATABASE]
.
SPECIES_DBS
a space separated list of core databases to include in the site. After importing
new assemblies, add the database name to this list before reloadingSPECIES_DB_AUTO_EXPAND
to also include variation, etc. databases for one or more core databases,
list the types to attempt to load hereMULTI_DBS
databases that are needed for an EnsemblGenomes siteCOMPARA_DBS
compara databases should be listed separately
[DATA_SOURCE]
SPECIES_DBS = [
melitaea_cinxia_core_32_85_1
]
SPECIES_DB_AUTO_EXPAND [ ]
MULTI_DBS = [ ensemblgenomes_ontology_32_85 ensemblgenomes_info_32 ensembl_archive_85 ensembl_website_85 ]
COMPARA_DBS = [ ensembl_compara_metazoa_32_85 ensembl_compara_pan_homology_32_85 ]
Updated less than a minute ago