Functions to Handle and Preprocess Infrared Spectra
Arrange rows in ir
objects by column values
Bind rows of ir
objects
Subset distinct/unique rows in ir
objects
Extract a character column in an ir
object into multiple columns usi...
Filtering joins for an ir
object
Subset rows in ir
objects using column values
Group rows in ir
objects by one or more variables
ir: Functions to Handle and Preprocess Infrared Spectra
Add infrared spectra
Generic to convert objects to class ir
Averages infrared spectra within groups
Performs baseline correction on infrared spectra
Performs baseline correction on infrared spectra using a polynomial
Performs baseline correction on infrared spectra using a rubberband al...
Performs baseline correction on infrared spectra using a Savitzky-Gola...
Bins infrared spectra
Clips infrared spectra to new wavenumber ranges
Divide infrared spectra or divide infrared spectra by a numeric value
Drops the column spectra
from an object is of class ir
Cleans objects of class ir_flat
Converts objects of class ir
to objects of class ir_flat
Extracts intensities from spectra in an ir
object for specific spect...
Extracts selected spectra from an object of class ir
Gets the index of a defined wavenumber value for a spectrum
Imports infrared spectra from various files
Imports infrared spectra from Thermo Galactic's files
Interpolates intensity values of infrared spectra in an ir
object fo...
Interpolates selected regions in infrared spectra in an ir
object
Multiply infrared spectra or multiply infrared spectra with a numeric ...
Creates an object of class ir
Creates an object of class ir_flat
Normalizes infrared spectra in an ir
object
Removes empty data values in an object of class ir
Smooths infrared spectra in an ir
object
Stacks a matrix or data frame with spectra into a list column
Subtract infrared spectra
Converts absorbance spectra to transmittance spectra or vice versa
Computes the variance of a spectrum in an ir
object in a given regio...
Mutating joins for an ir
object
Mutate an ir
object by adding new or replacing existing columns
Nest and un-nest an ir
object
Arithmetic operations for ir
objects
Pipe operator
Pivot an ir
object from wide to long
Pivot an ir
object from wide to long
Plots an object of class ir
Get the minima/maxima/range/median of x axis values or intensity value...
Rename columns in ir
objects
Replicate ir objects
Group input ir
objects by rows
Subset columns in ir
objects using column names and types
Separate a character column in an ir
object into multiple columns wi...
Separate a collapsed column in an ir
object into multiple rows
Subset rows in ir
objects using their positions
Subsetting ir
objects
Summarize each group in a ir
object to fewer rows
Unite multiple columns in an ir
object into one by pasting strings t...
Functions to import and handle infrared spectra (import from '.csv' and Thermo Galactic's '.spc', baseline correction, binning, clipping, interpolating, smoothing, averaging, adding, subtracting, dividing, multiplying, plotting).