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

Uploaded Source

Built Distribution

unisci-1.6.0-py3-none-any.whl (62.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unisci-1.6.0.tar.gz
  • Upload date:
  • Size: 58.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for unisci-1.6.0.tar.gz
Algorithm Hash digest
SHA256 7cd4b56d5a6ca6d07157921d24adf4b2b85fdb6606d11cfbd8d8bb4a4f2663d1
MD5 564673e63a217610eb6d2dc467b6f162
BLAKE2b-256 16c9c493a2d3e94dfcb804beba282834ed650f79e77c5f3195672dc0ac6c9c53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unisci-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 62.3 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dff2db7df6ad71e4306b7cee9d37b1a0b92f70ca8fe16451f66cf322a7660035
MD5 9b2a0c64731c2cf9e6d3c5e124dafe9a
BLAKE2b-256 ba2351468bc20a907867d5c0c90079548a164200e9e64392235a497897f43cb8

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