-
Notifications
You must be signed in to change notification settings - Fork 97
Configuration
There are four configuration files, all of them are written in YAML format:
- configuration.yml: general and common configuration for different OpenCGA components
- catalog-configuration.yml: contains the specific configuration for OpenCGA Catalog such as metadata database
- storage-configuration.yml: contains the storage-related configuration variables to index and query data
- client-configuration.yml: this the only configuration required for user CLI (opencga.sh) and RESTful web services clients (Java, Python, R and JavaScript)
In the next section you will find all the variables together with the Maven Property (written using italics in parenthesis) used during the building to set the default value, remember that you can set these properties using a profile in the settings.xml file or in the mvn install
command line itself.
This is general file, you find it at https://github.com/opencb/opencga/blob/develop/opencga-core/src/main/resources/configuration.yml, its configuration is used by different components, the variables are:
Option 1
- rest: these determine the REST server properties
- port (OPENCGA.SERVER.REST.PORT):
- defaultLimit:
Option 2
Variable | Maven property | Description |
---|---|---|
rest | - | these determine the REST server properties |
rest > port | OPENCGA.SERVER.REST.PORT | set the REST server port |
Option 3
This determine the REST server properties
- port (OPENCGA.SERVER.REST.PORT):
- defaultLimit:
This file is called catalog-configuration.yml, the variables are:
OpenCGA is an open source project and it is freely available.
General
- Home
- Architecture
- Data Models
- RESTful Web Services
- Configuration
- Download and Installation
- Tutorials
OpenCGA Catalog
OpenCGA Storage
About