Learn R Programming

FishResp: R package for Aquatic Respirometry

Description

The R package 'FishResp' is designed to calculate metabolic rate of aquatic organisms measured using an intermittent-flow respirometry approach. Raw respirometry data can be imported from:

  • PumpResp (open-source pump controller by FishResp)
  • SensResp (open-source DO meter by FishResp).
  • AutoResp (by LoligoSystems)
  • Pyro Oxygen Logger (by PyroScience)
  • OxyView (by PreSens)
  • AquaResp (free software)
  • Q-box Aqua (by QubitSystems)

The idea behind FishResp, an analysis pipeline and case studies are described in the academic publication by Morozov et al. (2019). Technical information about R functions and demo data can be found in Reference Manual. Brief descriptions of the R package 'FishResp' and other open-source tools for aquatic respirometry are located at the website fishresp.org.

Installation

The stable version of the ‘FishResp’ package can be installed from CRAN:install.packages("FishResp").

Alternativelly, download the latest release from GitHub and install using the following command: devtools::install_github("embedded-sergey/FishResp-Rpackage@*release").

If you are not familiar with the R language, please check out the graphical implementation of the R package: FishRespGUI.

Notes

To cite FishResp please refer to: "Morozov, S., McCairns, R.J.S., Merila, J. (2019) FishResp: R package and GUI application for analysis of aquatic respirometry data. Conserv Physiol 7(1): coz003; https://doi.org/10.1093/conphys/coz003".

To see the list of changes made in various versions of the R package, open the file 'NEWS.md'.

If you find a bug, please report about it on the FishResp forum or the GitHub repository.

People and organisations who developed, contributed or financed the ‘FishResp’ project are listed here.

Copy Link

Version

Install

install.packages('FishResp')

Monthly Downloads

187

Version

1.1.1

License

GPL-3

Maintainer

Sergey Morozov

Last Published

September 18th, 2022

Functions in FishResp (1.1.1)

convert.respirometry

Convert Raw Respirometry Data (respirometry)
export.MR

Export Metabolic Rate
SMR.raw

Standard Metabolic Rate: Raw Data
correct.meas

Correction of Metabolic Rate Measurements
import.test

Import Background Respiration Data
calculate.MR

Calculation of Metabolic Rate
import.meas

Import Raw Data of Metabolic Rate Measurements
extract.slope

Extraction of Slope(s)
convert.rMR

Convert Raw Respirometry Data (rMR)
SMR.slope

Standard Metabolic Rate: Extracted Slope(s)
input.info

Input the Information about Individuals and Chambers
pyroscience.aquaresp

Convert Respirometry Data from PyroScience and AquaResp Software to the FishResp Format
pyroscience.pumpresp

Convert Respirometry Data from PyroScience and the pump controller PumpResp to the FishResp Format
prepare.data

Prepare Raw Respirometry Data
pre

Pre Raw Data
rm.data

Remove Poor Quality Data
presens.aquaresp

Convert Respirometry Data from PreSens and AquaResp Software to the FishResp Format
results

Results of Analysis: SMR, AMR and MS
post

Post Raw Data
info

Info about Individuals and Chambers
AMR.clean

Active Metabolic Rate: Corrected Raw Data
QC.activity

Quality Control of Animal Activity
QC.meas

Quality Control of Raw Data
FishResp

FishResp: Analytical Tool for Aquatic Respirometry
QC.slope

Quality Control of Slope(s)
SMR

Standard Metabolic Rate: Final Data
AMR.raw

Active Metabolic Rate: Raw Data
SMR.clean

Standard Metabolic Rate: Corrected Raw Data
AMR.slope

Active Metabolic Rate: Extracted Slope(s)
AMR

Active Metabolic Rate: Final Data