Skip to content

opusreader2

Read Spectroscopic Data from Bruker OPUS Binary Files

v0.6.8 · Feb 3, 2026 · MIT + file LICENSE

Description

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.

Downloads

235

Last 30 days

13778th

235

Last 90 days

235

Last year

CRAN Check Status

1 ERROR
13 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
OK r-devel-linux-x86_64-debian-clang

*


            
OK r-devel-linux-x86_64-debian-gcc

*


            
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
ERROR r-oldrel-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'opusreader2_introduction.Rmd' using rmarkdown
File ../images/opus-measurement-settings.png not found in resource path
Error: processing vignette 'opusreader2_introduction.Rmd' failed with diagnostics:
pandoc document conversion failed with error 99
--- failed re-building 'opusreader2_introduction.Rmd'

SUMMARY: processing the following file failed:
  'opusreader2_introduction.Rmd'

Error: Vignette re-building failed.
Execution halted
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-oldrel-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'opusreader2_introduction.Rmd' using rmarkdown
File ../images/opus-measurement-settings.png not found in resource path
Error: processing vignette 'opusreader2_introduction.Rmd' failed with diagnostics:
pandoc document conversion failed with error 99
--- failed re-building 'opusreader2_introduction.Rmd'

SUMMARY: processing the following file failed:
  'opusreader2_introduction.Rmd'

Error: Vignette re-building failed.
Execution halted

Version History

new 0.6.8 Mar 9, 2026