Skip to main content

Units Conversions, and Science Package

Project description

UniSci

A module to perform unit conversions for almost any scientific topic!

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

Uploaded Source

Built Distribution

unisci-1.1.0-py3-none-any.whl (58.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for unisci-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a362df4be9961b16826cb4538987a822a6e4996f6a9b15abfce3fbb46009573b
MD5 edb1b7ff9414686bd3c8e7aa5cbbf868
BLAKE2b-256 852049bbc533baaeea4b36ac953733242c287ed185800e61773c235b89224f8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unisci-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 58.0 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6b2a8a7779a5240625c6dcf71451764b6623acbe215db4d7c92fbda64b2b6b04
MD5 35ef93c41a659709857ed38a62f525f1
BLAKE2b-256 88176cf837d272efbb546cdb1e889fdff97e4ce5348e68af8da4d247603a190d

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