Skip to main content

A software emulator for the `python-seabreeze` package

Project description

SeaTease

A software emulator for the python-seabreeze : Python module for Ocean Optics spectrometers

Installing (Development)

Clone this repository, then create a virtual environment and install:

 $ python3 -m venv venv
 $ source venv/bin/activate
 (venv) $ python3 setup.py install

Using venv in Jupyter Lab

 (venv) $ pip3 install ipykernel
 (venv) $ python3 -m ipykernel install --user --name=venv

This should make a venv kernel available in jupyter lab. To remove the kernel:

 (venv) $ jupyter kernelspec uninstall venv

Development

For development, clone this directory, then have fun! Pro-tip: setup a python virtual environment in the main directory:

 $ python3 -m venv venv
 $ source venv/bin/activate

Installing

 (venv) $ python3 setup.py install

Creating source packages

 (venv) $ python3 setup.py sdist bdist_wheel 

Uploading to PyPI

 (venv) $ python3 -m twine upload dist/*

See: [https://packaging.python.org/tutorials/packaging-projects/]

Acknowledgements

The authors would like to thank Andreas Poehlmann and collaborators for creating the original python-seabreeze package, which this library emulates in software. His package has been indispensable to our research.

The authors would also like to thank Caylee Van Schenck for the excellent pun after which this library is named.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

seatease-0.1-py3.7.egg (14.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page