respR2.3.3 package

Import, Process, Analyse, and Calculate Rates from Respirometry Data

calc_rate.rep

Function for calc_rate with replicate number in summary

calc_win

Automatically calculate rolling window

nainf.omit

Omit NA, NaN, Inf and -Inf from a vector or dataframe columns

plot.convert_rate.ft

Plot convert_rate.ft objects

plot.convert_rate

Plot convert_rate objects

plot.inspect.ft

Plot inspect.ft objects

plot.inspect

Plot inspect objects

plot.oxy_crit

Plot oxy_crit objects

plot.test_lin

Plot output of test_lin

print.adjust_rate.ft

Print adjust_rate.ft objects

print.adjust_rate

Print adjust_rate objects

print.auto_rate.int

Print auto_rate.int objects

print.auto_rate

Print auto_rate objects

print.calc_rate.bg

Print calc_rate.bg objects

print.calc_rate.ft

Print calc_rate.ft objects

print.calc_rate.int

Print calc_rate.int objects

print.calc_rate

Print calc_rate objects

print.convert_DO

Print convert_DO objects

print.convert_rate.ft

Print convert_rate.ft objects

print.convert_rate

Print convert_rate objects

print.inspect.ft

Print inspect.ft objects

print.inspect

Print inspect objects

print.oxy_crit

Print oxy_crit objects

print_dens

Prints the density object for summary.auto_rate S3 Basically copied fr...

rolling_reg_row

Perform regular rolling regression

rolling_reg_time

Perform rolling regression based on time units.

select

Select columns

select_rate

Select rate results based on a range of criteria

sim_data

Randomly generate data for internal testing of auto_rate()'s linear ...

static_roll

Normal rolling regression

StP.check

Checks if an oxygen concentration/pressure unit or metabolic rate unit...

StP.val

Returns an error message if an oxygen concentration/pressure unit or m...

mean.calc_rate.ft

Average calc_rate.ft object rates

mean.calc_rate.int

Average calc_rate.int object rates

mean.calc_rate

Average calc_rate object rates

mean.convert_DO

Average convert_DO object values

mean.convert_rate.ft

Average convert_rate.ft object rates

mean.convert_rate

Average convert_rate object rates

mean.inspect.ft

Average inspect.ft object rates

mean.inspect

Average inspect object rates

mean.oxy_crit

Average oxy_crit object rates

method.val

Validate adjust_rate or auto_rate or oxy_crit method input

midpt

Get midpoint between two values or within a vector For getting midpoin...

summary.inspect.ft

Summarise inspect.ft objects

summary.inspect

Summarise inspect objects

summary.oxy_crit

Summarise oxy_crit objects

adjust_rate.ft

Adjust rates in flowthrough respirometry to account for background res...

adjust_rate

Adjust rates to account for background respiration or oxygen flux.

adjust_scale

Convert between multipliers of the same unit, e.g. mg to kg

adjust_scale_area

Convert between multipliers of the same AREA unit, e.g. mm2 to km2

auto_rate.int

Run auto_rate on multiple replicates in intermittent-flow respirometry...

auto_rate

Automatically determine most linear, highest, lowest and rolling oxyge...

get_dec

Identify decimal character For European formatted files with commas as...

grapes-greater-than-grapes

Pipe graphics direct from tidyverse-related package

import_file

Import respirometry system raw data files (DEPRECATED)

inspect.ft

Explore and visualise flowthrough respirometry data and check for erro...

inspect

Explore and visualise respirometry data and check for common errors

kernel_method

Kernel density function

linear_fit

Perform a linear regression on a data frame

mean.adjust_rate.ft

Average adjust_rate.ft rates

mean.adjust_rate

Average adjust_rate object rates

mean.auto_rate.int

Average auto_rate.int object rates

mean.auto_rate

Average auto_rate object rates

mean.calc_rate.bg

Average calc_rate.bg object rates

auto_rate.rep

Function for auto_rate with replicate number in summary plus limit to ...

auto_rate_highest

Perform rolling regression and rank from ABSOLUTE highest to lowest

