Downloads · 30 days
31
25% of all-time downloads
samirchar/proteinfertorch-ec-random-13685140
proteinfertorch-ec-random-13685140 is a machine learning model from samirchar. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Unofficial PyTorch version of ProteInfer (https://github.com/google-research/proteinfer), originally implemented in TensorFlow 1.X.
Downloads · 30 days
31
25% of all-time downloads
All-time downloads
123
Public
Parameters
36.1M
145 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors145 MB · 100%
From the Hugging Face model README
Unofficial PyTorch version of ProteInfer (https://github.com/google-research/proteinfer), originally implemented in TensorFlow 1.X.
ProteInfer is a model for protein function prediction that is trained to predict the functional properties of protein sequences using Deep Learning. Authors provide pre-trained models for two tasks: Gene Ontology (GO) and Enzyme Commission (EC) number prediction, as well as two data splits two data splits: random and clustered. Additionally, for every task and data split combination, authors trained multiple models using different random seeds.
This model is trained on the EC task with the RANDOM data split, and corresponds to the model with ID 13685140 in the original ProteInfer repository.
For all the details about the model, please refer to the original ProteInfer paper: https://elifesciences.org/articles/80942.
This model is intended for research use. It can be used for protein function prediction tasks, such as Gene Ontology (GO) and Enzyme Commission (EC) number prediction, or as a feature extractor for protein sequences.
This model can be fine-tuned for any task that can benefit from function-aware protein embeddings.
git clone https://github.com/samirchar/proteinfertorch
cd proteinfertorch
conda env create -f environment.yml
conda activate proteinfertorch
pip install -e ./ # make sure ./ is the dir including setup.py
For detailed instructions on package usage, please refer to the README in model repo
TODO: Add table comparing the performance of this model with the original TensorFlow 1.X implementation.
8xV100 GPU cluster
BibTeX: If you use this model in your work, I would greatly appreciate it if you could cite it as follows:
@misc{yourname2024pytorchmodel,
title={ProteInferTorch: a PyTorch implementation of ProteInfer},
version={v1.0.0},
author={Samir Char},
year={2024},
month={12},
day={08},
doi={10.5281/zenodo.14514368},
url={https://github.com/samirchar/proteinfertorch}
}
Samir Char
Samir Char