Learn R Programming

⚠️There's a newer version (6.3.0) of this package.Take me there.

ChemoSpec (version 5.0.88)

Exploratory Chemometrics for Spectroscopy

Description

A collection of functions for top-down exploratory data analysis of spectral data including nuclear magnetic resonance (NMR), infrared (IR), Raman, X-ray fluorescence (XRF) and other similar types of spectroscopy. Includes functions for plotting and inspecting spectra, peak alignment, hierarchical cluster analysis (HCA), principal components analysis (PCA) and model-based clustering. Robust methods appropriate for this type of high-dimensional data are available. ChemoSpec is designed for structured experiments, such as metabolomics investigations, where the samples fall into treatment and control groups. Graphical output is formatted consistently for publication quality plots. ChemoSpec is intended to be very user friendly and to help you get usable results quickly. A vignette covering typical operations is available.

Copy Link

Version

Install

install.packages('ChemoSpec')

Monthly Downloads

931

Version

5.0.88

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Bryan Hanson

Last Published

October 15th, 2018

Functions in ChemoSpec (5.0.88)

hcaScores

HCA on PCA scores from a Spectra Object
metMUD1

Made Up NMR Data Sets
files2SpectraObject

Import Data into a Spectra Object
mclustSpectra

mclust Analysis of a Spectra Object PCA Results
plotScores3D

3D PCA Score Plot for a Spectra Object
plotScoresRGL

Interactive 3D Score Plot of a Spectra Object
rowDist

Compute Distance Between Rows of a Matrix
check4Gaps

Check for Missing Values (Gaps) in a Spectra Object
sPlotSpectra

s-Plot of Spectra Data (Post PCA)
mclust3D

mclust Analysis in 3D
mclust3dSpectra

mclust Analysis of a Spectra Object in 3D
cv_pcaSpectra

Cross-Validation of Classical PCA Results for a Spectra Object
plotSpectraDist

Plot the Distance Between Spectra in a Spectra Object
plotSpectraJS

Plot a Spectra Object Interactively
colorSymbol

Colors and Symbols in ChemoSpec and Spectra Objects
evalClusters

Evaluate or Compare the Quality of Clusters Quantitatively
hcaSpectra

Plot HCA Results of a Spectra Object
removeFreq

Remove Frequencies from a Spectra or Spectra2D Object
normSpectra

Normalize a Spectra Object
r_pcaSpectra

Robust PCA of a Spectra Object
chkSpectra

Verify the Integrity of a Spectra or Spectra2D Object
pcaDiag

Outlier Diagnostic Plots for PCA of a Spectra Object
hmapSpectra

Seriated Heat Map for a Spectra Object
plot2Loadings

Plot PCA Loadings from a Spectra Object Against Each Other
conColScheme

Change the Color Scheme of a Spectra Object
clupaSpectra

Hierarchical Cluster-Based Peak Alignment on a Spectra Object
sampleDistSpectra

Compute the Distance Between Samples in a Spectra Object
plotHCA

Plot Dendrogram for Spectra Object
plotScree

Scree Plots of PCA Results for a Spectra Object
sgfSpectra

Apply Savitzky-Golay filters to a Spectra object
sumGroups

Summarize the Group Membership of a Spectra or Spectra2D Object
splitSpectraGroups

Create New Groups from an Existing Spectra Object
hypTestScores

Conduct MANOVA using PCA Scores and Factors in a Spectra Object
plotSpectra

Plot Spectra Object
loopThruSpectra

Display the Spectra in a Spectra Object One at a Time
sumSpectra

Summarize a Spectra or Spectra2D Object
plotLoadings

Plot PCA Loadings for a Spectra Object
surveySpectra

Plot Measures of Central Tendency and Spread for a Spectra Object
plotScores

Plot PCA Scores of a Spectra Object
removeGroup

Remove Groups or Samples from a Spectra or Spectra2D Object
removeSample

Remove Groups or Samples from a Spectra or Spectra2D Object
baselineSpectra

Baseline Correction of a Spectra Object
SrE.IR

IR and NMR Spectra of Serenoa repens (Saw Palmetto) Oil Extracts and Reference Oils
aovPCAloadings

Plot aovPCAscores Loadings of a Spectra Object
Spectra

Spectra Objects
ChemoSpec-package

Exploratory Chemometrics for Spectroscopy
c_pcaSpectra

Classical PCA of Spectra Objects
aovPCAscores

Plot ANOVA-PCA Scores from a Spectra Object
aov_pcaSpectra

ANOVA-PCA Analysis of Spectra Data
binSpectra

Bin or Bucket a Spectra Object