auto_rate_interval

Obtain rate values at non-overlapping intervals of a dataset

auto_rate_linear

Linear detection method

auto_rate_lowest

Perform rolling regression and rank from ABSOLUTE lowest to highest

auto_rate_max

Perform rolling regression and rank from NUMERICAL maximum to minimum ...

auto_rate_min

Perform rolling regression and rank from NUMERICAL minimum to maximum ...

auto_rate_rolling

Perform rolling regression of fixed width and do not reorder results

broken_stick

Perform broken-stick regressions

calc_rate.bg

Calculate background oxygen uptake or input rates

calc_rate.ft

Calculate rate of change in oxygen from flowthrough respirometry data

calc_rate.int

Extract rates from multiple replicates in intermittent-flow respiromet...

calc_rate

Calculate rate of change in oxygen over time

class.val

Validates acceptable classes of inputs Set single or multiple inputs t...

convert_DO

Convert between units of dissolved oxygen

convert_MR

Convert between units of absolute, mass-specific, or area-specific met...

convert_MR_print

Print results of convert_MR

convert_rate.ft

Convert a unitless oxygen rate value from flowthrough respirometry to ...

convert_rate

Convert a unitless oxygen rate value to absolute, mass-specific or are...

convert_val

Convert values of temperature, volume, mass, area, and atmospheric pre...

extract_indices

Extract row, time and DO indices from a subset dataframe

flow_unit_parse

Extracts time and volume units from flowrate unit already parsed by un...

format_time

Parse date-time data to numeric time for use in respR functions

generate_mrdf

Generate a DO ~ PO2 data table from a DO timeseries

overlap.ft.p

Plot convert_rate.ft summary tables

overlap.p

Plot convert_rate and auto_rate summary tables

oxy_crit

Calculate critical oxygen values, such as PCrit

plot.adjust_rate.ft

Plot adjust_rate.ft objects

plot.adjust_rate

Plot adjust_rate objects

plot.auto_rate.int

Plot auto_rate.int objects

plot.auto_rate

Plot auto_rate objects

plot.calc_rate.bg

Plot calc_rate.bg objects

plot.calc_rate.ft

Plot calc_rate.ft objects

plot.calc_rate.int

Plot calc_rate.int objects

plot.calc_rate

Plot calc_rate objects

plot.convert_DO

Plot convert_DO objects

subsample

Subsample a data frame object

subset_data

Subset a data.frame, inspect, or inspect.ft object

summary.adjust_rate.ft

Summarise adjust_rate.ft objects

summary.adjust_rate

Summarise adjust_rate objects

summary.auto_rate.int

Summarise auto_rate.int objects

summary.auto_rate

Summarise auto_rate objects

summary.calc_rate.bg

Summarise calc_rate.bg objects

summary.calc_rate.ft

Summarise calc_rate.ft objects

summary.calc_rate.int

Summarise calc_rate.int objects

summary.calc_rate

Summarise calc_rate objects

summary.convert_DO

Summarise convert_DO objects

summary.convert_rate.ft

Summarise convert_rate.ft objects

summary.convert_rate

Summarise convert_rate objects

test_lin

Perform auto_rate() iteratively and extract performance metrics

time_lm

Subset data by time and perform a linear regression.

time_roll

Perform time-width rolling regression

unit_args

Print examples of unit inputs

unit_type

Search for and classify units

unit_type_o1

Search for and classify oxygen units as used in concentration or rates

units.clean

Cleans units from units.val to remove the suffix (.o2, .flow, etc)

units.val

Check unit string against allowed values. See util_fns.R file for rege...

validate_auto_rate

Validation function for auto_rate

Provides a structural, reproducible workflow for the processing and analysis of respirometry data. It contains analytical functions and utilities for working with oxygen time-series to determine respiration or oxygen production rates, and to make it easier to report and share analyses. See Harianto et al. 2019 <doi:10.1111/2041-210X.13162>.

  • Maintainer: Nicholas Carey
  • License: GPL-3
  • Last published: 2024-05-10