From 1211960d60dbcf781fe3e8dac666d649f30cb090 Mon Sep 17 00:00:00 2001 From: Max Campbell <41460735+maxall41@users.noreply.github.com> Date: Fri, 28 Jun 2024 20:28:23 -0700 Subject: [PATCH] Update README.md --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index bdb5abd..24e689c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,18 @@ # Virtual Interaction Predictor for Enzyme Reactions (VIPER) +## Abstract + +Enzymes, nature's catalysts, possess remarkable properties such as high stereo-, regio-, and chemo-specificity. These properties allow enzymes to greatly simplify complex synthetic processes, resulting in improved yields and reduced manufacturing costs compared to traditional chemical methods. However, the lack of experimental characterization of enzyme substrates, with only a few thousand out of tens of millions of known enzymes in Uniprot having annotated substrates, severely limits the ability of chemists to repurpose enzymes for industrial applications. Previous machine learning models aimed at predicting enzyme substrates have been hampered by poor generalization to new substrates. Here, we introduce VIPER (Virtual Interaction Predictor for Enzyme Reactivity), a model that achieves an average 34% improvement over the previous state-of-the-art model (ProSmith) in reaction prediction for unseen substrates. Furthermore, we present a novel benchmarking methodology for assessing the out-of-distribution generalization capabilities of enzyme-substrate prediction models. VIPER represents a significant advance towards the in silico prediction of enzyme-substrate compatibility, paving the way for the discovery of novel biocatalytic routes for the sustainable synthesis of high-value chemicals. + + Web Server: https://viperwebserver.com Model Weights: https://zenodo.org/records/12151573 +Paper: https://www.biorxiv.org/content/10.1101/2024.06.21.599972v1 + +License: CC-BY + ## Local usage If you want to use VIPER on more than 100 records at a time you can use the `scripts/VIPER_run.py` script.