Package: Rwave 1.25-2

Brandon Whitcher

Rwave: Time-Frequency analysis of 1-D signals

Rwave is a library of R functions which provide an environment for the Time-Frequency analysis of 1-D signals (and especially for the wavelet and Gabor transforms of noisy signals). It was originally written for Splus by Rene Carmona, Bruno Torresani, and Wen L. Hwang, first at the University of California at Irvine and then at Princeton University. Credit should also be given to Andrea Wang whose functions on the dyadic wavelet transform are included. Rwave is based on the book: "Practical Time-Frequency Analysis: Gabor and Wavelet Transforms with an Implementation in S", by Rene Carmona, Wen L. Hwang and Bruno Torresani, Academic Press, 1998. This package is no longer actively maintained. A C++ rewrite of core functionality is in progress. If you'd like to participate, please contact Christian Gunning.

Authors:S original by Rene Carmona <[email protected]> and Bruno Torresani <[email protected]>; R port by Brandon Whitcher <[email protected]>

Rwave_1.25-2.tar.gz
Rwave_1.25-2.zip(r-4.5)Rwave_1.25-2.zip(r-4.4)Rwave_1.25-2.zip(r-4.3)
Rwave_1.25-2.tgz(r-4.4-x86_64)Rwave_1.25-2.tgz(r-4.4-arm64)Rwave_1.25-2.tgz(r-4.3-x86_64)Rwave_1.25-2.tgz(r-4.3-arm64)
Rwave_1.25-2.tar.gz(r-4.5-noble)Rwave_1.25-2.tar.gz(r-4.4-noble)
Rwave_1.25-2.tgz(r-4.4-emscripten)Rwave_1.25-2.tgz(r-4.3-emscripten)
Rwave.pdf |Rwave.html
Rwave/json (API)
NEWS

