Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel
matusoff 498b0b65a6
Update READme.md
1 month ago
..
96f7fbad93
Add files via upload
1 month ago
498b0b65a6
Update READme.md
1 month ago
96f7fbad93
Add files via upload
1 month ago
96f7fbad93
Add files via upload
1 month ago
96f7fbad93
Add files via upload
1 month ago

READme.md

You have to be logged in to leave a comment. Sign In

Protein Prediction App based on Meta AI ESM model

Overview

The Protein Prediction App is a web application that leverages state-of-the-art deep learning models to predict the 3D structure of proteins based on their amino acid sequences. This app uses the ESMFold model to provide structure predictions directly from protein sequences.

image

Features

  • 🧬 Protein Sequence Input: Users can input protein sequences in the text area.
  • 🧩 Structure Prediction: Uses ESMFold to predict protein structures.
  • 📊 Visualization: Displays the predicted 3D structure using Py3DMol.
  • 💾 Download: Allows users to download the predicted PDB files.

Getting Started

To run the Protein Prediction App on your local machine, follow these steps:

Prerequisites

Ensure you have Python 3.7+ installed along with the following libraries:

  • streamlit
  • requests
  • py3dmol
  • biotite

Install the required packages: bash pip install -r requirements.txt

Running the App

  1. Start the Streamlit server:
    streamlit run app_v2.py
    
  2. Open your web browser and navigate to http://localhost:8501 to view the app.

Usage

  1. Enter the amino acid sequence of the protein in the input field.
  2. Click the Predict button to generate the predicted 3D structure.
  3. View the predicted structure and download the PDB file if needed.
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...