Interactive subtraction of background from XY-data
Project description
BGROUND :: semi-automated background subtraction
- BGROUND performs semi-automated background subtraction for XY-data.
- XY-data = usually a file with two (or more) columns - (X-data,Y-data).
- The user can define which columns represent the XY-data to process.
- How does it work?
- BGROUND reads XY-data and shows them in an interactive plot.
- The user defines background points (with a mouse + keyboard).
- BGROUND does the rest (background calculation and subtraction).
Principle
Installation
- Requirement: Python with sci-modules: numpy, matplotlib, scipy, pandas
pip install bground
= standard installation, no other packages needed
Quick start
- Look at the worked example to see how BGROUND works.
- Download complete examples with data and try BGROUND yourself.
Documentation, help and examples
- PyPI repository.
- GitHub repository.
- GitHub Pages with documentation.
Versions of BGROUND
- Version 0.0.1 = an incomplete testing version
- Version 0.0.2 = the basic algorithm works
- Version 0.0.3 = a small improvement of code and docstrings
- Version 0.1 = OO-interface, better arrangement of funcs + semi-complete docs
- Version 0.2 = improved OO-implementation + better UI (commands, saving, help)
- Version 1.0 = finalized version 1, fully working, and completely documented
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bground-1.0.1.tar.gz
(17.6 kB
view hashes)
Built Distribution
bground-1.0.1-py3-none-any.whl
(18.8 kB
view hashes)