PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Spectroscopy Python Packages

Python packages with the GitHub topic spectroscopy. Sorted by monthly downloads, with stars and forks.
derb12
pybaselines

A Python library of algorithms for the baseline correction of experimental data.

271K 195 24
Ameyanagi
rexafs

Fast Rust implementation of core xraylarch workflows for large XAS/XAFS datasets.

16K 8 2
astropy
specreduce

Tools for the reduction of spectroscopic observations from Optical and NIR instruments

12K 69 44
spectrochempy
spectrochempy

SpectroChemPy is a framework for processing, analyzing and modeling spectroscopic data for chemistry with Python

11K 185 36
SpectroscopyMadeEasy
pysme-astro

Python wrapper for Spectroscopy Made Easy

9K 10 4
sun-data
colorsynth

A Python library for creating false-color images from Numpy arrays of spectral intensity

8K 4 1
usnistgov
pymcr

pyMCR: Multivariate Curve Resolution for Python

8K 100 36
joshduran
brukeropus

A python package for communicating with Bruker OPUS spectroscopy software and reading its binary file format.

7K 36 5
hyperspy
exspy

EDS and EELS data analysis with HyperSpy

6K 15 14
dliptak001
hypercube-lcn

Locally connected deep neural network on a Boolean hypercube: the cube's edges are the wiring, and every weight trains. C++ core + Python SDK.

6K 1 0
OpenSMFS
fretbursts

Burst analysis software for single and multi-spot single-molecule FRET (smFRET) data.

6K 13 10
Anselmoo
spectrafit

📊📈🔬 SpectraFit is a command-line and Jupyter-notebook tool for quick data-fitting based on the regular expression of distribution functions.

5K 37 8
charlesll
rampy

Python software for spectral data processing (IR, Raman, XAS...)

4K 262 63
h2020charisma
spc-io

A parser for the SPC file format

4K 0 3
AstarVienna
spextra

A python tool to manage and manipulate astronomical spectra

4K 6 1
kmnhan
erlab

Complete python workflow for Angle-Resolved Photoemission Spectroscopy (ARPES)

4K 19 8
dliptak001
hypercube-esn

Echo State Network (ESN) on a Boolean hypercube reservoir: sparse, XOR-defined connectivity and no stored adjacency. A tunable per-neuron delay line scales memory capacity super-multiplicatively. C++23 and Python SDKs.

4K 1 0
wtbarnes
fiasco

Python interface to the CHIANTI atomic database

3K 36 19
dliptak001
hypercube-cascade

A cascaded preprocessor architecture built on the hypercube substrate: an etalon-style geometric mixing stage followed by a synthetic-orbit dynamical encoding stage, feeding a hypercube CNN.

3K 1 0
dliptak001
hypercube-wtf

Frozen hypercube reservoir for static high-dimensional fields (spectra, sensors, images). Short synthetic orbit, HypercubeCNN on the end state only. C++23 + Python.

3K 1 0
DanielDeshmukh
pydecay

Radioactive decay mathematics for Python: analytical decay, Bateman chains, multi-nuclide inventories, ICRP-107 data, spectra, and Bq/Ci unit conversions

3K 0 0
deshima-dev
decode

:zap: DESHIMA code for data analysis

2K 8 2
chianti-atomic
chiantipy

ChiantiPy is a python package to calculate the radiative properties of astrophysical plasmas based on the CHIANTI atomic database

2K 76 35
dliptak001
hypercube-etalon

HypercubeCNN with a hypercube preprocessor for static fields (spectra, images). A vertex and its antipode form an etalon; one reflection walk, then a thin readout. Not a reservoir. C++23.

2K 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology