Skip to content

Rostlab/LambdaPP

Repository files navigation

Table of Contents

[[TOC]]

LambdaPP -- Fast and accessible protein-specific phenotype predictions

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

General Idea

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.

Getting Involved

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.

External Services

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.

How To Cite

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}}

}

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages