Skip to contents

Convert a list of Open Specy objects with any number of spectra into a list of Open Specy objects with one spectrum each.

Usage

split_spec(x)

Arguments

x

a list of OpenSpecy objects

Value

A list of Open Specy objects each with 1 spectrum.

Details

Function will accept a list of Open Specy objects of any length and will split them to their individual components. For example a list of two objects, an Open Specy with only one spectrum and an Open Specy with 50 spectra will return a list of length 51 each with Open Specy objects that only have one spectrum.

See also

c_spec() for combining OpenSpecy objects. collapse_spec() for summarizing OpenSpecy objects.

Author

Zacharias Steinmetz, Win Cowger

Examples

data("test_lib")
data("raman_hdpe")
listed <- list(test_lib, raman_hdpe)
test <- split_spec(listed)
test2 <- split_spec(list(test_lib))