corr2D - Implementation of Two-Dimensional Correlation Analysis in R
Robert Geitner, Robby Fritzsch, J\"urgen Popp, Thomas W., Bocklitz

TL;DR
The paper introduces the corr2D R package that implements two-dimensional correlation analysis, providing accessible tools for spectroscopists to preprocess, analyze, and visualize spectroscopic data with detailed tutorials and performance insights.
Contribution
It presents the first comprehensive implementation of 2D correlation analysis in R, including detailed code translation, tutorials, and performance optimization techniques.
Findings
The package enables efficient preprocessing and correlation of spectroscopic data in R.
It offers a user-friendly tutorial for beginners to understand 2D correlation analysis.
Speed tests demonstrate the computational efficiency of the implementation.
Abstract
In the package corr2D two-dimensional correlation analysis is implemented in R. This paper describes how two-dimensional correlation analysis is done in the package and how the mathematical equations are translated into R code. The paper features a simple tutorial with executable code for beginners, insight into at the calculations done before the correlation analysis, a detailed look at the parallelization of the fast Fourier transformation based correlation analysis and a speed test of the calculation. The package corr2D offers the possibility to preprocess, correlate and postprocess spectroscopic data using exclusively the R language. Thus, corr2D is a welcome addition to the toolbox of spectroscopists and makes two-dimensional correlation analysis more accessible and transparent.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
