mLSTM for protein engineering informatics
Top 79.7% on sourcepulse
UniRep provides a deep representation learning model (mLSTM "babbler") for protein engineering informatics, enabling training, inference, and generative modeling of protein sequences. It targets researchers and practitioners in bioinformatics and computational biology, offering pre-trained models and tools for efficient protein sequence analysis and design.
How It Works
UniRep utilizes a multi-layer LSTM (mLSTM) architecture, specifically designed for learning representations from protein sequences. This approach allows it to capture complex evolutionary and structural relationships within proteins. The model is trained on large protein datasets, enabling it to generate meaningful embeddings that can be used for various downstream tasks like prediction and generation.
Quick Start & Requirements
docker build -f docker/Dockerfile.cpu -t unirep-cpu .
Run CPU: docker/run_cpu_docker.sh
. Build GPU: docker build -f docker/Dockerfile.gpu -t unirep-gpu .
Run GPU: docker/run_gpu_docker.sh
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project relies on TensorFlow 1.3, which is significantly outdated. The CC BY-NC 4.0 license for model weights prohibits commercial use.
3 years ago
Inactive