Inherited methods
Method @marshal()
Internal method
Usage
LFP_reference$@marshal(...)
Arguments
...
internal arguments
Method @unmarshal()
Internal method
Usage
LFP_reference$@unmarshal(object)
Arguments
object, ...
internal arguments
print reference summary
Usage
LFP_reference$print()
Method set_reference()
set reference for current electrode
Usage
LFP_reference$set_reference(reference)
Arguments
reference
must be NULL
Method new()
constructor
Usage
LFP_reference$new(subject, number, quiet = FALSE)
Arguments
subject, number, quiet
see constructor in
RAVEAbstarctElectrode
Method .load_noref_wavelet()
load non-referenced wavelet coefficients (internally used)
Usage
LFP_reference$.load_noref_wavelet(reload = FALSE)
Arguments
reload
whether to reload cache
Method .load_noref_voltage()
load non-referenced voltage (internally used)
Usage
LFP_reference$.load_noref_voltage(reload = FALSE)
Arguments
reload
whether to reload cache
srate
voltage signal sample rate
Method .load_wavelet()
load referenced wavelet coefficients (internally used)
Usage
LFP_reference$.load_wavelet(
type = c("power", "phase", "wavelet-coefficient"),
reload = FALSE
)
Arguments
type
type of data to load
reload
whether to reload cache
Method .load_voltage()
load referenced voltage (internally used)
Usage
LFP_reference$.load_voltage(reload = FALSE)
Arguments
reload
whether to reload cache
Method load_data_with_epochs()
method to load electrode data
Usage
LFP_reference$load_data_with_epochs(
type = c("power", "phase", "voltage", "wavelet-coefficient", "raw-voltage")
)
Arguments
type
data type such as "power", "phase",
"voltage", "wavelet-coefficient".
Method load_data_with_blocks()
load electrode block-wise data (with reference),
useful when epoch is absent
Usage
LFP_reference$load_data_with_blocks(
blocks,
type = c("power", "phase", "voltage", "wavelet-coefficient"),
simplify = TRUE
)
Arguments
blocks
session blocks
type
data type such as "power", "phase",
"voltage", "wavelet-coefficient". Note that if type
is voltage, then 'Notch' filters must be applied; otherwise 'Wavelet'
transforms are required.
simplify
whether to simplify the result
Method load_dim_with_blocks()
get expected dimension information for block-based loader
Usage
LFP_reference$load_dim_with_blocks(
blocks,
type = c("power", "phase", "voltage", "wavelet-coefficient", "raw-voltage")
)
Arguments
blocks, type
see load_data_with_blocks
Method clear_cache()
method to clear cache on hard drive
Usage
LFP_reference$clear_cache(...)
Method clear_memory()
method to clear memory
Usage
LFP_reference$clear_memory(...)
Method clone()
The objects of this class are cloneable with this method.
Usage
LFP_reference$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.