# Install 'Rwave' in R:
install.packages('Rwave', repos = c('https://r-forge.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://r-forge.r-project.org/projects/rwave

Datasets:
  • A0 - Transient Signal
  • A4 - Transient Signal
  • B0 - Transient Signal
  • B4 - Transient Signal

On CRAN:

5.02 score 5 packages 88 scripts 1.6k downloads 5 mentions 109 exports 0 dependencies

Last updated 13 years agofrom:8848bf05cd. Checks:OK: 1 ERROR: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 21 2024
R-4.5-win-x86_64ERRORNov 21 2024
R-4.5-linux-x86_64ERRORNov 21 2024
R-4.4-win-x86_64ERRORNov 21 2024
R-4.4-mac-x86_64ERRORNov 21 2024
R-4.4-mac-aarch64ERRORNov 21 2024
R-4.3-win-x86_64ERRORNov 21 2024
R-4.3-mac-x86_64ERRORNov 21 2024
R-4.3-mac-aarch64ERRORNov 21 2024

Exports:adjust.lengthbandcfamilycgtcgtRadarcheck.maxresolncleanphcloudXYZconfidentcoronacoronoidcrccrcirgreccrcirreccrcreccrfviewcwtcwtimagecwtpcwtpolarcwtsquizcwtThddwDOGdwdwinverseeplextfastgkernelfastkernelfftshiftgaborgcrcrecgirregrecgkernelgregrecgridrecgsampleOnegwavegwave2hescrchurst.esticmirregreckernelmbpvalmbtrimmcgtmnpvalmntrimmorletmorwavemorwave2mreconsmwnplpcacrcpcafamilypcamaximapcamorwavepcarecpcaregrecPcaRidgeSamplingpcaridrecpcazeroskeletonplotResultplotwtregrecregrec2RidgeDistRidgeIrregSamplingRidgeSamplingridrecrkernelrobustrecRunRecSampleGenSausagescrcrecshowRadarsimplepcarecskeletonskeleton2smoothtssmoothwtsnakesnakeviewsnakoidSpecGensridrecSVDtfgmaxtflmaxtfmeantfpcttfvarvDOGvecgaborvecmorletvgtvwtvwtThwplwRidgeSamplingwspec.plWVzerokernelzeroskeletonzeroskeleton2

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Transient SignalA0
Transient SignalA4
Zero Paddingadjust.length
Pixel from Amber Camaraamber7
Pixel from Amber Camaraamber8
Pixel from Amber Camaraamber9
Transient SignalB0
Transient SignalB4
Acoustic Returnsback1.000
Acoustic Returnsback1.180
Acoustic Returnsback1.220
Transient SignalC0
Transient SignalC4
Ridge Chaining Procedurecfamily
Continuous Gabor Transformcgt
Chen's Chirpch
Verify Maximum Resolutioncheck.maxresoln
Threshold Phase based on Moduluscleanph
Dolphin Click Dataclick
Ridge Estimation by Corona Methodcorona
Ridge Estimation by Modified Corona Methodcoronoid
Ridge Extraction by Crazy Climberscrc
Crazy Climbers Reconstruction by Penalizationcrcrec
Display chained ridgescrfview
Continuous Wavelet Transformcwt
Continuous Wavelet Transform Displaycwtimage
Continuous Wavelet Transform with Phase Derivativecwtp
Conversion to Polar Coordinatescwtpolar
Squeezed Continuous Wavelet Transformcwtsquiz
Cauchy's wavelet transformcwtTh
Transient SignalD0
Transient SignalD4
Continuous Wavelet Transform with derivative of GaussianDOG
Inverse Dyadic Wavelet Transformdwinverse
Heart Rate DataEkg
Plot Dyadic Wavelet Transform Extremaepl
Extrema of Dyadic Wavelet Transformext
Kernel for Reconstruction from Gabor Ridgesfastgkernel
Kernel for Reconstruction from Wavelet Ridgesfastkernel
Generate Gabor functiongabor
Crazy Climbers Reconstruction by Penalizationgcrcrec
Kernel for Reconstruction from Gabor Ridgesgkernel
Reconstruction from a Ridgegregrec
Reconstruction from a Ridgegridrec
Sampled IdentitygsampleOne
Gabor Functions on a Ridgegwave
Real Gabor Functions on a Ridgegwave2
How Are You?HOWAREYOU
Estimate Hurst Exponenthurst.est
Ridge Estimation by ICM Methodicm
Kernel for Reconstruction from Wavelet Ridgeskernel
Trim Dyadic Wavelet Transform Extremambtrim
Trim Dyadic Wavelet Transform Extremamntrim
Morlet Waveletsmorlet
Ridge Morveletsmorwave
Real Ridge Morveletsmorwave2
Reconstruct from Dyadic Wavelet Transform Extremamrecons
Dyadic Wavelet Transformmw
Noisy Gravitational Wavenoisywave
Prepare Graphics Environmentnpl
Plot Dyadic Wavelet Transform ExtremaplotResult
Plot Dyadic Wavelet Transformplotwt
Pure Gravitational Wavepurwave
Reconstruction from a Ridgeregrec
Reconstruction from a Ridgeregrec2
Sampling Gabor RidgeRidgeSampling
Reconstruction from a Ridgeridrec
Kernel for Reconstruction from Wavelet Ridgesrkernel
Simple Reconstruction from Crazy Climbers Ridgesscrcrec
File from historical Swave package.sig_W_tilda.1
File from historical Swave package.sig_W_tilda.2
File from historical Swave package.sig_W_tilda.3
File from historical Swave package.sig_W_tilda.4
File from historical Swave package.sig_W_tilda.5
File from historical Swave package.signal_W_tilda.1
File from historical Swave package.signal_W_tilda.2
File from historical Swave package.signal_W_tilda.3
File from historical Swave package.signal_W_tilda.4
File from historical Swave package.signal_W_tilda.5
File from historical Swave package.signal_W_tilda.6
File from historical Swave package.signal_W_tilda.7
File from historical Swave package.signal_W_tilda.8
File from historical Swave package.signal_W_tilda.9
Reconstruction from Dual Waveletsskeleton
Reconstruction from Dual Waveletskeleton2
Smoothing Time Seriessmoothts
Smoothing and Time Frequency Representationsmoothwt
Ridge Estimation by Snake Methodsnake
Restriction to a Snakesnakeview
Modified Snake Methodsnakoid
Simple Reconstruction from Ridgesridrec
Singular Value DecompositionSVD
Time-Frequency Transform Global Maximatfgmax
Time-Frequency Transform Local Maximatflmax
Average frequency by frequencytfmean
Percentile frequency by frequencytfpct
Variance frequency by frequencytfvar
Undocumented Functions in Rwaveband cgtRadar cloudXYZ confident crcirgrec crcirrec ddw dw fftshift girregrec hescrc irregrec mbpval mcgt mnpval pcacrc pcafamily pcamaxima pcamorwave pcarec pcaregrec PcaRidgeSampling pcaridrec pcazeroskeleton RidgeDist RidgeIrregSampling robustrec RunRec SampleGen Sausage showRadar simplepcarec SpecGen vwtTh
DOG Wavelet Transform on one VoicevDOG
Gabor Functions on a Ridgevecgabor
Morlet Wavelets on a Ridgevecmorlet
Gabor Transform on one Voicevgt
Voice Wavelet Transformvwt
Plot Dyadic Wavelet Transform.wpl
Sampling wavelet RidgewRidgeSampling
Log of Wavelet Spectrum Plotwspec.pl
Wigner-Ville functionWV
Logarithms of the Prices of Japanese YenYN
Daily differences of Japanese YenYNdiff
Reconstruction from Wavelet Ridgeszerokernel
Reconstruction from Dual Waveletszeroskeleton
Reconstruction from Dual Waveletszeroskeleton2