description |
---|
Overview of the technical infrastructure that supports the Open Targets Platform |
The Open Targets Platform infrastructure stack is composed of multiple elements:
- Data and evidence generation pipelines
- Evidence processing and scoring ETL pipelines
- Globally-distributed GraphQL API
- Terraform deployment
- Robust, optimised front-end user interface
- evidence_datasource_parsers: internal pipelines used to generate evidence
- json_schema: evidence object schema used for evidence and association scoring
- OnToma: Python module to map disease or phenotype terms to EFO
- platform-input-support: scripts that process and prepare data for our ETL pipelines
- platform-etl-backend: ETL pipelines to generate associations, evidence, and entity indices
- platform-etl-openfda-faers: ETL pipeline to process Open FDA adverse events data
- platform-etl-literature: ETL pipeline to generate similar entities and publications
- platform-output-support: scripts for infrastructure tasks and generating a Platform release
- platform-api: GraphQL API
- terraform-google-opentargets-platform: scripts to deploy the public version of the Platform
- platform-app: front-end web interface
As a consortium committed to developing open-source, freely available tools that support systematic drug target identification and prioritisation, we actively encourage and accept open source contributions to our various repositories.
Please review our contribution guidelines and check out the Open Targets Community to get started.
If you have further questions, please get in touch with us on the Open Targets Community.