Skip to main content

Units Conversions, and Science Package

Project description

UniSci

PyPi Version

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unisci-1.7.0.tar.gz (59.1 kB view details)

Uploaded Source

Built Distribution

unisci-1.7.0-py3-none-any.whl (62.5 kB view details)

Uploaded Python 3

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

Hashes for unisci-1.7.0.tar.gz
Algorithm Hash digest
SHA256 51de581ca8dfa6f4d22ba11130f3a555575bf94d569b0d0c0cb0094f0139b83e
MD5 23cf210f99dff21ee86208a180253b26
BLAKE2b-256 96bc0f49f16a00ee593876cfe75d49e78a7d744563bbd41ec56802f87b11fd75

See more details on using hashes here.

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

Hashes for unisci-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b97d1b097a8b6bc5c5c3c6aaf8a500d12290b1b7f39c5ad458f2007ea3dc3dd6
MD5 d211ae1ed1905dab13c9ebdbe5dc3bee
BLAKE2b-256 9adc4c9a0a980521fa1a22c60905839ab8ece5da6fafd89ad5f15e71ae21c436

See more details on using hashes here.

Supported by

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