Skip to main content

pyuvvis: Tools for explorative spectroscopy

What is it

pyuvvis is a set of wrappers and tools written using the pandas library with the intention of exploring spectral data, especially UV-Vis spectroscopy.

License

BSD

Documentation

The official documentation is generously hosted by github.

Goals and Background

pyuvvis originally began at the George Washington University in an effort to develop exploratory and visualization techniques with UvVis data, particularly the output of fiberoptic/nanotechnology research.

The decision to officialy package these nascent tools was made for the following reasons:

  1. To faciliate easier sharing and better organization between collaborators.

  2. To document the progress and functionalities of the toolset.

  3. To broadcast the toolkit to the community, and hopefully to merge with other Python spectroscopy packages.

In regard to the final point, pyuvvis is not an attempt to be the de-facto spectroscopy toolkit in Python; rather, it is a domain-specific wrapper for pandas. It should be quite extensible to other spectroscopy domains, where it may perform a supporting or ancillary role. It is our hope that in the future, other internal GWU tools for fiber optics design and nanomaterial plasmonics, combined with this package, may form the basis for a crude nano-optics Python package.

Installation

In the pyuvvis directory (same one where you found this file), execute:

python setup.py install

See http://hugadams.github.com/pyuvvis/ for additional help.

The developmental version can be cloned from github:

git clone https://github.com/hugadams/pyuvvis.git

And installed in a similar manner:

cd pyuvvis

python setup.py install

Metadata

Release files for PyUvVis 0.1.1-2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyUvVis 0.1.1-2
File Size Uploaded Provenance
PyUvVis-0.1.1-2.tar.gz 2.8 MB Without provenance Details

Release files / PyUvVis-0.1.1-2.tar.gz

Download URL PyUvVis-0.1.1-2.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
56df50c03a33bad62a428c3634862491c3b9e6c0694ba6fbd16bf1d2c615d846
BLAKE2b-256 checksum
How to use checksums
6706ec152c768feb2c74c2ce056b9e1b5a511237624b2954767d3ad58d3d2e84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for PyUvVis 0.1.1-2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page