# Signal and Image Processing Toolbox for Analyzing Intracranial Electroencephalography Data

## Documentation for package ‘ravetools’ version 0.2.1

- DESCRIPTION file.
- Package NEWS.

## Help Pages

as_matrix4 | Create a 'Matrix4' instance for "Affine" transform
as_quaternion | Create a 'Quaternion' instance to store '3D' rotation
as_vector3 | Create a 'Vector3' instance to store '3D' points
band_pass | Band-pass signals
band_pass1 | Band-pass signals
band_pass2 | Band-pass signals
baseline_array | Calculate Contrasts of Arrays in Different Methods
baseline_array.array | Calculate Contrasts of Arrays in Different Methods
blackman | Filter window functions
blackmanharris | Filter window functions
blackmannuttall | Filter window functions
bohmanwin | Filter window functions
butter_max_order | 'Butterworth' filter with maximum order
check_filter | Check 'Arma' filter
collapse | Collapse array
collapse.array | Collapse array
convolve | Convolution of '1D', '2D', '3D' data via 'FFT'
convolve_image | Convolution of '1D', '2D', '3D' data via 'FFT'
convolve_signal | Convolution of '1D', '2D', '3D' data via 'FFT'
convolve_volume | Convolution of '1D', '2D', '3D' data via 'FFT'
decimate | Decimate with 'FIR' or 'IIR' filter
design_filter | Design a digital filter
design_filter_fir | Design "FIR" filter using 'firls'
design_filter_iir | Design an 'IIR' filter
detect_threads | Set or get thread options
detrend | Remove the trend for one or more signals
diagnose_channel | Show channel signals with diagnostic plots
diagnose_filter | Diagnose digital filter
dijkstras-path | Calculate distances along a surface
dijkstras_surface_distance | Calculate distances along a surface
fast_cov | Calculate massive covariance matrix in parallel
fast_median | Compute quantiles
fast_mvmedian | Compute quantiles
fast_mvquantile | Compute quantiles
fast_quantile | Compute quantiles
fill_surface | Fill a volume cube based on water-tight surface
filter-window | Filter window functions
filter_signal | Filter one-dimensional signal
filtfilt | Forward and reverse filter a one-dimensional signal
fir1 | Window-based 'FIR' filter design
firls | Least-squares linear-phase 'FIR' filter design
flattopwin | Filter window functions
freqz2 | Frequency response of digital filter
grow_volume | Grow volume mask
hamming | Filter window functions
hanning | Filter window functions
internal_rave_function | Get external function from 'RAVE'
interpolate_stimulation | Find and interpolate stimulation signals
left_hippocampus_mask | Left 'Hippocampus' of 'N27-Collin' brain
matlab_palette | 'Matlab' heat-map plot palette
mesh_from_volume | Generate 3D mesh surface from volume data
morlet_wavelet | 'Morlet' wavelet transform (Discrete)
multitaper | Compute 'multitaper' spectral densities of time-series data
multitaper_config | Compute 'multitaper' spectral densities of time-series data
mv_pwelch | Calculate 'Welch Periodogram'
new_matrix4 | Create a 'Matrix4' instance for "Affine" transform
new_quaternion | Create a 'Quaternion' instance to store '3D' rotation
new_vector3 | Create a 'Vector3' instance to store '3D' points
notch_filter | Apply 'Notch' filter
parallel-options | Set or get thread options
plot.ravetools-pwelch | Calculate 'Welch Periodogram'
plot_signals | Plot one or more signal traces in the same figure
print.ravetools-pwelch | Calculate 'Welch Periodogram'
pwelch | Calculate 'Welch Periodogram'
ravetools_threads | Set or get thread options
raw-to-sexp | Convert raw vectors to R vectors
raw_to_float | Convert raw vectors to R vectors
raw_to_int16 | Convert raw vectors to R vectors
raw_to_int32 | Convert raw vectors to R vectors
raw_to_int64 | Convert raw vectors to R vectors
raw_to_int8 | Convert raw vectors to R vectors
raw_to_string | Convert raw vectors to R vectors
raw_to_uint16 | Convert raw vectors to R vectors
raw_to_uint32 | Convert raw vectors to R vectors
raw_to_uint8 | Convert raw vectors to R vectors
rcond_filter_ar | Computer reciprocal condition number of an 'Arma' filter
register_volume | Imaging registration using "NiftyReg"
resample_3d_volume | Sample '3D' volume in the world (anatomical "RAS") space
rgl-call | Safe ways to call package "rgl" without requiring "x11"
rgl_call | Safe ways to call package "rgl" without requiring "x11"
rgl_plot_normals | Safe ways to call package "rgl" without requiring "x11"
rgl_view | Safe ways to call package "rgl" without requiring "x11"
shift_array | Shift array by index
surface_path | Calculate distances along a surface
vcg_isosurface | Create surface mesh from 3D-array
vcg_kdtree_nearest | Find nearest 'k' points
vcg_mesh_volume | Compute volume for manifold meshes
vcg_raycaster | Cast rays to intersect with mesh
vcg_smooth | Implicitly smooth a triangular mesh
vcg_smooth_explicit | Implicitly smooth a triangular mesh
vcg_smooth_implicit | Implicitly smooth a triangular mesh
vcg_sphere | Simple 3-dimensional sphere mesh
vcg_uniform_remesh | Sample a surface mesh uniformly
vcg_update_normals | Update vertex normal
wavelet | 'Morlet' wavelet transform (Discrete)
wavelet_cycles_suggest | 'Morlet' wavelet transform (Discrete)
wavelet_kernels | 'Morlet' wavelet transform (Discrete)