hyperSpec0.100.2 package

Work with Hyperspectral Data, i.e. Spectra + Meta Information (Spatial, Time, Concentration, ...)

Future-functions

Future functions

guess.wavelength

guess wavelengths from character vector

normalize01

normalization for mixed colors

read.txt.Shimadzu

Reads Shimadzu GCxGC-qMS - Spectra Files (.txt) as exported by Shimadz...

extractreplace

Extract and Replace parts of hyperSpec objects

decomposition

Convert Principal Component Decomposition or the like into a hyperSpec...

droplevels-hyperSpec-method

droplevels for hyperSpec object

unittests

hyperSpec unit tests

aggregate

aggregate hyperSpec objects

apply

apply Computes summary statistics for the spectra of a hyperSpec obj...

empty

Empty hyperSpec object

Arith

Arithmetical Operators for hyperSpec objects

as.hyperSpec

as.hyperSpec: convenience conversion functions

asdataframe

Conversion of a hyperSpec object into a data.frame or matrix `as.data....

baselines

Polynomial Baseline Fitting These functions fit polynomal baselines.

Comparison

Comparison of hyperSpec objects

bind

Binding hyperSpec Objects

chk.hy

Validation of hyperSpec objects

chondro

Raman spectra of 2 Chondrocytes in Cartilage A Raman-map (laterally re...

collapse

Collapse hyperSpec objects

colSums

colSums, colMeans, rowSums and rowMeans functions for hyperSpec object...

count_lines

count lines (of an ASCII file)

cov

Covariance matrices for hyperSpec objects

dim

The Number of Rows (Spectra), Columns, and Data Points per Spectrum of...

dimnames

dimnames for hyperSpec objects

dollarnames

command line completion for $

dot-cluster.wavelengths

Find clusters of approximately equal wavelengths

dot-collapse.equal

Try finding groups of hyperSpec objects with (approximately) equal wav...

dot-fileio.optional

Helper function to harmonize treatment of file import results

dot-fix_spc_colnames

Ensure that the spectra matrix has the wavelengths in column names

dot-read.spe.xml

Read XML footer from SPE file format version 3.0

dot-read.spe.xml_string

.read.spe.xml_string

hyperSpec-class

Class "hyperSpec" This class handles hyperspectral data sets, i.e. spa...

hyperSpec-package

Package hyperSpec

initialize

Creating a hyperSpec Object

labels

Get and Set Labels of a hyperSpec Object value may be a list or vect...

levelplot

Plot a Map and Identify/Select Spectra in the Map levelplot function...

makeraster

makeraster

map-sel-poly

Interactively select a polygon (grid graphics) and highlight points

mark.dendrogram

Mark groups in hclust dendrograms

markpeak

Mark peakMarks location of the first spectrum at the data point cl...

math

Math Functions for hyperSpec Objects

mean_sd

Mean and Standard Deviation Calculate mean and standard deviation, and...

merge

Merge hyperSpec objects

options

Options for package hyperSpec Functions to access and set hyperSpec's ...

orderwl

Sorting the Wavelengths of a hyperSpec Object Rearranges the `hyperSpe...

palettes

Matlab-like Palettes Two palettes going from blue over green to red, a...

pearson.dist

Distance based on Pearson's RsquaredR squared

plot

Plotting hyperSpec Objects

plotc

Calibration- and Timeseries Plots, Depth-Profiles and the like plotc...

plotmat

Plot spectra matrix

plotspc

Plotting Spectra Plot the spectra of a hyperSpec object, i.e. intens...

qplotc

Spectra plotting with ggplot2

qplotmap

Spectra plotting with ggplot2

qplotmix

Plot multivariate data into colour channels

qplotmixmap

qplotmap with colour mixing for multivariate overlay

qplotspc

Spectra plotting with ggplot2

quickdf

Quick data frame. Experimental version of as.data.frame that convert...

rbind.fill

Bind matrices by row, and fill missing columns with NA

read-ini

Read INI files

read-spc-Kaiser

read Kaiser .spc files

read-spc

Import for Thermo Galactic's spc file format These functions allow to ...

read.asc.Andor

File Import Andor Solis

read.asc.PerkinElmer

File import filter PerkinElmer ASCII spectra

read.ENVI

Import of ENVI data as hyperSpec object

read.jdx

JCAMP-DX Import for Shimadzu Library Spectra

read.mat.Cytospec

Import for Cytospec mat files

read.spe

Import WinSpec SPE file

read.txt.Horiba

Import Horiba Labspec exported ASCII files

read.txt.Renishaw

import Raman measurements from Renishaw ASCII-files

read.txt.Witec

File Import Witec Raman

rmmvnorm

Multivariate normal random numbers

sample

Random Samples and Permutations Take a sample of the specified size fr...

scale

Center and scale hyperSpec object

seq

Sequence generation along spectra or wavelengths This function generat...

show

Convert a hyperSpec object to character strings for Display print, `...

spc-bin

Wavelength Binning In order to reduce the spectral resolution and thus...

spc-identify

Identifying Spectra and Spectral Data Points This function allows to i...

spc-loess

loess smoothing interpolation for spectra Spectra can be smoothed and ...

spc-rubberband

Rubberband baseline correction

spc-spline

Spectral smoothing by splines

spc.NA.approx

Impute missing data points

split

Split a hyperSpec object according to groups split divides the `hype...

subset

subset

summary

The functions

sweep

Sweep Summary Statistic out of an hyperSpec Object sweep for `hyperS...

textio

Import/export of hyperSpec objects to/from ASCII files A detailed disc...

trellis.factor.key

Color coding legend for factors Modifies a list of lattice arguments (...

vanderMonde

Function evaluation on hyperSpec objects

wc

line/word/character count of ASCII files

wl.eval

Evaluate function on wavelengths of hyperSpec object

wl

Getting and Setting the Wavelength Axis wl returns the wavelength ax...

wl2i

Conversion between Wavelength and Spectra Matrix Column Index wl2i r...

wlconv

Convert different wavelength units

Comfortable ways to work with hyperspectral data sets. I.e. spatially or time-resolved spectra, or spectra with any other kind of information associated with each of the spectra. The spectra can be data as obtained in XRF, UV/VIS, Fluorescence, AES, NIR, IR, Raman, NMR, MS, etc. More generally, any data that is recorded over a discretized variable, e.g. absorbance = f(wavelength), stored as a vector of absorbance values for discrete wavelengths is suitable.

  • Maintainer: Claudia Beleites
  • License: GPL (>= 3)
  • Last published: 2024-05-01