PySprint package is an open source Python package dedicated to evaluate measurements relying on spectrally and spatially resolved interferometry. The package aims to provide a fluent and smooth interface which takes away the burden of managing complex data processing tasks, however it can hand over the full control to the user when necessary. PySprint is integrated well in Jupyter Notebooks with rich HTML representations.
The supported methods are:
To see the full picture you might want to read about internals:
* Work in progress.
** Manual control will be added in the future releases.
import pysprint as ps
ps.__version__
'0.13.1-15-ga0ef7dc-dirty'
ps.__author__
'Leéh Péter'
ps.print_info()
PYSPRINT ANALYSIS TOOL SYSTEM ---------------------- python : 3.7.6.final.0 python-bits: 64 OS : Windows OS-release : 10 Version : 10.0.18362 machine : AMD64 processor : Intel64 Family 6 Model 158 Stepping 9, GenuineIntel byteorder : little DEPENDENCY ---------------------- pysprint : 0.13.1-15-ga0ef7dc-dirty numpy : 1.19.4 scipy : 1.5.4 matplotlib : 3.3.2 pandas : 1.1.4 pytest : 6.1.1 lmfit : 1.0.1 numba : 0.50.1 IPython : 7.12.0 jinja2 : 2.11.2 dask : 2.29.0 ADDITIONAL ---------------------- Conda-env : False IPython : True Spyder : False Rust-ext : True