Skip to main content

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

BGROUND principle

Installation

  • Requirement: Python with sci-modules: numpy, matplotlib, scipy, pandas
  • pip install bground = standard installation, no other packages needed

Quick start

Documentation, help and examples

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

Acknowledgement

The development was co-funded by TACR, program NCK, project TN02000020.

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.6.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bground-1.0.6-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file bground-1.0.6.tar.gz.

File metadata

  • Download URL: bground-1.0.6.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for bground-1.0.6.tar.gz
Algorithm Hash digest
SHA256 cd07d746084f49f915d2414769f20fde10b777c62bcb098c7620391f4bd03a5a
MD5 6f51000a4d7ac62f9960aaafa7360258
BLAKE2b-256 ed3e83e9927ca5ce50adedbd0a1f6efe7108f0df8cd155f2f8c6c1549264cade

See more details on using hashes here.

File details

Details for the file bground-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: bground-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for bground-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b266acf75b8686ae942734ae82c7f91b425ebbfcce152c73958fd9d308bb2061
MD5 9247ff3bbd8dd31500fd5dea5f3fcde3
BLAKE2b-256 5b06cfd5075139d1ba9f6c8814c20d3c6e54e1a496185762b6411c87b36872a7

See more details on using hashes here.

Supported by

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