Skip to contents

Data Loading and Exchange

Functions for loading data or converting to and from other spectral R packages

read_ftir()
Read FTIR file
read_ftir_directory()
Read FTIR file
read_raman()
Read Raman file
chemospec_to_plotftir()
`ChemoSec` to `PlotFTIR` conversions
plotftir_to_chemospec()
Convert `PlotFTIR` data to `ChemoSpec` format
plotftir_to_ir()
Convert `PlotFTIR` data to `ir`
ir_to_plotftir()
Convert `ir` to `PlotFTIR` data format
check_ftir_data()
Check FTIR Data
print(<PlotFTIR_data>)
Print PlotFTIR Data
biodiesel
FTIR Bio-diesel data
sample_spectra
FTIR example data

Spectral Mathematical Changes

Functions for changing or modifying spectra numerically

add_scalar_value() subtract_scalar_value()
Add or Subtract Scalar Value
average_spectra()
Average FTIR Spectra
absorbance_to_transmittance() transmittance_to_absorbance()
Convert Between Absorbance and Transmittance
normalize_spectra()
Normalize FTIR spectra
recalculate_baseline()
Recalculate Baseline
normalize_raman()
Normalize Raman Intensity Spectra
smooth_spectra()
Smooth Spectra Using Savitzky-Golay Filter
baseline_correct()
Correct Spectrum Baseline
find_peak_maxima()
Find Peak Maxima in Raman Spectra

Plotting and Graphical Changes

Functions for plotting specta and annotating or manipulating plots

plot_ftir()
Plot FTIR Spectra Overlaid
plot_ftir_stacked()
Plot FTIR in stacked format
plot_raman()
Plot Raman Spectra Overlaid
plot_raman_stacked()
Plot Raman in stacked format
add_band()
Add Band
add_wavenumber_marker()
Add a Marker at a Wavenumber
compress_low_energy()
Compress Low-Energy Region
highlight_sample()
Highlight Sample Spectra
move_plot_legend()
Move Plot Legend
get_plot_sample_ids()
Get Plot Sample IDs
rename_plot_sample_ids()
Rename Sample IDs in Plot
save_plot()
Save FTIR Plot
zoom_in_on_range()
Zoom in on a spectral range

Peak Fitting

Functions for finding peaks and performing deconvolution, and plotting the results

find_ftir_peaks()
Find FTIR Peaks
fit_peak_df()
Fitted Peaks Data.Frame
fit_peaks()
Fit Peaks
plot_components()
Plot Components
plot_fit_ftir_peaks()
Plot Fitted Peaks
plot_fit_residuals()
Plot Residuals