Overview
LigLib bundles the NMR Database of Lignin and Cell Wall Model Compounds (S. Ralph, J. Ralph & F. Lu; US Forest Products Laboratory / USDA-ARS Dairy Forage Research Center / Great Lakes Bioenergy Research Center, 2024-08 edition, public domain) directly inside POKY, so lignin/plant-cell-wall NMR spectra can be browsed against known monomer, dimer, trimer and tetramer model compounds without leaving the application.
Data Source & Coverage
LigLib covers 532 compounds from the 2024-08 edition of the NMR Database of Lignin and Cell Wall Model Compounds: compounds 1β340 (Vol. 1), 1001β1030 (Vol. 2; compound 1031 does not exist in the source), 2001β2082 (Vol. 3), and 3001β3080 (Vol. 4) β monomers, Ξ²-O-4/Ξ²-5/Ξ²-Ξ²/5-5/Ξ²-1/4-O-5 dimers, trimers and tetramers, benzodioxane and dibenzodioxocin structures, resinols, Hibbert's ketones, thioacidolysis products, and several Morreel-series oligolignols β transcribed from the database's PDF data pages. Each compound entry carries:
- Trivial and systematic names, structural category, linkage-code notation
(e.g.
G-b-G,S-(8-5)-G) and erythro/threo isomer label where given - Full 13C and 1H shift tables (multiplicity and J-couplings where reported), per solvent β acetone-d6, CDCl3, and/or DMSO-d6
- Source/notes fields carried over from the original data sheets (sample ID, contributor, literature reference)
- A best-effort-matched SMILES string for 412 of the 532 compounds (via A-SIMA BMRB-ID cross-reference, PubChem name/CAS lookup, and NIH CACTUS name-to-structure resolution) β see the note in Shift Table Viewer
Browse Library Tab
A searchable table of every bundled compound (ID, trivial name, category, linkage code, isomer, and which solvents have data). The search box matches against name, category, linkage code, source, and notes text; Category and Solvent dropdowns narrow the list further. Double-clicking a row (or selecting one and clicking "View Shift Table") jumps to that compound in the Shift Table Viewer tab.
Shift Table Viewer Tab
Shows a chosen compound's full metadata (systematic name, category, linkage code, isomer, source, reference, notes) alongside two tables β one for every 13C shift row, one for every 1H shift row (with multiplicity and J-coupling) β each row tagged by ring letter and solvent. A "Plot solvent" dropdown drives an embedded scatter plot of the compound's paired (1H,13C) correlations (axes inverted, high-to-low ppm, in the usual HSQC convention) with each point labeled by its atom name β a quick visual fingerprint to compare against an experimental HSQC.
G-b1-G to an unrelated compound, or CACTUS silently
mis-parsing "β¦diacetate" suffixes as disconnected acetic acid) were discarded rather
than risk showing a wrong structure. The remaining 120 compounds are left blank; only
text-based shift tables and the correlation plot are shown for those. See
Scope & Limitations.
bmse010330) in a bmrb_id field β useful for cross-checking a
LigLib match against A-SIMA's independent peak-list/shift data for the same compound.
Peak Matching & Assignment Tab
Pick an open spectrum from the spectrum menu; LigLib inspects its
nuclei to auto-identify the 1H and/or 13C axis.
Set 1H/13C match tolerances (defaults 0.03 and 0.5 ppm) and
optional Category/Solvent filters, then click Scan Peaks for Matches:
every peak in the spectrum's peak list is compared against every library compound's
(1H,13C) correlations (or single-axis shifts, for a 1D
spectrum), and the best five matches per peak (ranked by tolerance-normalized
combined distance) are listed with the peak position, matched compound, atom/ring
label, solvent, and Ξ1H/Ξ13C.
Selecting a match row pre-fills a suggested Group name (e.g.
C3001A) and Atom name (e.g. Abeta) from
the matched compound/atom; both are editable before applying.
Go to Selected Peak (or double-clicking the row) centers and raises
the spectrum view on that peak; Apply Assignment to Selected Peak
confirms and then calls the peak's assignment on its 1H and/or
13C axis, refreshing its on-screen assignment label.
Deconvolve with REDEN manually launches POKY's REDEN peak-decomposition dialog (2D or 3D, chosen automatically from the currently selected spectrum view) β use it on ambiguous or overlapped peaks before trusting a match, then re-run Scan Peaks for Matches against the deconvolved peak list. This is a manual launch only; LigLib does not drive REDEN's fitting automatically.
Scope & Limitations
- Covers compounds 1β340, 1001β1030, 2001β2082, and 3001β3080 of the 2024-08 database edition (532 total). Compound 1031 does not exist in the source PDF (Vol. 2 stops at 1030). Earlier/later database editions are not covered.
- SMILES/2D structure images are only available for 412 of 532 compounds (see the note in Shift Table Viewer) β the remainder show text-based shift tables and the correlation plot only.
- (1H,13C) correlation pairs are built by matching same- labeled rows between a compound's separate 13C and 1H tables in table order; a handful of source compounds with only partial side-chain assignments or ambiguous isomer-mixture shifts (noted in their "Notes" field) may pair imperfectly.
- Peak matching scores each axis independently against its tolerance and sums the normalized distances β it is a nearest-neighbor lookup, not a fitted or machine-learned confidence model.
- REDEN deconvolution is a manual, one-way launch from the Peak Matching tab β results must be re-scanned by hand; LigLib does not read REDEN's fit parameters automatically.