Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pysprint

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pysprint

Spectrally refined interferometry for Python

  • 0.29.0
  • PyPI
  • Socket score

Maintainers
1

PySprint

Spectrally Refined Interferometry for Python

Build Status Build Status Build status Maintainability Language grade: Python codecov Code style: black Documentation Status Binder

NamePySprint
PyPI packagePyPI version
Anaconda packageAnaconda-Server Badge
Development statusBeta
LicenseLicense: MIT

Description

PySprint provides an interface for Spectrally resolved interferometry in Python. PySprint implements all the evaluation methods described in the literature, however the API and the software itself might change over time. Documentation is sparse and due to the narrow use case of the software its written in Hungarian, however it will be translated to English in the future. The testing is in very early stage, and we have a currently pointless Rust extension module, which might turn into something useful later.

  • ✓ Minimum-maximum method
  • ✓ Phase modulated cosine function fit method
  • ✓ Fourier method
  • ✓ Windowed Fourier transform method
  • ✓ Stationary phase point method

Installation

PySprint requires at least Python 3.6 to run.

Install with

pip install pysprint

or install on Anaconda with:

(CURRENTLY NOT AVAILABLE) conda install -c ptrskay pysprint -c conda-forge

Requirements:

  • numpy
  • scipy
  • matplotlib
  • pandas
  • Jinja2
  • scikit-learn

Optional packages:

  • lmfit - for detailed curve fitting results
  • numba - to speed up non uniform FFT calculation
  • dask - for parallel WFT run

Documentation

The documentation is hosted on readthedocs.io.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc