Skip to main content

Virtual Kinetic Laboratory Units (VUnits)

The Virtual Kinetic Laboratory Units(VUnits) is a Python library for unit conversion and constants developed by the Vlachos Research Group at the University of Delaware. This code supports Python-based Virutal Kinetic Laboratory software and aims to be lightweight.

https://raw.githubusercontent.com/VlachosGroup/vunits/master/docs/source/logos/vunits_web.png

Documentation

See our documentation page for examples, equations used, and docstrings.

Developers

Dependencies

  • Python3

  • Numpy: Used for vector and matrix operations

  • Pandas: (Optional) Used by testing suite to read Excel spreadsheets

  • xlrd: (Optional) Used by testing suite to read Excel spreadsheets

Getting Started

  1. Install using pip (see documentation for more thorough instructions):

    pip install vunits

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contributing

If you have a suggestion or find a bug, please post to our Issues page with the enhancement_label or bug_label tag respectively.

Finally, if you would like to add to the body of code, please:

  • fork the development branch

  • make the desired changes

  • write the appropriate unit tests

  • submit a pull request.

Questions

If you are having issues, please post to our Issues page with the help_wanted_label or question_label tag. We will do our best to assist.

Funding

This material is based upon work supported by the Department of Energy’s Office of Energy Efficient and Renewable Energy’s Advanced Manufacturing Office under Award Number DE-EE0007888-9.5.

Special Thanks

  • Jaynell Keely (Logo design)

Metadata

Release files for VUnits 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for VUnits 0.0.4
File Size Uploaded Provenance Actions
VUnits-0.0.4.tar.gz 78.6 kB Without provenance Details for VUnits-0.0.4.tar.gz

Release files / VUnits-0.0.4.tar.gz

Download URL VUnits-0.0.4.tar.gz
Size 78.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c1187a49d0618532ad0e54549208c82a55e48b462b56db7d53041d51025e723c
BLAKE2b-256 checksum
How to use checksums
2a4c7261e6199a5ca48839621ad6091f126b0137a39ad0da1b4f9db35f112884
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6

Security for VUnits 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page