RmblAbf: Remove baseline of a channel.

Description Usage Arguments Details Value

Description

Remove baseline of a channel.

Usage

1
2
3
4
5
RmblAbf(abf, channel, method = c("interval", "episode", "holding"), intv,
  episode, by_epoch = TRUE, dac = GetWaveformEnabledDAC(abf), ...)

RemoveBaselineAbf(abf, channel, method = c("interval", "episode",
  "holding"), intv, episode, by_epoch = TRUE, dac, ...)

Arguments

abf

an abf object.

channel

a channel to perform baseline removal

method

method to use. See details.

intv

used in interval method. An interval to evaluate baseline level.

episode

used in episode method. The episode to evaluate baseline.

by_epoch

used in episode method, see EpisodeBaseline() for details.

dac

used in holding and episode method, waveform dac channel.

...

used in episode method, passed to baseline_als, see baseline_als() for details.

Details

Avaiable methods for baseline removal are holding, interval and episode. The interval method evaluate mean baseline level from the given episode between intv, then subtract the value to every episode. The episode method calculates baseline by calling baseline_als(). The holding method simply read holding level from DAC setting and subtract the value to every episode. This is usually desirable only for waveform channel.

Value

an abf object.


Crystal-YWu/abftools documentation built on May 10, 2019, 8:22 a.m.