Implemented fast and memory-efficient Notch-filter,
Welch-periodogram, discrete wavelet spectrogram for minutes of
high-resolution signals, fast 3D convolution, image registration,
3D mesh manipulation; providing fundamental toolbox for intracranial
Electroencephalography (iEEG) pipelines.
Documentation and examples about 'RAVE' project are provided at
<https://rave.wiki>, and the paper by John F. Magnotti,
Zhengjia Wang, Michael S. Beauchamp (2020)
<doi:10.1016/j.neuroimage.2020.117341>; see 'citation("ravetools")' for
details.
Version: |
0.2.0 |
Depends: |
R (≥ 4.0.0) |
Imports: |
graphics, stats, filearray (≥ 0.1.3), Rcpp, waveslim (≥
1.8.2), pracma, digest (≥ 0.6.29), splines, RNiftyReg (≥
2.7.1), R6 (≥ 2.5.1), gsignal (≥ 0.3.5) |
LinkingTo: |
Rcpp, RcppEigen |
Suggests: |
fftwtools, bit64, grDevices, microbenchmark, freesurferformats, testthat, vctrs |
Published: |
2024-12-16 |
DOI: |
10.32614/CRAN.package.ravetools |
Author: |
Zhengjia Wang [aut, cre],
John Magnotti [aut],
Michael Beauchamp [aut],
Trustees of the University of Pennsylvania [cph] (All files in this
package unless explicitly stated in the file or listed in the
'Copyright' section below.),
Karim Rahim [cph, ctb] (Contributed to src/ffts.h and stc/ffts.cpp),
Thomas Possidente [cph, ctb] (Contributed to R/multitaper.R),
Michael Prerau [cph, ctb] (Contributed to R/multitaper.R),
Marcus Geelnard [ctb, cph] (TinyThread library,
tinythreadpp.bitsnbites.eu, located at inst/include/tthread/),
Stefan Schlager [ctb, cph] (R-vcg interface, located at
src/vcgCommon.h),
Visual Computing Lab, ISTI [ctb, cph] (Copyright holder of vcglib,
located at src/vcglib/) |
Maintainer: |
Zhengjia Wang <dipterix.wang at gmail.com> |
BugReports: |
https://github.com/dipterix/ravetools/issues |
License: |
GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
Copyright: |
Karim Rahim (author of R package 'fftwtools', licensed under
'GPL-2' or later) is the original author of 'src/ffts.h' and
'src/ffts.cpp'. Prerau's Lab wrote the original
'R/multitaper.R', licensed under 'MIT'. Marcus Geelnard wrote
the source code of 'TinyThread' library ('MIT' license) located
at 'inst/include/tthread'. Stefan Schlager wrote the original
code that converts R objects to 'vcg' (see 'src/vcgCommon.h',
licensed under 'GPL-2' or later). Visual Computing Lab is the
copyright holder of 'vcglib' source code (see 'src/vcglib',
licensed under GPL-2 or later). |
URL: |
https://rave.wiki, https://dipterix.org/ravetools/ |
NeedsCompilation: |
yes |
SystemRequirements: |
fftw3 (libfftw3-dev (deb), or fftw-devel (rpm)),
pkg-config |
Language: |
en-US |
Citation: |
ravetools citation info |
Materials: |
README NEWS |
CRAN checks: |
ravetools results |