Skip to content
View aditya1707's full-sized avatar

Organizations

@hachmannlab

Block or report aditya1707

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aditya1707/README.md

Hi, I'm Aditya Sonpal

Computational scientist building ML and simulation tools for molecular and materials problems.

PhD, Chemical Engineering (University at Buffalo) · Postdoc at NC State University Applied ML Scientist — molecules, materials, and proteins

I work at the intersection of machine learning, cheminformatics, and molecular simulation — building computational workflows that help experimental scientists prioritize what to test next. Whether that's screening 20M peptide candidates down to a tractable set, or using MD and free-energy methods to rank molecular interactions, my specialty is rigorous evaluation — benchmarking whether ML methods actually work before they ship, not just whether they run.

What I'm working on

  • 🔬 High-throughput peptide screening pipelines combining unsupervised ML with molecular dynamics
  • 🤖 Agentic AI for computational chemistry — LLM tool-harness workflows (MCP / Claude Skills) that automate protein structure preparation and simulation setup — see CHARMM-GUI PDB Reader skill
  • 🛠️ Open-source scientific software — core developer and maintainer of ChemML, and co-developer of FK-eABF, a PLUMED enhanced-sampling plugin that recovers converged free-energy landscapes from the earliest stages of sampling
  • 📄 Published protein & biomaterials MD in 2026: silaffin biomineralization (JPC B), a force-kernel enhanced-sampling method (JCTC), and ELP phase behavior (Soft Matter)

Areas of focus

  • Model evaluation, uncertainty quantification, and XAI for chemistry (DeepSHAP/LIME/LRP) — my core specialty; see my ML StarterKit
  • Molecular property prediction, transfer learning, and GNNs
  • Protein language model embeddings (ESM-2, ProtBert) for peptide design
  • Molecular dynamics, enhanced sampling, and free-energy methods (GROMACS/PLUMED)
  • Cheminformatics (RDKit) and molecular representations
  • Scalable unsupervised learning for large sequence and molecular datasets

Selected publications

  • Sonpal, Pradhan, Hachmann — Equally Valid, Differently Readable: A Cross-Domain Benchmark of Post-hoc XAI for Molecular and Materials Property Prediction (in preparation)
  • Sonpal, Pfaendtner — Phosphoserine Charge State Drives Ion Condensation and Spatial Polyamine Presentation in Multi-Repeat Silaffin. The Journal of Physical Chemistry B (2026)
  • Sonpal, Afzal, An, Chandrasekaran, Halls — Benchmarking Machine Learning Descriptors for Crystals. ACS Symposium Series (2022)
  • Vishwakarma, Sonpal, Hachmann — Metrics for benchmarking and uncertainty quantification in ML for chemistry. Trends in Chemistry (2021)
  • Afzal, Sonpal et al. — A deep neural network model for packing density predictions, applied to 1.5M organic molecules. Chemical Science (2019)
  • Kang, Verma, Sonpal et al. — A Force-Kernel Reformulation of the Extended-System Adaptive Biasing Force for Free-Energy Calculations. Journal of Chemical Theory and Computation (2026)

Full list on Google Scholar

Connect

Pinned Loading

  1. hachmannlab/chemml hachmannlab/chemml Public

    ChemML is a machine learning and informatics program suite for the chemical and materials sciences.

    Python 178 34

  2. charmm-gui-claude-skills charmm-gui-claude-skills Public

    Claude Skills for Charmm GUI tasks

  3. ML_StarterKit_CHE596 ML_StarterKit_CHE596 Public

    End-to-end ML workflow based on the talk I gave in CHE596.

    Jupyter Notebook 12

  4. elp-car9-md-soft-matter-2026 elp-car9-md-soft-matter-2026 Public

    Molecular dynamics workflow and analysis of ELP-Car9 variants controlling micelle-vesicle transitions

    Roff

  5. ForceKernel-eABF ForceKernel-eABF Public

    Force-kernel eABF: a PLUMED enhanced-sampling plugin that delivers smooth mean-force estimates and free-energy landscapes from the earliest stages of sampling.

    C++ 3