DROPStomo


NameDROPStomo JSON
Version 0.0.6 PyPI version JSON
download
home_page
SummaryPackage for performing Wigner state and process tomography on a simulator or on a quantum hardware.
upload_time2023-09-08 09:06:16
maintainer
docs_urlNone
authorAmit Devra, Dennis Huber, Niklas J. Glaser, Steffen J. Glaser
requires_python
license
keywords python quantum physics quantum computing quantum information processing quantum tomography quantum state tomography quantum process tomography wigner tomography
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# What is DROPStomo?
DROPStomo is a Python package for performing state and process tomography in the context of finite-dimensional Wigner representations on near-term quantum devices. This is a phase-space tomography approach to recovering the finite-dimensional Wigner type representations of quantum states and processes, with a particular focus on the [DROPS](https://spindrops.org/) (Discrete Representation of OPeratorS) representation. The package is based on the paper: [Wigner State and Process Tomography on Near-Term Quantum Devices](https://arxiv.org/abs/2302.12725).

This package is based on the Qiskit framework and can be easily adapted for other frameworks. The package can be plugged directly into quantum simulators or quantum devices.  

## Installation
```bash
pip install DROPStomo
```
## How to use
Currently, Wigner state tomography is available for single and two qubit systems, whereas Wigner process tomography is available for single qubit systems. For detailed examples on how to use Wigner tomography, please check out the Examples folder in our [Git repository](https://github.com/amitQC/DROPStomo).  

## Citation
If you use the DROPS tomography tool in your work, cite it as follows:
```bash
@misc{https://doi.org/10.48550/arxiv.2302.12725,
  doi = {10.48550/ARXIV.2302.12725},
  url = {https://arxiv.org/abs/2302.12725},
  author = {Devra, Amit and Glaser, Niklas J. and Huber, Dennis and Glaser, Steffen J.},
  keywords = {Quantum Physics (quant-ph), FOS: Physical sciences, FOS: Physical sciences},
  title = {Wigner State and Process Tomography on Near-Term Quantum Devices},
  publisher = {arXiv},
  year = {2023},
  copyright = {Creative Commons Attribution 4.0 International}
}
```



            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "DROPStomo",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,quantum physics,quantum computing,quantum information processing,quantum tomography,quantum state tomography,quantum process tomography,Wigner tomography",
    "author": "Amit Devra, Dennis Huber, Niklas J. Glaser, Steffen J. Glaser",
    "author_email": "<amit.devra@tum.de>",
    "download_url": "https://files.pythonhosted.org/packages/53/b4/3c8a8a9af2154bf01493515375cc664c85d007d9a0b9bc7186b8b86ae540/DROPStomo-0.0.6.tar.gz",
    "platform": null,
    "description": "\n# What is DROPStomo?\nDROPStomo is a Python package for performing state and process tomography in the context of finite-dimensional Wigner representations on near-term quantum devices. This is a phase-space tomography approach to recovering the finite-dimensional Wigner type representations of quantum states and processes, with a particular focus on the [DROPS](https://spindrops.org/) (Discrete Representation of OPeratorS) representation. The package is based on the paper: [Wigner State and Process Tomography on Near-Term Quantum Devices](https://arxiv.org/abs/2302.12725).\n\nThis package is based on the Qiskit framework and can be easily adapted for other frameworks. The package can be plugged directly into quantum simulators or quantum devices.  \n\n## Installation\n```bash\npip install DROPStomo\n```\n## How to use\nCurrently, Wigner state tomography is available for single and two qubit systems, whereas Wigner process tomography is available for single qubit systems. For detailed examples on how to use Wigner tomography, please check out the Examples folder in our [Git repository](https://github.com/amitQC/DROPStomo).  \n\n## Citation\nIf you use the DROPS tomography tool in your work, cite it as follows:\n```bash\n@misc{https://doi.org/10.48550/arxiv.2302.12725,\n  doi = {10.48550/ARXIV.2302.12725},\n  url = {https://arxiv.org/abs/2302.12725},\n  author = {Devra, Amit and Glaser, Niklas J. and Huber, Dennis and Glaser, Steffen J.},\n  keywords = {Quantum Physics (quant-ph), FOS: Physical sciences, FOS: Physical sciences},\n  title = {Wigner State and Process Tomography on Near-Term Quantum Devices},\n  publisher = {arXiv},\n  year = {2023},\n  copyright = {Creative Commons Attribution 4.0 International}\n}\n```\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Package for performing Wigner state and process tomography on a simulator or on a quantum hardware.",
    "version": "0.0.6",
    "project_urls": null,
    "split_keywords": [
        "python",
        "quantum physics",
        "quantum computing",
        "quantum information processing",
        "quantum tomography",
        "quantum state tomography",
        "quantum process tomography",
        "wigner tomography"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "006bfc264e83cb40088de4eee09db05ef2a5c48fdc391a3b9af9936ba9e145f9",
                "md5": "f07e51319108ec8bdcb21109b09e512c",
                "sha256": "999c578b3d6a8cb6c5943751459f5b19c8b56b4b8f9f0fc5baf66dd8ceaa18ea"
            },
            "downloads": -1,
            "filename": "DROPStomo-0.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f07e51319108ec8bdcb21109b09e512c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 30092,
            "upload_time": "2023-09-08T09:06:15",
            "upload_time_iso_8601": "2023-09-08T09:06:15.140360Z",
            "url": "https://files.pythonhosted.org/packages/00/6b/fc264e83cb40088de4eee09db05ef2a5c48fdc391a3b9af9936ba9e145f9/DROPStomo-0.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53b43c8a8a9af2154bf01493515375cc664c85d007d9a0b9bc7186b8b86ae540",
                "md5": "4790078e02691828a926d43d576d7f18",
                "sha256": "02768845495076b49cbe0342ffa7fec229c9e7e76f8f54b12d5687c3ade0d98d"
            },
            "downloads": -1,
            "filename": "DROPStomo-0.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "4790078e02691828a926d43d576d7f18",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 20032,
            "upload_time": "2023-09-08T09:06:16",
            "upload_time_iso_8601": "2023-09-08T09:06:16.891012Z",
            "url": "https://files.pythonhosted.org/packages/53/b4/3c8a8a9af2154bf01493515375cc664c85d007d9a0b9bc7186b8b86ae540/DROPStomo-0.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-08 09:06:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "dropstomo"
}
        
Elapsed time: 0.12730s