Skip to main content

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


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.2.1.tar.gz (56.1 kB view details)

Uploaded Source

Built Distribution

unisci-1.2.1-py3-none-any.whl (58.1 kB view details)

Uploaded Python 3

File details

Details for the file unisci-1.2.1.tar.gz.

File metadata

  • Download URL: unisci-1.2.1.tar.gz
  • Upload date:
  • Size: 56.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.2.1.tar.gz
Algorithm Hash digest
SHA256 80fc0ceaf24c481522e8930823590ea74c08483066f298c7111fab021a0328b6
MD5 65c9ac7468a4494b8c04f89d61a8717e
BLAKE2b-256 7bf4b9df42f811a7ed5b3c002296c619dde672584912a2c18366b6c8f9995bf0

See more details on using hashes here.

File details

Details for the file unisci-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: unisci-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 58.1 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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3fce7f0393f066d40c07dba02ea42965672839174c72656fc8c2ecb591340e8f
MD5 289a7d869cd147123bb12bb1fc9f7304
BLAKE2b-256 2beb88c7eab71f8be5b935dbb9409534ad1c7d0981a32f991e9839a8c676975e

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