PRecording-class: S4 class storing imported ePhys traces.

PRecording-classR Documentation

S4 class storing imported ePhys traces.

Description

[Stable]
This class stores (usually sweep-oriented) electrophysiology data. Currently only import procedures for HEKA's PatchMaster .dat and Axon's .abd files are implemented. It has some strict validity checks implemented to assure data consistency.

Slots

Traces

Character vector containing names of the Traces (=Channels) imported from the dat file and any subsequently computed Trace. Computed Traces have the same dimensions as imported.

Units

Character vector containing the SI units for data stored in corresponding Trace. Order as in Traces.

TimeTrace

Numeric vector containing the time points of the recording.

Sweeps

Ordered vector containing the names of the sweeps.

SweepTimes

Numeric vector containing start times corresponding to Sweeps.

Data

List of matrices. One list item per Trace. Matrix rows correspond to TimeTrace, columns to Sweeps.

MetaData

Matrix that can contain additional per-sweep Metadata. Per-time Metadata can be stored in the Data slot using the AddTrace method.

Plots

List that can contain any ggplot derived from the data. List item names that equal Traces are reserved.

Fits

List that can contain fitted models.

RecordingParams

An item of class PRecordingParams containing recording parameters for that trace.

See Also

https://www.heka.com/downloads/downloads_main.html#down_patchmaster


moritzlindner/PatchMasteR documentation built on April 30, 2024, 1:52 a.m.