AISAR (AI SAmpling with NMR Recall selection)

April 11, 2026 Β· View on GitHub

Scripts and datasets (2KOB, CDK2AP1 and GLuc) used in Huang, Ramelot, Spaman, Kobayashi, & Montelione (2026) "Hidden Structural States of Proteins Revealed by Conformer Selection"

flowchart

AISAR is a computational–experimental framework for identifying fast-exchanging conformational states from NMR data. Unlike conventional NMR methods that rely on spatial restraints, AISAR combines AI-driven conformational sampling of realistic models with Bayesian-like scoring against NOESY and other NMR observables. Applied to Gaussia luciferase, AISAR reveals two interconverting states involving large rearrangements of two lids, binding pockets, and cryptic surface cavities. AISAR also identifies two distinct conformational states of the human tumor suppressor Cyclin-Dependent Kinase 2-Associated Protein 1, demonstrating its utility across diverse protein scaffolds. Validation using the NOESY Double Recall method shows that these multistate models account for more NOESY peaks than individual conformers, supporting the presence of fast-exchanging structural states in dynamic equilibrium. AISAR enables detection and evaluation of conformational heterogeneity and cryptic pockets not resolved by conventional single-state NMR analysis, providing new insights into protein structural dynamics and function.

πŸ“˜ Documentation

The full AISAR documentation is available in the docs/ folder:

πŸ”§ Software Requirements

R packages used:

The workflow can be run in RStudio, which is the recommended environment for convenient script editing, visualization, and interactive analysis.

Python Dependencies

numpy
pandas

🌐 External Tools / Webservers Needed

RCI webserver (RCI+SCC):

https://www.randomcoilindex.ca/cgi-bin/rci_cgi_current.py

ASDP/RPF (batch Recall scoring):

https://github.rpi.edu/RPIBioinformatics/ASDP_public

RPF webserver (DoubleRecall):

https://montelionelab.chem.rpi.edu/rpf/

AFsample (AI enhanced sampling):

https://github.com/bjornwallner/alphafoldv2.2.0

πŸ“‚ Repository Structure

AISAR/
β”œβ”€ docs/        # Documentation  (Quick Start, Scripts, Data)
β”œβ”€ scripts/     # Python scripts used for conformer selection
β”œβ”€ 2KOB/        # Data and models for 2KOB
β”œβ”€ CDK2AP1/     # Data and models for CDK2AP1
└─ GLuc/        # Data and models for GLuc

πŸ“₯ Download pre-calculated AFsample models

πŸ“₯ Other Source Data

Molecular dynamics simulation setup files and analysis scripts used in this study for GLuc are available at Zenodo (https://doi.org/10.5281/zenodo.18992512).