Learn R Programming

SpecHelpers (version 0.3.1)

Spectroscopy Related Utilities

Description

Utility functions for spectroscopy. 1. Functions to simulate spectra for use in teaching or testing. 2. Functions to process files created by 'LoggerPro' and 'SpectraSuite' software.

Copy Link

Version

Install

install.packages('SpecHelpers')

Monthly Downloads

356

Version

0.3.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Bryan Hanson

Last Published

March 6th, 2025

Functions in SpecHelpers (0.3.1)

makeSpec

Draw a Chromatogram or Spectrum
txt2csv

Utility Functions to Clean and Convert Spectral Files to csv
prepCIEgradient

Compute a gradient to fill the CIE chromaticity diagram
qMS

Draw a Simple Mass Spectrum Showing the Parent Ion
plotCIEchrom

Draw the 1931 CIE chromaticity diagram
plotNMRspec

Create and Plot an NMR Spectrum
gaussCurve

Compute a Gaussian Curve
avgLambda

Convert Wavelengths to Integer Values and Average Corresponding Absorbances
SpecHelpers-package

CIExyz

Spectral Locus for the 1931 CIE chromaticity diagram
jSeq

Utility for Creating NMR Multiplets
gatherCsv

Combine csv Files Containing Spectral Data into a Data Frame
getGamutValues

Look up gamut and white point values in the 1931 CIE system
lorentzCurve

Compute a Lorentzian Curve
gatherSpecFiles

Process LoggerPro Spectral Files into a Data Frame
multiplet

Compute & Possibly Draw an NMR Multiplet with Optional Annotations
emSpectrum

Plot a pretty electromagnetic spectrum
plot2DNMRspec

Draw a 2D NMR Spectrum