KRAS-G12D-DeepLearning: code and data for deep learning analysis of KRAS G12D conformations

This record contains the code, data and trained models for the deep learning analysis of KRAS G12D conformational states in the accompanying manuscript. Dataset: 790 human KRAS chains from 415 Protein Data Bank entries (260 WT, 174 G12D, 195 G12C, 120 G12V), from a PDB snapshot of 1 January 2026. The full list of entries with annotations is in data/PDB_entries_used.csv. Methods: A convolutional neural network (CNN) trained on Cα distance maps, evaluated with 5-fold cross-validation grouped by PDB entry and compared against logistic regression and random forest baselines. Attribution analysis of the CNN, which identifies Switch I as the main driver of nucleotide-state prediction. A variational autoencoder (VAE) that maps the conformational landscape. Asp12 active-site geometry, elastic network model with perturbation response scanning (ENM/PRS), and pocket analysis. Key results: the CNN predicts GTP vs GDP state with AUC 0.97. For G12D vs WT, random forest reaches AUC 0.92 in the GTP state and 0.72 in the GDP state. Contents: raw Cα coordinates, processed descriptors, cross-validation predictions, trained network weights (models/*.pt), analysis scripts and figure-generation scripts (Figures 8–13). Run run_all.sh to reproduce all results. The environment is in environment.yml and requirements.txt.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-05
DOI
https://doi.org/10.5281/zenodo.23983195
Primary Topic
Protein Structure and Dynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

KRAS-G12D-DeepLearning: code and data for deep learning analysis of KRAS G12D conformations

Muhammad Shahab
Zenodo (CERN European Organization for Nuclear Research)
Protein Structure and Dynamics
article

KRAS-G12D-DeepLearning: code and data for deep learning analysis of KRAS G12D conformations

Muhammad Shahab
article en

Abstract

This record contains the code, data and trained models for the deep learning analysis of KRAS G12D conformational states in the accompanying manuscript. Dataset: 790 human KRAS chains from 415 Protein Data Bank entries (260 WT, 174 G12D, 195 G12C, 120 G12V), from a PDB snapshot of 1 January 2026. The full list of entries with annotations is in data/PDB_entries_used.csv. Methods: A convolutional neural network (CNN) trained on Cα distance maps, evaluated with 5-fold cross-validation grouped by PDB entry and compared against logistic regression and random forest baselines. Attribution analysis of the CNN, which identifies Switch I as the main driver of nucleotide-state prediction. A variational autoencoder (VAE) that maps the conformational landscape. Asp12 active-site geometry, elastic network model with perturbation response scanning (ENM/PRS), and pocket analysis. Key results: the CNN predicts GTP vs GDP state with AUC 0.97. For G12D vs WT, random forest reaches AUC 0.92 in the GTP state and 0.72 in the GDP state. Contents: raw Cα coordinates, processed descriptors, cross-validation predictions, trained network weights (models/*.pt), analysis scripts and figure-generation scripts (Figures 8–13). Run run_all.sh to reproduce all results. The environment is in environment.yml and requirements.txt.

Zenodo (CERN European Organization for Nuclear Research)
Beijing University of Chemical Technology (CN)
Openalex Percentile: Top 26%
Protein Structure and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon