YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
PockLigGPT
PockLigGPT is a pocket-conditioned molecular generation framework based on GPT architectures and reinforcement learning (RL) for structure-based drug design.
π Access & Resources
π¬ Web Interface
π https://pockliggpt.streamlit.app
Researchers and companies can:
- submit PDB structures
- request molecule generation
- request full computational studies
π» Code
π https://github.com/pvaras8/PockLigGPT_official
𧬠Key Features
- π§ Protein-conditioned generation using sequence + embeddings
- π§ͺ Docking-aware optimization via reinforcement learning
- π¬ Structure-based drug design pipeline end-to-end
- β‘ Scalable GPT-based architecture for molecular generation
π¦ Available Models
Pretraining
ckpt_zink_M.ptβ ZINC pretrainingckpt_zink_chembl.ptβ ZINC + ChEMBL pretraining
Fine-tuned (CrossDocked)
ckpt_zink_chembl_cross_sequence_add.ptβ enhanced conditioning
π What Can It Do?
PockLigGPT enables:
- Generation of novel molecules conditioned on protein pockets
- Optimization of binding affinity using RL + docking
- Exploration of chemical space under structural constraints
- End-to-end workflows for early-stage drug discovery
π§ͺ Example Workflow
- Load a pretrained checkpoint
- Provide protein pocket:
- amino acid sequence
- ProtT5 embeddings
- docking grid
- Run RL optimization
- Generate candidate molecules
βοΈ Technical Stack
- SELFIES molecular representation
- GPT-based autoregressive models
- ProtT5 protein embeddings
- AutoDock Vina (reward signal)
- Reinforcement learning (PPO-style)
πΌ Commercial Use
PockLigGPT is available for research use.
For:
- industrial applications
- large-scale screening
- full structure-based optimization workflows
π please contact via the web interface.
β οΈ Limitations
- RL requires docking setup (external tools)
- Computationally intensive for large-scale runs
- Requires protein preprocessing
π License
MIT License
π Citation
Coming soon
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support