SigLyser

SigLyser is a Python library for analysing vibration signals from rotating machinery. It provides frequency-domain transformations and statistical measures built on NumPy and SciPy.

Features

Quick example

import numpy as np
from siglyser import calc_fft

t = np.linspace(0, 1, 1000)
signal = np.sin(2 * np.pi * 50 * t)

freq, amp = calc_fft(t, signal)

Installation

pip install siglyser

Get started