qutree


Namequtree JSON
Version 0.1.0 PyPI version JSON
download
home_page
Summaryplot Bloch Sphere Binary Tree
upload_time2023-01-20 16:42:13
maintainer
docs_urlNone
author
requires_python>=3.6.9
licenseMIT
keywords qti python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            qutree
======

.. image:: https://img.shields.io/badge/License-MIT-yellow
    :target: https://github.com/alice4space/qutree/blob/main/LICENSE
    :alt: License: MIT

.. image:: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow
    :target: https://conventionalcommits.org
    :alt: conventional commit

.. image:: https://img.shields.io/badge/code%20style-black-000000
    :target: https://github.com/psf/black
    :alt: Black badge

.. image:: https://img.shields.io/pypi/v/qutree?color=orange&logo=python&logoColor=white
    :target: https://pypi.org/project/qutree 
    :alt: PyPI

.. image:: https://img.shields.io/github/actions/workflow/status/alice4space/qutree/unit.yml?logo=github&logoColor=white
    :target: https://github.com/alice4space/qutree/actions/workflows/unit.yml
    :alt: build

.. image:: https://img.shields.io/codecov/c/github/alice4space/qutree?logo=codecov&logoColor=white
    :target: https://codecov.io/gh/alice4space/qutree
    :alt: Test Coverage

.. image:: https://img.shields.io/codeclimate/maintainability/alice4space/qutree?logo=codeclimate&logoColor=white
    :target: https://codeclimate.com/github/alice4space/qutree/maintainability
    :alt: maintainability

.. image:: https://img.shields.io/readthedocs/pyqutree/latest?logo=readthedocs&logoColor=white
    :target: https://pyqutree.readthedocs.io/en/latest/
    :alt: Documentation Status

.. image:: https://img.shields.io/badge/all_contributors-2-blue
    :target: https://github.com/alice4space/qutree/blob/main/AUTHORS.rst
    :alt: All contributors

.. image:: https://img.shields.io/badge/-open%20in%20colab-blue?logo=googlecolab&labelColor=555&logoColor=white
    :target: https://colab.research.google.com/github/alice4space/qutree/blob/main/docs/source/examples/demo.ipynb
    :alt: colab

.. image:: https://img.shields.io/badge/-open%20in%20mybinder-blue?logo=jupyter&labelColor=555&logoColor=white
    :target: https://mybinder.org/v2/gh/alice4space/qutree/main?labpath=docs%2Fsource%2Fexamples%2Fdemo.ipynb
    :alt: binder


Overview
--------

Plot sets of multiqubit quantum pure states as a binary tree of Bloch spheres.

We present a representation that can display several arbitrary multi-qubit pure states, using a combination of the Bloch Sphere and the Schmidt decomposition.

Our current approaches to visualization of quantum states allow to display:

- several mono-qubit states, using the Bloch sphere
- a single multi-qubit state, sometimes with additional restrictions such as symmetry

Usage
-----

install with pip:

.. code-block:: console

    pip install qutree

And you will be able to produce this type of Bloch sphere's tree: 

.. image::  https://raw.githubusercontent.com/12rambau/qutree/pre-release/docs/source/_static/example.png
    :alt: example tree

More information can be found in our `documentation <https://pyqutree.readthedocs.io/en/latest/>`__. 

If you want to contribute you can fork the project in your own repository and then use it. If you consider working with us, please follow the `contributing guidelines <https://pyqutree.readthedocs.io/en/latest/contribute.html>`__.

