A short and easy PyTorch implementation of E(n) Equivariant Graph Neural Networks
-
Updated
Jan 14, 2022 - Python
A short and easy PyTorch implementation of E(n) Equivariant Graph Neural Networks
Annotated implementations of equivariant (graph) neural networks in Jax: EGNN, SEGNN, NequIP.
3D pharmacophore-conditioned molecular diffusion with an E(3)-equivariant EGNN backbone. Generates shape-complementary, drug-like molecules conditioned on pharmacophore point clouds and PMI/SSD shape descriptors. Inspired by ShEPhERD (Adams et al., ICLR Oral 2025). PyTorch · e3nn · RDKit.
Fine-tune language models to generate de novo biomolecules — small molecules (SMILES/SELFIES), proteins/peptides, and nucleic acids (DNA/RNA) — from one modular, config-driven pipeline.
Topology-aware EGNNs with persistent homology features for HOMO–LUMO gap prediction on QM9
A phase-resolved geometric deep learning framework for disease-associated protein aggregation using Siamese EGNNs, FiLM phase tokens, structural graphs, ESM2 embeddings, and kinetic supervision.
E(3)-equivariant GNNs for protein-ligand binding-affinity prediction (EGNN + e3nn tensor-product), with a machine-precision invariance test suite.
Text-conditioned 3D molecule generation via E(3)-equivariant latent diffusion. A latent diffusion framework that generates physically consistent 3D molecular structures from natural language using an equivariant latent space and cross-attention conditioning.
To associate your repository with the egnn topic, visit your repo's landing page and select "manage topics."