mnirs: Muscle Near-Infrared Spectroscopy Processing and Analysis

Read, process, and analyse data from muscle near-infrared spectroscopy (mNIRS) devices. Import raw data from .csv or .xls(x) files and return time-series data and metadata. Includes standardised methods for cleaning, filtering, and pre-processing mNIRS data for subsequent analysis. Also includes a custom plot theme and colour palette. Intended for mNIRS researchers and practitioners in exercise physiology, sports science, and clinical rehabilitation with minimal coding experience required.

Version: 0.6.0
Depends: R (≥ 4.1)
Imports: cli, data.table, lifecycle, readxl, rlang, stats, tibble, tidyselect
Suggests: dplyr, ggplot2, knitr, patchwork, quarto, scales, signal, testthat (≥ 3.0.0), zoo
Published: 2026-03-30
DOI: 10.32614/CRAN.package.mnirs (may not be active yet)
Author: Jem Arnold ORCID iD [aut, cre, cph]
Maintainer: Jem Arnold <jem.arnold at gmail.com>
BugReports: https://github.com/jemarnold/mnirs/issues
License: MIT + file LICENSE
URL: https://jemarnold.github.io/mnirs/, https://github.com/jemarnold/mnirs
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: mnirs results

Documentation:

Reference manual: mnirs.html , mnirs.pdf
Vignettes: Reading and Cleaning Data with {mnirs} (source, R code)

Downloads:

Package source: mnirs_0.6.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): mnirs_0.6.0.tgz, r-oldrel (arm64): not available, r-release (x86_64): mnirs_0.6.0.tgz, r-oldrel (x86_64): mnirs_0.6.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=mnirs to link to this page.