Meet our `contributor <https://pyqutree.readthedocs.io/en/latest/authors.html>`__.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "qutree",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6.9",
    "maintainer_email": "",
    "keywords": "QTI,Python",
    "author": "",
    "author_email": "Alice Barthe <alice.barthe@cern.ch>",
    "download_url": "https://files.pythonhosted.org/packages/a4/5e/0984ea850495ebaa5e102ff64100dc5481f6fc8549e715e220a49a3d14c8/qutree-0.1.0.tar.gz",
    "platform": null,
    "description": "qutree\n======\n\n.. image:: https://img.shields.io/badge/License-MIT-yellow\n    :target: https://github.com/alice4space/qutree/blob/main/LICENSE\n    :alt: License: MIT\n\n.. image:: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow\n    :target: https://conventionalcommits.org\n    :alt: conventional commit\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000\n    :target: https://github.com/psf/black\n    :alt: Black badge\n\n.. image:: https://img.shields.io/pypi/v/qutree?color=orange&logo=python&logoColor=white\n    :target: https://pypi.org/project/qutree \n    :alt: PyPI\n\n.. image:: https://img.shields.io/github/actions/workflow/status/alice4space/qutree/unit.yml?logo=github&logoColor=white\n    :target: https://github.com/alice4space/qutree/actions/workflows/unit.yml\n    :alt: build\n\n.. image:: https://img.shields.io/codecov/c/github/alice4space/qutree?logo=codecov&logoColor=white\n    :target: https://codecov.io/gh/alice4space/qutree\n    :alt: Test Coverage\n\n.. image:: https://img.shields.io/codeclimate/maintainability/alice4space/qutree?logo=codeclimate&logoColor=white\n    :target: https://codeclimate.com/github/alice4space/qutree/maintainability\n    :alt: maintainability\n\n.. image:: https://img.shields.io/readthedocs/pyqutree/latest?logo=readthedocs&logoColor=white\n    :target: https://pyqutree.readthedocs.io/en/latest/\n    :alt: Documentation Status\n\n.. image:: https://img.shields.io/badge/all_contributors-2-blue\n    :target: https://github.com/alice4space/qutree/blob/main/AUTHORS.rst\n    :alt: All contributors\n\n.. image:: https://img.shields.io/badge/-open%20in%20colab-blue?logo=googlecolab&labelColor=555&logoColor=white\n    :target: https://colab.research.google.com/github/alice4space/qutree/blob/main/docs/source/examples/demo.ipynb\n    :alt: colab\n\n.. image:: https://img.shields.io/badge/-open%20in%20mybinder-blue?logo=jupyter&labelColor=555&logoColor=white\n    :target: https://mybinder.org/v2/gh/alice4space/qutree/main?labpath=docs%2Fsource%2Fexamples%2Fdemo.ipynb\n    :alt: binder\n\n\nOverview\n--------\n\nPlot sets of multiqubit quantum pure states as a binary tree of Bloch spheres.\n\nWe present a representation that can display several arbitrary multi-qubit pure states, using a combination of the Bloch Sphere and the Schmidt decomposition.\n\nOur current approaches to visualization of quantum states allow to display:\n\n- several mono-qubit states, using the Bloch sphere\n- a single multi-qubit state, sometimes with additional restrictions such as symmetry\n\nUsage\n-----\n\ninstall with pip:\n\n.. code-block:: console\n\n    pip install qutree\n\nAnd you will be able to produce this type of Bloch sphere's tree: \n\n.. image::  https://raw.githubusercontent.com/12rambau/qutree/pre-release/docs/source/_static/example.png\n    :alt: example tree\n\nMore information can be found in our `documentation <https://pyqutree.readthedocs.io/en/latest/>`__. \n\nIf you want to contribute you can fork the project in your own repository and then use it. If you consider working with us, please follow the `contributing guidelines <https://pyqutree.readthedocs.io/en/latest/contribute.html>`__.\n\nMeet our `contributor <https://pyqutree.readthedocs.io/en/latest/authors.html>`__.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "plot Bloch Sphere Binary Tree",
    "version": "0.1.0",
    "split_keywords": [
        "qti",
        "python"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "356094239d01997b3a55217e6ce974927fc777513a889cbda7ec065614dda590",
                "md5": "8e8cf5495b9edab71f156d49132184bb",
                "sha256": "ca85aa38d890cf47314223a8040d8e92bb29a21439c1a1a03d15226cfac892a4"
            },
            "downloads": -1,
            "filename": "qutree-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8e8cf5495b9edab71f156d49132184bb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6.9",
            "size": 6348,
            "upload_time": "2023-01-20T16:42:12",
            "upload_time_iso_8601": "2023-01-20T16:42:12.038742Z",
            "url": "https://files.pythonhosted.org/packages/35/60/94239d01997b3a55217e6ce974927fc777513a889cbda7ec065614dda590/qutree-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a45e0984ea850495ebaa5e102ff64100dc5481f6fc8549e715e220a49a3d14c8",
                "md5": "e9de734751f123187d1febecaae6e086",
                "sha256": "ac5b01aa7e3f270e610da07d5008e810303843dbf5a39b0b698996995aa68015"
            },
            "downloads": -1,
            "filename": "qutree-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e9de734751f123187d1febecaae6e086",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6.9",
            "size": 6750,
            "upload_time": "2023-01-20T16:42:13",
            "upload_time_iso_8601": "2023-01-20T16:42:13.613361Z",
            "url": "https://files.pythonhosted.org/packages/a4/5e/0984ea850495ebaa5e102ff64100dc5481f6fc8549e715e220a49a3d14c8/qutree-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-20 16:42:13",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "qutree"
}
        
Elapsed time: 0.03646s