Skip to content

ieepirzy/ieeLabTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ieeLabTools

PyPI Python Versions License

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

🧪 This package was originally developed to automate general uncertainty propagation for physics lab courses, reducing >manual symbolic differentiation and repetitive numeric error calculation.

Part of the PhySiLight-Tools physics utilities collection.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages