ouqu-tp


Nameouqu-tp JSON
Version 1.0.3 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2025-01-14 08:13:15
maintainerNone
docs_urlNone
authorYour Name
requires_python<4.0,>=3.9
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ouqu-tp

[![pypi version](https://img.shields.io/pypi/v/ouqu-tp.svg)](https://pypi.org/project/ouqu-tp/)

**ouqu-tp** is a library that allows you to run OpenQASM on qulacs and to transpile circuits to run on real devices.

# Feature

**ouqu-tp** includes the following features:

- Generates runnable OpenQASM files for real quantum computers by applying CNOT constraints and transpiling input OpenQASM files.
- Accepts an OpenQASM file, prepares a quantum state, and executes measurements based on the specified number of shots.
- Accepts an OpenQASM file, prepares a quantum state, receives an observable in OpenFermion format, and precisely calculates the expectation value.
- Accepts an OpenQASM file, prepares a quantum state, receives an observable in OpenFermion format, and estimates the expectation value of observables through sampling based on the specified number of shots.

# Setup

For installation instructions, please refer to the [Setup Guide](Setup.md).

# How To Use

For usage instructions, please refer to the [How to Use Guide](HowToUse.md). (in Japanese)

# How to Contribute

For Contributing, please refer to the [How to contribute Guide](CONTRIBUTING_en.md).

# LICENSE

ouqu-tp is released under the [Apache License 2.0](LICENSE).


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ouqu-tp",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Your Name",
    "author_email": "you@example.com",
    "download_url": "https://files.pythonhosted.org/packages/ba/43/8b6f2f3e02c1ebcd0cf3f271ccef898f1901ddca439fd989f4315faf2a6e/ouqu_tp-1.0.3.tar.gz",
    "platform": null,
    "description": "# ouqu-tp\n\n[![pypi version](https://img.shields.io/pypi/v/ouqu-tp.svg)](https://pypi.org/project/ouqu-tp/)\n\n**ouqu-tp** is a library that allows you to run OpenQASM on qulacs and to transpile circuits to run on real devices.\n\n# Feature\n\n**ouqu-tp** includes the following features:\n\n- Generates runnable OpenQASM files for real quantum computers by applying CNOT constraints and transpiling input OpenQASM files.\n- Accepts an OpenQASM file, prepares a quantum state, and executes measurements based on the specified number of shots.\n- Accepts an OpenQASM file, prepares a quantum state, receives an observable in OpenFermion format, and precisely calculates the expectation value.\n- Accepts an OpenQASM file, prepares a quantum state, receives an observable in OpenFermion format, and estimates the expectation value of observables through sampling based on the specified number of shots.\n\n# Setup\n\nFor installation instructions, please refer to the [Setup Guide](Setup.md).\n\n# How To Use\n\nFor usage instructions, please refer to the [How to Use Guide](HowToUse.md). (in Japanese)\n\n# How to Contribute\n\nFor Contributing, please refer to the [How to contribute Guide](CONTRIBUTING_en.md).\n\n# LICENSE\n\nouqu-tp is released under the [Apache License 2.0](LICENSE).\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": null,
    "version": "1.0.3",
    "project_urls": {
        "Repository": "https://github.com/Qulacs-Osaka/ouqu-tp"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d1321b5d6f0deb8785dbc9ba773fff77d0d3723767af040e071277d5dca2fcee",
                "md5": "24722faee49fb6328ed3ad7f17ec516c",
                "sha256": "7c38d943d5d135f7706359fa8a14e9c8502894f9bae7dddec99622b357c33b7f"
            },
            "downloads": -1,
            "filename": "ouqu_tp-1.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "24722faee49fb6328ed3ad7f17ec516c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 31303,
            "upload_time": "2025-01-14T08:13:12",
            "upload_time_iso_8601": "2025-01-14T08:13:12.431065Z",
            "url": "https://files.pythonhosted.org/packages/d1/32/1b5d6f0deb8785dbc9ba773fff77d0d3723767af040e071277d5dca2fcee/ouqu_tp-1.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba438b6f2f3e02c1ebcd0cf3f271ccef898f1901ddca439fd989f4315faf2a6e",
                "md5": "fd3b9b6da931601c648a237d5c5698a4",
                "sha256": "b2b83ccc105cdf5bf47647772cddb2ac39baa83edb68a3e4695bca4efed9e07f"
            },
            "downloads": -1,
            "filename": "ouqu_tp-1.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "fd3b9b6da931601c648a237d5c5698a4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 22273,
            "upload_time": "2025-01-14T08:13:15",
            "upload_time_iso_8601": "2025-01-14T08:13:15.430210Z",
            "url": "https://files.pythonhosted.org/packages/ba/43/8b6f2f3e02c1ebcd0cf3f271ccef898f1901ddca439fd989f4315faf2a6e/ouqu_tp-1.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-14 08:13:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Qulacs-Osaka",
    "github_project": "ouqu-tp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ouqu-tp"
}
        
Elapsed time: 0.39293s