Package: fitnmr 1.1
fitnmr: Multidimensional Nuclear Magnetic Resonance Peak Fitting and Analysis
Tools for fitting and analyzing 1D-4D nuclear magnetic resonance spectra with analytical models of peak shapes and peak groups. The package reads spectra in 'NMRPipe' format, builds constrained parameter structures for chemical shifts, line widths, scalar couplings, volumes, and phases, and performs nonlinear least-squares optimization for iterative peak discovery or simultaneous fits across multiple spectra. It also provides methods for visualization, preprocessing, and kinetic analysis of 1D time-series data, including automated phase optimization, solvent suppression, time-domain correction for frequency shifts and line broadening, modeling spectra as linear combinations of two component spectra, and exponential rate fitting.
Authors:
fitnmr_1.1.tar.gz
fitnmr_1.1.zip(r-4.7)fitnmr_1.1.zip(r-4.6)fitnmr_1.1.zip(r-4.5)
fitnmr_1.1.tgz(r-4.6-any)fitnmr_1.1.tgz(r-4.5-any)
fitnmr_1.1.tar.gz(r-4.7-any)fitnmr_1.1.tar.gz(r-4.6-any)
fitnmr_1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
fitnmr/json (API)
| # Install 'fitnmr' in R: |
| install.packages('fitnmr', repos = c('https://smith-group.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/smith-group/fitnmr/issues
Pkgdown/docs site:https://smith-group.github.io
Last updated from:3e9bb7d758. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 187 | ||
| source / vignettes | OK | 348 | ||
| linux-release-x86_64 | OK | 161 | ||
| macos-release-arm64 | OK | 183 | ||
| macos-oldrel-arm64 | OK | 154 | ||
| windows-devel | OK | 110 | ||
| windows-release | OK | 103 | ||
| windows-oldrel | OK | 103 | ||
| wasm-release | OK | 124 |
Exports:contour_pipecoupling_param_idxfit_peak_iterget_spec_intHamiltonianMultipletheight_assignlimit_omega0_by_r2make_fit_inputmake_mapmake_param_listnmr_pipenmrpipe_ftnmrpipe_ftinmrpipe_psnmrpipe_spnmrpipe_zfnoise_estimateomega0_param_idxparam_list_to_arg_listparam_list_to_peak_dfparam_list_to_tablesparam_valuesparam_values<-peak_df_to_fit_inputpeak_df_to_param_listperform_fitplot_fit_1dplot_fit_2dplot_peak_dfplot_resonances_1dplot_resonances_2dplot_resonances_3dplot_sparse_1dplot_sparse_2dppm_to_ptsread_nmrdraw_peak_tabread_nmrpiperead_resonance_tablessim_time_ndtables_to_param_listupdate_fit_boundswrite_nmrdraw_peak_tab
Dependencies:abindlatticeMatrixminpack.lmR6
1D Time Series Preprocessing/Two-State Fitting
Rendered fromtimeseries1d.Rmdusingknitr::rmarkdownon Jun 12 2026.Last update: 2026-03-20
Started: 2025-11-11
Automated 2D Peak Fitting Code
Rendered frompeak2d.Rmdusingknitr::rmarkdownon Jun 12 2026.Last update: 2026-03-20
Started: 2020-01-11
Automated 2D Peak Fitting Scripts
Rendered frompeak2d_scripts.Rmdusingknitr::rmarkdownon Jun 12 2026.Last update: 2026-03-20
Started: 2020-03-18
