ktubhyam / spectrakit
PublicPython toolkit for spectral data processing: format parsers, baseline correction, normalization, and similarity matching.
SpectraKit is a Python library that helps scientists clean, process, and analyze spectral data from instruments like IR, Raman, and NIR spectrometers.
How It Works
You run an experiment on your instrument and get raw data files full of noise and baselines.
You easily bring SpectraKit into your workspace to handle all the messy parts.
Load your spectrum files from CSV, instrument formats, or notebooks with a simple command.
Smooth out noise, remove baselines, normalize, and fix spikes in a chain of easy steps that feel magical.
See before-and-after views, zoom on peaks, or use interactive tools to check everything looks perfect.
Find peaks, measure areas, or compare to references to uncover insights from your clean data.
Your spectra are publication-ready, helping you publish papers or build smart models effortlessly.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.