Introducing $\texttt{NatPy}$, a simple and convenient Python module for dealing with natural units
Tomas L. Howson, Andre Scaffidi

TL;DR
NatPy is a Python module that simplifies working with natural units in high energy physics by providing user-friendly unit objects and conversion capabilities within various natural unit systems.
Contribution
It introduces a new Python module, NatPy, which facilitates easy handling and conversion of natural units in physics computations.
Findings
Provides a flexible system for natural units conversion
Enhances usability of natural units in Python programming
Simplifies high energy physics calculations involving natural units
Abstract
In high energy physics, the standard convention for expressing physical quantities is natural units. The standard paradigm sets and hence implicitly rescales all physical quantities that depend on unit derivatives of these quantities. We introduce , a simple Python module that defines user-friendly unit objects that can be used and converted within any predefined system of natural units. In this note, we will first introduce, then overview, the algebraic methods utilised by the module.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Parallel Computing and Optimization Techniques · Algorithms and Data Compression
