Welcome to p4TSA and py4TSA documentation
This library is a ‘spin-off’ of the C++ Noise Analysis Package (NAP). It is specific to data analysis for gravitational-wave signals, and in particular it is designed to work on the frame format the gravitational-wave detectors write.
The core library is written in C++ and should be compiled before using the python interface.
The Python interface to the library is py4TSA (you can call it pi’za)
Features
p4TSA is a minimal package containing ad hoc function to work with time series. It contains
Modern Spectral Analysis Estimators
Whitening in Time domain
Double Whitening in Time domain
Wavelet Decomposition: pyramidal transforms, uniform wavelet-packet levels and orthonormal local cosine bases
Cosine packets with the Coifman-Wickerhauser best-basis search
Wavelet Detection Filter (WDF), with a configurable basis competition
The pipeline
p4TSA provides the C++ core; the search pipeline that drives it lives in
wdflow, which imports this library
through its Python interface. wdflow supersedes the earlier wdf
package: it carries forward the modules the real trigger-search pipeline uses,
adds the downstream trigger analysis, and is the one to install. The two share the top-level module name wdf, so they cannot
be installed side by side.
Contents:
- Installation
- Contact
- Documentation
- ARMAView
- BaseView
- LatticeView
- SeqView
- TFView
- ViewUtil
- AlgoBase
- AlgoExceptions
- ArBurgEstimator
- ArDurbinEstimator
- Arma2Psd
- Arma2TF
- AR2
- AR2Parcor
- ARMAFilter
- ARMAfit
- BartlettWindow
- BaseFFT
- BaseWindow
- BisquareWindow
- ButterworthFilter
- BLInterpolation
- ComplexFFT
- CreateDvector
- Cs2HammingWindow
- Cs2HannWindow
- DCT
- IDCT
- DST
- DoubleWhitening
- EventDescription
- EventFullFeatured
- ClusterizedEventFullFeatured
- InverseRealFFT
- KaiserWindow
- LatticeFilter
- LeastSquaresLattice
- LSLfilter
- LSLLearning
- MYWE
- NotchWidrow
- Parcor2AR
- RealFFT
- RLSCanceler
- SelectionOrderCriteria
- TF2Psd
- TukeyWindow
- TukeyHannWindow
- WaveletThreshold
- WaveletTransform
- ExtraWaveletFamilies
- LocalCosine
- WaveletBases
- WavReconstruction
- WDF2Classify
- WDF2Reconstruct
- WelchWindow
- Util
- FrameIStream
- FrameIChannel
- WindowFactory
- fparser
- fpconfig
- fptypes
- tsaLog
- tsaTraits
- tsaTypes
- tsaUtilityFunctions
- wdflow (the pipeline)