feat(chemistry): add nmr-compound-inference skill - #169
Merged
Ishaan Gangwani (ishaan1124) merged 3 commits intoSep 29, 2026
Merged
Ishaan Gangwani (ishaan1124) merged 3 commits into
Ishaan Gangwani (ishaan1124) merged 3 commits into
Conversation
|
Yaobin Wu (Robin) (@Yaobin29) is attempting to deploy a commit to the InkVell Team on Vercel. A member of the Team first needs to authorize it. |
Aayam Bansal (aayambansal)
requested review from
Aayam Bansal (aayambansal) and
Ishaan Gangwani (ishaan1124)
as code owners
September 4, 2026 20:12
Ishaan Gangwani (ishaan1124)
force-pushed
the
feat/add-nmr-compound-inference-skill
branch
from
September 29, 2026 01:28
b99252c to
100dc55
Compare
Add NMR compound inference skill for 1D 1H/13C spectrum analysis. Uses nmrglue for processing Bruker/NMRPipe/text data, generates spectrum plots and peak tables, and compares against BMRB, HMDB, SDBS, and nmrshiftdb2 reference libraries. - SKILL.md with full OpenScience frontmatter - scripts/nmr_candidate_report.py: evidence package generator - references/standard-libraries.md: library targets and comparison rules
…he missing environment.yml The skill told users to create a conda environment from an environment.yml the PR does not include; pip is the one route that works. The bundled-skill test pins the skill count, now 372. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Ishaan Gangwani (ishaan1124)
force-pushed
the
feat/add-nmr-compound-inference-skill
branch
from
September 29, 2026 01:44
2d3f471 to
d48843a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add a new chemistry skill for NMR compound inference from 1D $^1$H and $^{13}$C spectra.
What this skill does
nmrglueFiles
SKILL.md— Full skill definition with OpenScience-compatible frontmatterscripts/nmr_candidate_report.py— Evidence package generatorreferences/standard-libraries.md— Library targets and comparison rulesDependencies
nmrglue,numpy,matplotlib(Python packages, not vendored)Screenshots
N/A — CLI-based analysis skill.
License
MIT (skill content). Upstream dependencies (
nmrglueetc.) retain their own licenses.