Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Model] ESCOTT #51

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

[New Model] ESCOTT #51

wants to merge 2 commits into from

Conversation

GianLMB
Copy link

@GianLMB GianLMB commented Oct 17, 2024

Hi ProteinGym team!

We would like to contribute to the zero-shot substitution benchmark with our model ESCOTT, presented in PRESCOTT: a population aware, epistatic and structural model accurately predicts missense effect, an updated version of GEMME that introduces structural information in the model.

ESCOTT achieves a weighted average Spearman of 0.473 (computed with scripts/scoring_DMS_zero_shot/performance_subsitutions.sh) and a simple average of 0.497. Results for the single assays can be found on Zenodo.

Due to the many dependencies inherited by GEMME and the additional required installation of DSSP program, we provide a dedicated Docker image with the properly configured environment. It can be pulled from Docker Hub with

sudo docker pull tekpinar/prescott-docker:v1.6.0

To reproduce the results, run scripts/scoring_DMS_zero_shot/scoring_ESCOTT_substitutions.sh.
The script executes proteingym/baselines/ESCOTT/compute_fitness.py inside the Docker container, with the mounted data volumes. To run the script without root permissions, the user has to be added to docker group.

Please let us know if anything is missing, and if the provided solution with Docker matches your requirements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant