One-click install
npx skills add https://github.com/learningmatter-mit/AtomisticSkills --skill chem-nmr-predict
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chem-nmr-predict
Source: https://github.com/learningmatter-mit/AtomisticSkills/tree/main/.agents/skills/chem-nmr-predict
Command: npx skills add https://github.com/learningmatter-mit/AtomisticSkills --skill chem-nmr-predict

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, requests, rdkit, nmrsim, and includes scripts (resource) components.

What problem does it solve?

This Skill predicts 1H NMR spectra from chemical structures when you have SMILES, helping you generate spectra and signal tables for comparison with experimental data.

Core Features & Use Cases

  • SMILES → predicted 1H NMR spectrum using NMRdb.org SPINUS for chemical shift/coupling estimation and nmrsim for quantum-mechanical peak simulation.
  • Signal table generation with chemical shifts, multiplicities, coupling constants, and proton counts to support interpretation and downstream analysis.
  • Mixture/reference comparison support via outputs compatible with the chem-nmr-analysis deconvolution workflow.

Quick Start

Use the chem-nmr-predict skill to predict the 1H NMR spectrum for the compound by providing its SMILES string(s) and the spectrometer field strength.

Frequently Asked Questions about chem-nmr-predict

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I predict a 1H NMR spectrum from a SMILES string?

To predict a 1H NMR spectrum from SMILES, you provide a valid SMILES string and an optional spectrometer field strength in MHz to generate .xy spectra and signal tables.

What is the best way to generate reference NMR spectra for mixture deconvolution?

Generating reference NMR spectra for deconvolution is best done by predicting 1H NMR spectra from SMILES to produce .xy files and signal tables compatible with downstream analysis workflows.

Can I predict NMR spectra for multiple compounds in a batch?

Yes, you can perform multi-compound batch predictions by providing multiple SMILES strings to generate predicted 1H NMR spectra and signal tables for each structure.

Does NMR spectrum prediction support different spectrometer field strengths?

Yes, NMR spectrum prediction supports different field strengths by allowing you to optionally specify the spectrometer frequency in MHz alongside your valid SMILES input.

How are chemical shifts and coupling constants estimated during NMR prediction?

Chemical shifts and coupling constants are estimated using the NMRdb.org SPINUS neural-network predictions, combined with nmrsim quantum-mechanical spin simulation for peak generation.

What happens if SPINUS or nmrsim fails during spectrum prediction?

If SPINUS or nmrsim fails during spectrum prediction, the workflow applies predefined fallback mechanisms to handle the failure modes and continue processing your SMILES input.