petabunit - Unit annotations in PEtab
=====================================
|icon1| |icon2| |icon3| |icon4| |icon5| |icon6| |icon7|
.. |icon1| image:: https://github.com/matthiaskoenig/petabunit/workflows/CI-CD/badge.svg
:target: https://github.com/matthiaskoenig/petabunit/workflows/CI-CD
:alt: GitHub Actions CI/CD Status
.. |icon2| image:: https://img.shields.io/pypi/v/petabunit.svg
:target: https://pypi.org/project/petabunit/
:alt: Current PyPI Version
.. |icon3| image:: https://img.shields.io/pypi/pyversions/petabunit.svg
:target: https://pypi.org/project/petabunit/
:alt: Supported Python Versions
.. |icon4| image:: https://img.shields.io/pypi/l/petabunit.svg
:target: http://opensource.org/licenses/LGPL-3.0
:alt: GNU Lesser General Public License 3
.. |icon5| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5308801.svg
:target: https://doi.org/10.5281/zenodo.5308801
:alt: Zenodo DOI
.. |icon6| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/ambv/black
:alt: Black
.. |icon7| image:: http://www.mypy-lang.org/static/mypy_badge.svg
:target: http://mypy-lang.org/
:alt: mypy
Aim: Provide a means to annotate measurements and observables with units, to facilitate re-use, consistency checks, and automated unit conversion.
Proposal: https://docs.google.com/document/d/1shFaFmykaXUxZqCGNFkRoS5WBPgP5yclWQ7bh9St3N0/edit
License
=======
* Source Code: `LGPLv3 <http://opensource.org/licenses/LGPL-3.0>`__
* Documentation: `CC BY-SA 4.0 <http://creativecommons.org/licenses/by-sa/4.0/>`__
The petabunit source is released under both the GPL and LGPL licenses version 2 or
later. You may choose which license you choose to use the software under.
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License or the GNU Lesser General Public
License as published by the Free Software Foundation, either version 2 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
Installation
============
`petabunit` is available from `pypi <https://pypi.python.org/pypi/petabunit>`__ and
can be installed via::
pip install petabunit
Develop version
---------------
The latest develop version can be installed via::
pip install git+https://github.com/matthiaskoenig/petabunit.git@develop
Or via cloning the repository and installing via::
git clone https://github.com/matthiaskoenig/petabunit.git
cd petabunit
pip install -e .
To install for development use::
pip install -e .[development]
© 2024 Matthias König
Raw data
{
"_id": null,
"home_page": "https://github.com/matthiaskoenig/petabunit",
"name": "petabunit",
"maintainer": "Matthias Koenig",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "konigmatt@googlemail.com",
"keywords": "units, parameter optimization, annotation",
"author": "Matthias K\u00f6nig",
"author_email": "konigmatt@googlemail.com",
"download_url": "https://files.pythonhosted.org/packages/55/c8/bb585e0c71fed060f8e3683efff3a0a51aaac2b18c5d07e70325b74604c9/petabunit-0.0.2.tar.gz",
"platform": null,
"description": "petabunit - Unit annotations in PEtab\n=====================================\n\n|icon1| |icon2| |icon3| |icon4| |icon5| |icon6| |icon7|\n\n\n.. |icon1| image:: https://github.com/matthiaskoenig/petabunit/workflows/CI-CD/badge.svg\n :target: https://github.com/matthiaskoenig/petabunit/workflows/CI-CD\n :alt: GitHub Actions CI/CD Status\n.. |icon2| image:: https://img.shields.io/pypi/v/petabunit.svg\n :target: https://pypi.org/project/petabunit/\n :alt: Current PyPI Version\n.. |icon3| image:: https://img.shields.io/pypi/pyversions/petabunit.svg\n :target: https://pypi.org/project/petabunit/\n :alt: Supported Python Versions\n.. |icon4| image:: https://img.shields.io/pypi/l/petabunit.svg\n :target: http://opensource.org/licenses/LGPL-3.0\n :alt: GNU Lesser General Public License 3\n.. |icon5| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5308801.svg\n :target: https://doi.org/10.5281/zenodo.5308801\n :alt: Zenodo DOI\n.. |icon6| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n :alt: Black\n.. |icon7| image:: http://www.mypy-lang.org/static/mypy_badge.svg\n :target: http://mypy-lang.org/\n :alt: mypy\n\nAim: Provide a means to annotate measurements and observables with units, to facilitate re-use, consistency checks, and automated unit conversion.\nProposal: https://docs.google.com/document/d/1shFaFmykaXUxZqCGNFkRoS5WBPgP5yclWQ7bh9St3N0/edit\n\nLicense\n=======\n\n* Source Code: `LGPLv3 <http://opensource.org/licenses/LGPL-3.0>`__\n* Documentation: `CC BY-SA 4.0 <http://creativecommons.org/licenses/by-sa/4.0/>`__\n\nThe petabunit source is released under both the GPL and LGPL licenses version 2 or\nlater. You may choose which license you choose to use the software under.\n\nThis program is free software: you can redistribute it and/or modify it under\nthe terms of the GNU General Public License or the GNU Lesser General Public\nLicense as published by the Free Software Foundation, either version 2 of the\nLicense, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nInstallation\n============\n`petabunit` is available from `pypi <https://pypi.python.org/pypi/petabunit>`__ and \ncan be installed via:: \n\n pip install petabunit\n\nDevelop version\n---------------\nThe latest develop version can be installed via::\n\n pip install git+https://github.com/matthiaskoenig/petabunit.git@develop\n\nOr via cloning the repository and installing via::\n\n git clone https://github.com/matthiaskoenig/petabunit.git\n cd petabunit\n pip install -e .\n\nTo install for development use::\n\n pip install -e .[development]\n\n\u00a9 2024 Matthias K\u00f6nig\n",
"bugtrack_url": null,
"license": "LGPL-3.0",
"summary": "petabunit are python utilities for working with units with PEtab.",
"version": "0.0.2",
"project_urls": {
"Bug Tracker": "https://github.com/matthiaskoenig/petabunit/issues",
"Documentation": "https://github.com/matthiaskoenig/petabunit",
"Download": "https://pypi.org/project/petabunit",
"Homepage": "https://github.com/matthiaskoenig/petabunit",
"Source Code": "https://github.com/matthiaskoenig/petabunit"
},
"split_keywords": [
"units",
" parameter optimization",
" annotation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "631d48c4dcd7446b2b0e92274db0e47a23dac060f90127b01ed19187e14c13f5",
"md5": "a7404fb8f316a3014e8e29a30964d869",
"sha256": "7eaddbe0cc42e4cb62007277d9633b850f5090f6815f11d285049f5bd1ccc7f3"
},
"downloads": -1,
"filename": "petabunit-0.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a7404fb8f316a3014e8e29a30964d869",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.10",
"size": 7369,
"upload_time": "2024-05-15T11:39:26",
"upload_time_iso_8601": "2024-05-15T11:39:26.991605Z",
"url": "https://files.pythonhosted.org/packages/63/1d/48c4dcd7446b2b0e92274db0e47a23dac060f90127b01ed19187e14c13f5/petabunit-0.0.2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "55c8bb585e0c71fed060f8e3683efff3a0a51aaac2b18c5d07e70325b74604c9",
"md5": "b45a78c1a1f77b1c977579552fe87fe6",
"sha256": "649cc8bc6207a952f11e84be65be53450e98a6218c7a5694f2eb3ea48f2f80d1"
},
"downloads": -1,
"filename": "petabunit-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "b45a78c1a1f77b1c977579552fe87fe6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 6997,
"upload_time": "2024-05-15T11:39:28",
"upload_time_iso_8601": "2024-05-15T11:39:28.546789Z",
"url": "https://files.pythonhosted.org/packages/55/c8/bb585e0c71fed060f8e3683efff3a0a51aaac2b18c5d07e70325b74604c9/petabunit-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-15 11:39:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "matthiaskoenig",
"github_project": "petabunit",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "petabunit"
}