Table of Contents
[[TOC]]
❗ This repository moved to Rostlab/LambdaPP |
---|
We introduce LambdaPP, a webserver integrating fast and accurate sequence-only protein feature predictions based on embeddings from protein Language Models (pLMs) in seconds with high-quality protein structure predictions. The intuitive interface invites experts and novices to benefit from the latest machine learning tools. LambdaPP’s unique combination of predicted features may help in formulating hypotheses for experiments and as input to bioinformatics pipelines.
You can find the specifics of LambdaPP in our Paper: LambdaPP -- Fast and accessible protein-specific phenotype predictions(Olenyi et al., 2022). The webservice is accessible here
LambdaPP uses fast sequnece only feature predictions and accurate structure predictions to offer a unified, reactive interface which enables exploration and hypothesis building. Under the hood LambdaPP uses React for the frontend and relies on the API of UniprotKB, AlphafoldDB, and bioembeddings to facilitate predictions.
An overview over the orchestration is shown in the figure above.
We're happy to accept pull requests and try to adress issues as quickly as we can. Feel free to engage!
If you want to contribute to LambdaPP, feel free to fork, clone, and execute:
npm install
react-scripts start
This will create your own local version of the LambdaPP.
Please be advised that while the front-end will run locally, per-default all API calls will still be directed to external services, this includes UniprotKB, AlphafoldDB, FoldSeek and the bioembeddings API. If you want to disable that behavior, feel free to adjust the request hooks in the src/hooks
directory.
If you want to deploy your own version of the backend, feel free to check out the bio_embeddings repository for detailled instructions or chat us up. When you work on or use LambdaPP, please acknowledge Rostlab's Core Values and our Code of Conduct in word and spirit.
In odrder to provide as high-quality features as possible LambdaPP relies on external services. We're immensely greatful that the providers of these services have made them accessible and maintain them. If you use LambdaPP for your work please feel free to credit these services as well.
While our article is still under review, please cite the pre-print on biorxiv.
LambdaPP: Fast and accessible protein-specific phenotype predictions
Tobias Olenyi, Céline Marquet, Michael Heinzinger, Benjamin Kröger, Tiha Nikolova, Michael Bernhofer, Philip Sändig, Konstantin Schütze, Maria Littmann, Milot Mirdita, Martin Steinegger, Christian Dallago, Burkhard Rost
Protein Science. 2023; 32(1): e4524; doi: https://doi.org/10.1002/pro.4524
@article{https://doi.org/10.1002/pro.4524,
author = {Olenyi, Tobias and Marquet, C{\'e}line and Heinzinger, Michael and Kr{\"o}ger, Benjamin and Nikolova, Tiha and Bernhofer, Michael and S{\"a}ndig, Philip and Sch{\"u}tze, Konstantin and Littmann, Maria and Mirdita, Milot and Steinegger, Martin and Dallago, Christian and Rost, Burkhard},
journal = {Protein Science},
number = {1},
pages = {e4524},
title = {LambdaPP: Fast and accessible protein-specific phenotype predictions},
volume = {32},
year = {2023}}
}