Learn R Programming

hyperSpec (version 0.95)

scan.txt.Renishaw: import Raman measurements from Renishaw ASCII-files

Description

import Raman measurements from Renishaw .txt file

Usage

scan.txt.Renishaw(file=stop("filename is required"), data="xyspc",
    nlines=0, nspc, ...)

Arguments

file
file name
data
type of file, one of "spc", "xyspc", "zspc", "depth", "ts", see details.
nlines
number of lines to read in each chunk, if 0 or less read whole file at once
nspc
number of spectra in the file
...
passed to logentry

Value

  • the hyperSpec object

Details

Renishaw .wxd files are converted to .txt ASCII files by their batch converter. They come in a "long" format with columns (y x | time | z)? wavelength intensity. The first columns depend on the data type.

The corresponding possibilities for the data argument are: lll{ data columns "spc" wl int single spectrum "zspc", "depth" z wl int depth profile "ts" t wl int time series "xyspc" y x wl int 2d map } This function allows reading very large ASCII files, but it does not work on files with missing values (NAs are allowed).

If the file is so large that it sould be read in chunks and nspc is not given, scan.txt.Renishaw tries to guess it by using wc (if installed).

See Also

read.txt.long, read.txt.wide, scan