Man pages for ravetools
Signal and Image Processing Toolbox for Analyzing Intracranial Electroencephalography Data

apply_transform3dApply a linear RAS transform to resample a 3D volume
band_passBand-pass signals
baseline_arrayCalculate Contrasts of Arrays in Different Methods
bpcBasis Profile Curve (BPC) identification
butter_max_order'Butterworth' filter with maximum order
carlaCommon Average Re-referencing by Least Anti-Correlation...
catmull_rom_3dCatmull-Rom 3D Spline Curve
check_filterCheck 'Arma' filter
collapseCollapse array
color_ramp_continuousMap continuous values to colors
convolveConvolution of '1D', '2D', '3D' data via 'FFT'
crpCanonical Response Parameterization (CRP)
crp_clusterCluster electrodes by their canonical CRP response shape
decimateDecimate with 'FIR' or 'IIR' filter
design_filterDesign a digital filter
design_filter_firDesign "FIR" filter using 'firls'
design_filter_iirDesign an 'IIR' filter
detrendRemove the trend for one or more signals
diagnose_channelShow channel signals with diagnostic plots
diagnose_filterDiagnose digital filter
dijkstras-pathCalculate distances along a surface
ensure_mesh3dCoerce a surface object to a "mesh3d" mesh
fast_covCalculate massive covariance matrix in parallel
fast_quantileCompute quantiles
fftw-internalLow-level 'FFTW3' wrappers
fill_surfaceFill a volume cube based on water-tight surface
filter_signalFilter one-dimensional signal
filter-windowFilter window functions
filtfiltForward and reverse filter a one-dimensional signal
find_peaksFind peaks of a signal
fir1Window-based 'FIR' filter design
firlsLeast-squares linear-phase 'FIR' filter design
freqz2Frequency response of digital filter
gammatone_fastApply gamma-tone filters to obtain auditory envelopes
grow_volumeGrow volume mask
internal_rave_functionGet external function from 'RAVE'
is_not_cranInternal function
left_hippocampus_maskLeft 'Hippocampus' of 'N27-Collin' brain
matlab_palette'Matlab' heat-map plot palette
mesh_from_volumeGenerate 3D mesh surface from volume data
mris_curvatureEstimate per-node curvature of a surface mesh
mris_inflateInflate a cortical surface mesh
mris_make_surfacesLocalize white-matter and pial surfaces from an intensity...
mris_remeshIsotropic re-triangulation of a surface mesh
mris_smoothSmooth a surface mesh
mris_sphereProject a surface onto a sphere and relax metric distortion
multitaperCompute 'multitaper' spectral densities of time-series data
naive_nmfA naive implementation of non-negative matrix factorization
new_matrix4Create a 'Matrix4' instance for "Affine" transform
new_quaternionCreate a 'Quaternion' instance to store '3D' rotation
new_vector3Create a 'Vector3' instance to store '3D' points
notch_filterApply 'Notch' filter
parallel-optionsSet or get thread options
plane_geometryCreate a two-dimensional plane in three dimensional space
plot_mesh_dotcloudRender one or more meshes as an orthographic dot cloud in...
plot_mesh_polygonRender one or more meshes as flat-shaded triangles in base R
plot.ravetools_bpcPlot Basis Profile Curve results
plot.ravetools_crpPlot CRP results
plot.ravetools_crp_clusterPlot electrode clustering results
plot.ravetools_curvePlot method for 'ravetools_curve'
plot_signalsPlot one or more signal traces in the same figure
print.ravetools_curvePrint method for 'ravetools_curve'
project_planeProject plane to a surface
pwelchCalculate 'Welch Periodogram'
raw-to-sexpConvert raw vectors to R vectors
rcond_filter_arComputer reciprocal condition number of an 'Arma' filter
reexportsObjects exported from other packages
register_volumeImaging registration using "NiftyReg"
register_volume3dNative 3D volume registration ("rigid", "affine", or "SyN")
resample_3d_volumeSample '3D' volume in the world (anatomical "RAS") space
rgl-callSafe ways to call package "rgl" without requiring "x11"
save_registrationSave or load a registration result in 'ANTs'-compatible files
shift_arrayShift array by index
stimpulse_interpolateFind and interpolate stimulation pulses
stimulation_signalSample stimulation recording
vcg_average_edge_lengthCompute the average edge length of a triangular mesh
vcg_count_edge_defectsCount boundary and non-manifold edges of a triangular mesh
vcg_detect_collisionDetect collisions between two geometries
vcg_fix_defectsDetect and repair defects in a triangular surface mesh
vcg_isosurfaceCreate surface mesh from 3D-array
vcg_kdtree_nearestFind nearest 'k' points
vcg_max_edge_lengthMaximum edge length of a triangular mesh
vcg_mesh_patchSplit a mesh into two patches along a geodesic boundary
vcg_mesh_volumeCompute volume for manifold meshes
vcg_raycasterCast rays to intersect with mesh
vcg_smoothImplicitly smooth a triangular mesh
vcg_sphereSimple 3-dimensional sphere mesh
vcg_subdivide_max_edge_lengthSelectively subdivide mesh edges that exceed a length...
vcg_subdivisionSub-divide (up-sample) a triangular mesh
vcg_subset_vertexSubset mesh by vertex
vcg_uniform_remeshSample a surface mesh uniformly
vcg_update_normalsUpdate vertex normal
wavelet'Morlet' wavelet transform (Discrete)
write_ants_transformRead and write an 'ITK'/'ANTs' affine transform
write_ants_warpRead and write an 'ANTs' deformation (warp) field
ravetools documentation built on Aug. 21, 2026, 5:06 p.m.