Skip to contents

Pre-processing

Functions for importing, processing, visualising and inspecting data:

import_file()
Import respirometry system raw data files (DEPRECATED)
format_time()
Parse date-time data to numeric time for use in respR functions
inspect()
Explore and visualise respirometry data and check for common errors
inspect.ft()
Explore and visualise flowthrough respirometry data and check for errors
subsample()
Subsample a data frame object
subset_data()
Subset a data.frame, inspect, or inspect.ft object

Analytical

Functions for calculating rates of oxygen consumption or production:

auto_rate()
Automatically determine most linear, highest, lowest and rolling oxygen uptake or production rates
auto_rate.int()
Run auto_rate on multiple replicates in intermittent-flow respirometry data
calc_rate()
Calculate rate of change in oxygen over time
calc_rate.int()
Extract rates from multiple replicates in intermittent-flow respirometry data
calc_rate.bg()
Calculate background oxygen uptake or input rates
calc_rate.ft()
Calculate rate of change in oxygen from flowthrough respirometry data
oxy_crit()
Calculate critical oxygen values, such as PCrit

Adjust

Functions for rate adjustments:

adjust_rate()
Adjust rates to account for background respiration or oxygen flux.
adjust_rate.ft()
Adjust rates in flowthrough respirometry to account for background respiration or oxygen flux.

Convert

Functions for rate and unit conversions:

convert_rate()
Convert a unitless oxygen rate value to absolute, mass-specific or area-specific rate
convert_rate.ft()
Convert a unitless oxygen rate value from flowthrough respirometry to absolute, mass-specific or area-specific rates
convert_DO()
Convert between units of dissolved oxygen
convert_MR()
Convert between units of absolute, mass-specific, or area-specific metabolic rates
convert_val()
Convert values of temperature, volume, mass, area, and atmospheric pressure to different units
unit_args()
Print examples of unit inputs

Summarise

Functions for rate filtering and summarising:

select_rate() select_rate.ft()
Select rate results based on a range of criteria

Data

Example data files:

algae.rd
Oxygen production respirometry data
background_con.rd
Background respirometry data (constant)
background_exp.rd
Background respirometry data (exponential)
background_lin.rd
Background respirometry data (linear)
flowthrough.rd
Flowthrough respirometry data on the chiton, Mopalia lignosa
flowthrough_mult.rd
Multi-column flowthrough respirometry data
flowthrough_sim.rd
Flowthrough respirometry data with increasing background rate
intermittent.rd
Respirometry data of the sea urchin, Heliocidaris Erythrogramma
sardine.rd
Respirometry data of the sardine, Sardinops sagax
squid.rd
Respirometry data of the squid, Doryteuthis opalescens
urchins.rd
Multi-column respirometry data of the sea urchin, Heliocidaris Erythrogramma, including background respiration
zeb_intermittent.rd
Respirometry data of a zebrafish, Danio rerio