Units Conversions, and Science Package
Project description
UniSci
A module to perform unit conversions for almost any scientific topic! This package is available on PyPI here.
Why Use This?
Short for "Unit Science", UniSci is primarilty focused on being able to use any unit and easily convert it to another. It supports automatic conversions for formulas, condensation of complex units like kg-m/s²
to N
, and more!
Installation
To install, simply run the following:
$ pip install unisci
Then, you can use it as you please!
>>> from unisci import Quantity
>>> length = Quantity(1, {'m': 1})
>>> print(length.converted(['ft']))
3.281*10⁰ ft
Use Cases
See some use cases in the use_cases.ipynb
notebook, here.
Documentation
Full documentation can be found on the readthedocs site for the module.
Contribution
For adding conversions, formulas, or more, pull requests are greatly appreciated. Feel free to message me on my email singhvi.vivaan@gmail.com if you have any concerns!
License
This project is released under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file unisci-1.7.0.tar.gz
.
File metadata
- Download URL: unisci-1.7.0.tar.gz
- Upload date:
- Size: 59.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51de581ca8dfa6f4d22ba11130f3a555575bf94d569b0d0c0cb0094f0139b83e |
|
MD5 | 23cf210f99dff21ee86208a180253b26 |
|
BLAKE2b-256 | 96bc0f49f16a00ee593876cfe75d49e78a7d744563bbd41ec56802f87b11fd75 |
File details
Details for the file unisci-1.7.0-py3-none-any.whl
.
File metadata
- Download URL: unisci-1.7.0-py3-none-any.whl
- Upload date:
- Size: 62.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97d1b097a8b6bc5c5c3c6aaf8a500d12290b1b7f39c5ad458f2007ea3dc3dd6 |
|
MD5 | d211ae1ed1905dab13c9ebdbe5dc3bee |
|
BLAKE2b-256 | 9adc4c9a0a980521fa1a22c60905839ab8ece5da6fafd89ad5f15e71ae21c436 |