Read Spectroscopic Data from Bruker OPUS Binary Files
calculate the full chunk size
Calculate the parameter chunk size in bytes
assign the classes to the dataset list
Construct new class list_opusreader2
List wrapper that reads a list of files (dsn) via `read_opus_single(...
Get File Paths of Sample OPUS Files Included in the Package
Get path of a Selected Sample OPUS File Included in the Package
read chunk method for data
read chunk method for default
read chunk method for parameter
read chunk method
read chunk method for text
parse the header of the opus file
Parse data, parameters and text from raw vector of OPUS file saved aft...
Print method for collection of OPUS spectra with class `list_opusreade...
read character from binary
read double from binary (double-precision, 64 bits)
read float from binary (single-precision, 32 bits)
Read chunks of OPUS files in parallel using {mirai} backend via `mir...
Read the raw vector of an opus data source
Read a single OPUS file
Read OPUS binary files from Bruker spectrometers
method to open the connection for an opus file
Dispatch method for the open_connection
read signed integer from binary
read unsigned integer from binary
define class of dsn
Reads data from Bruker OPUS binary files of Fourier-Transform infrared spectrometers of the company Bruker Optics GmbH & Co. This package is released independently from Bruker, and Bruker and OPUS are registered trademarks of Bruker Optics GmbH & Co. KG. <https://www.bruker.com/en/products-and-solutions/infrared-and-raman/opus-spectroscopy-software/latest-release.html>. It lets you import both measurement data and parameters from OPUS files. The main method is `read_opus()`, which reads one or multiple OPUS files into a standardized list class. Behind the scenes, the reader parses the file header for assigning spectral blocks and reading binary data from the respective byte positions, using a reverse engineering approach. Infrared spectroscopy combined with chemometrics and machine learning is an established method to scale up chemical diagnostics in various industries and scientific fields.
Useful links