Skip to main content

General symbolic + numeric uncertainty propagation, weighted linear regression

Project description

ieeLabTools

Tools for laboratory data analysis, including:

  • General symbolic & numeric uncertainty propagation
  • Weighted linear regression (uncertainties in y)
  • Designed for physics, engineering, and other quantitative lab work

This library is part of the PhySiLight-Tools ecosystem.


✨ Features

Feature Description
Yvel Propagate measurement uncertainties using partial derivatives
Symbolic mode Generates algebraic uncertainty expressions via SymPy
Numeric mode Evaluates uncertainty for data arrays of any length
LaTeX output(WIP) Pretty-print formulas for lab reports
WeightedLinearRegression Weighted least-squares fit (supports y-errors)
ODR support Not implemented yet (planned)

📦 Installation

pip install ieeLabTools

Part of the PhySiLight-Tools physics utilities collection.

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

ieelabtools-0.1.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

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

ieelabtools-0.1.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file ieelabtools-0.1.1.tar.gz.

File metadata

  • Download URL: ieelabtools-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.5

File hashes

Hashes for ieelabtools-0.1.1.tar.gz
Algorithm Hash digest
SHA256 280a3e3cbb8d0bcfd98e347517c7b10e4be3e095ab16e2f8173630d9bf87f5a7
MD5 bbff0b46af1d6341e60cdd702fe55214
BLAKE2b-256 975e6ed20e2446863735a3f3df4a57064eb4b833ac25c9a0f943a2cd49217644

See more details on using hashes here.

File details

Details for the file ieelabtools-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ieelabtools-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.5

File hashes

Hashes for ieelabtools-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c3d5ad45a859b4acb17b54eecba5eb1018d55400a1733ddfb690ee9b332bd640
MD5 c2c48ad06504c7bd17f01f8815fcc75c
BLAKE2b-256 cf5b6fb5c8a8c59ecb7bdb57be3c31db4f0539523a82252f1580bcebe6da12fe

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