Click any result row to load and highlight that mutation on the 3D structure.
Use the toolbar to change style, colour scheme, and appearance.
Style
Colour
Show
⚙
↺
⬜
🔬
Click a result row to load its structure
RCSB PDB · NGL Viewer · mutations highlighted
Loading…
Opacity
Protein92%
Nucleic95%
Mutations90%
Protein colour
Nucleic colour
No structure loaded
Protein
Nucleic acid
Destabilising
Stabilising
Drag to rotate · Scroll to zoom · Right-click drag to translate · Double-click to centre · ⚙ for appearance options
Scientific Background
Protein–Nucleic Acid Interactions
Protein–nucleic acid interactions have influence in numerous biological functions, such as gene expression, DNA replication, repair, translation, and recombination. The effect of amino acid mutation in the binding affinity between protein and nucleic acid is focused in this study. Here we built a regression model to study effect of amino acid mutation on the binding free energy change (ΔΔG). A positive ΔΔG indicates destabilising mutation and a negative ΔΔG indicates stabilising mutation.
DeepPNI Architecture
Our DeepPNI model combines sequence and structural information of protein-nucleic acid complex for the ΔΔG prediction. We have used (a) ESM-2 protein language model to capture the sequence information and (b) RGCN to extract 3D structural information at the local environment of the mutating residue. The combined feature is passed through a three-layer MLP for the ΔΔG prediction.
Dataset Information
We trained our DeepPNI model on 1754 mutational data from NABE database. For external validation we have used mutational data from ProNAB database. For more details about the datasets, go to our main paper.
Tutorial
A step-by-step example is provided for users using publicly available PDB structures.
Results can be obtained within minutes.
Example — Multi-PDB mutation panel (PDBs: 2C4R, 3IMB, 3KMD, 1AZ0)
1
Download the demo CSV
We provide a ready-to-use demo file containing 7 mutations across 4 different PDB structures. Click the button below to download it directly:
Navigate to the Predictor tab. Drag and drop demo.csv onto the upload zone, or click to browse and select it. Then click Run Prediction. The progress bar advances through five pipeline stages, typically taking 1–2.5 minutes for 100–350 mutations.
3
Interpret results
The results table shows the predicted ΔΔG (kcal/mol) for each mutation. Positive ΔΔG indicates a destabilising mutation (weakens binding); negative ΔΔG indicates a stabilising mutation (strengthens binding).
4
View mutations on the 3D structure
Click any result row — the structure loads automatically in the 3D viewer. Destabilising mutations appear as red spheres; stabilising as blue spheres. Users can change the representation in the visualiser. Use drag/scroll to explore the structure. Users can download the snapshot of the representation for further use.
5
Download your results
After prediction, click ↓ Download CSV. The output file contains all input columns plus a predicted_ddg column. Import into Python (pandas) or Excel for downstream analysis.
Help
Input File Format
Upload a comma-separated (.csv) file with exactly three columns: mutation, PDB_ID, chain. Column headers are case-sensitive. Mutation format: WTpositionMUT (e.g. Y596A). Only single-point mutations are supported.
The viewer uses NGL Viewer — the same rendering engine used by UniProt, PDBe, and RCSB PDB. Click any result row to automatically load and highlight the mutation site. Protein chains are coloured in sage green (#7a9e7e) and nucleic acids in navy blue (#1c3a6e).
Citation
If you use DeepPNI in your research, please cite the work below.
Primary Reference
Mondal,S., Mondal,T., Pramanik,S. and Mehra,R. (2025) DeepPNI: a language-and graph-based model for mutation-driven protein-nucleic acid binding energetics. Nucleic Acids Res 2026;:gkag820. https://doi.org/10.1093/nar/gkag820
BibTeX
@article{Mondal2025DeepPNI,
author = {Mondal, S. and Mondal, T. and Pramanik, S. and Mehra, R.},
title = { DeepPNI: a language-and graph-based model for mutation-driven protein-nucleic acid binding energetics},
journal = {Nucleic Acids Research},
year = {2026},
doi = {https://doi.org/10.1093/nar/gkag820},
note = {}
}
Our Address
Office: 307 SD-1, Department of Chemistry
Indian Institute of Technology Bhilai,
6th Lane Road, Jevra,
Bhilai — 491001, Chhattisgarh, India ✉ molinfo@iitbhilai.ac.in
Admin Dashboard
Admin Sign In
Signed in as admin
Predictions Run
—
Total Predictions
—unique visitors
Prediction Jobs (stored)
—
auto-deleted after 30 days
Recent Login-Page Visitors
IP
First Seen (UTC)
Last Seen (UTC)
Visits
User-Agent
Loading…
Prediction Jobs (30-day retention)
Job ID
IP
Rows
Status
Created (UTC)
Expires (UTC)
Loading…
📊 Persistent User Activity Log
This table is stored in the server database. It tracks every prediction job submitted — anonymously, by IP and device. Click Download Excel Report to export as .xlsx.