openpredict

is an Aggregator.

OpenPredict is an NCATS Translator Knowledge Provider that provides machine learning-based predictions for drug-target interactions and drug-disease associations to support drug repurposing. OpenPredict integrates multiple biomedical knowledge graphs and applies various machine learning algorithms to predict potential therapeutic uses for existing drugs. The service offers predictions with confidence scores and provides evidence trails linking drugs to diseases through intermediate biological entities like targets and pathways.

License

MIT license

Homepage

openpredict

Repository

GitHub

Infores ID

infores:openpredict

FAIRsharing ID

Unknown

Product Summary

Products

From this Resource
ID Name URL Category Format Description
openpredict.api OpenPredict API docs ProgrammingInterface http TRAPI 1.4 API for predicted drug trea...
openpredict.ui OpenPredict Swagger UI docs GraphicalInterface http Swagger UI documentation for interact...
openpredict.openapi OpenPredict OpenAPI Specification openapi.json (60.5 KB) Product json OpenAPI JSON specification describing...
openpredict.predictions OpenPredict Prediction Data docs Product mixed Pre-computed prediction outputs expos...

Details

OpenPredict

Overview

OpenPredict is an NCATS Translator Knowledge Provider that provides machine learning-based predictions for drug-target interactions and drug-disease associations to support drug repurposing.

Developed at the Institute for Data Science at Maastricht University, OpenPredict integrates multiple biomedical knowledge graphs and applies various machine learning algorithms to identify potential new therapeutic uses for existing drugs.

Key Features

  • Drug Repurposing: Predictions of drug-disease associations for repurposing opportunities
  • Drug-Target Predictions: Machine learning models for drug-target interactions
  • Multi-Algorithm Approach: Ensemble of ML models for robust predictions
  • Confidence Scoring: Probability scores for all predictions
  • Evidence Trails: Provenance and reasoning paths for predictions
  • TRAPI Integration: Part of the NCATS Translator ecosystem
  • Open Source: Transparent methods and publicly accessible

Machine Learning Approaches

OpenPredict employs multiple algorithms including:

  • Knowledge graph embeddings
  • Graph neural networks
  • Matrix factorization
  • Similarity-based methods
  • Ensemble learning

Products

OpenPredict API

TRAPI-compliant RESTful API providing programmatic access to drug repurposing predictions, similar-entity queries, model metadata, and evidence/explanation endpoints.

OpenPredict Web Interface

Swagger UI documentation for exploring predictions, visualizing API examples, and accessing detailed operation schemas for drugs and diseases.

OpenPredict Prediction Data

Pre-computed prediction results are exposed through the API operations rather than through a stable public bulk-download file.

Information Resource ID

This resource has the Information Resource identifier: infores:openpredict

Publications

Repository

Source code and documentation: https://github.com/MaastrichtU-IDS/translator-openpredict

Domains

  • Drug Discovery
  • Pharmacology
  • Precision Medicine
  • Translational
  • Biomedical

Tags

  • NCATS Translator

Is this information incorrect or incomplete? Request an update.

Created: November 05, 2025 | Last modified: June 02, 2026