quera-ahs-utils


Namequera-ahs-utils JSON
Version 0.4.3 PyPI version JSON
download
home_page
SummaryVarious tools to interact with Braket Analog Hamiltonian Computing
upload_time2023-06-06 15:53:54
maintainer
docs_urlNone
author
requires_python>=3.10
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # quera-ahs-utils
This python package is a collection of tools that can be used to program QuEra's **neutral atom Analog Hamiltonian Simulator** (**ahs**). These tools are primarily targeted towards the usage of [Amazon's Braket quantum computing service](https://aws.amazon.com/braket/). The Braket Python SDK can be found [here](https://github.com/aws/amazon-braket-sdk-python) along with some examples of how to use their service through a collection of examples from both [Braket](https://github.com/aws/amazon-braket-examples/tree/main/examples/analog_hamiltonian_simulation) and [QuEra](https://github.com/QuEraComputing/QuEra-braket-examples).

Some of the source code contained in this package originates from [this](https://github.com/aws/amazon-braket-examples/blob/main/examples/analog_hamiltonian_simulation/ahs_utils.py) module which was co-authered by the Braket science team.

We would be remiss not to advertise our own [Julia](https://julialang.org/) SDK for programming QuEra's **ahs**, [Bloqade](https://queracomputing.github.io/Bloqade.jl/dev/) as well as modeling neutral atom quantum computing. 

## Installation
The package can be installed via `pip`:

```
    pip install quera-ahs-utils
```

## Package contents

**quera-ahs-utils** is broken up into 5 modules each dealing with specific tools summarized in the table below:
|              module             |                                                       description                                                      |
|:-------------------------------:|:----------------------------------------------------------------------------------------------------------------------:|
| **quera_ahs_utils**.analysis    | Perform analysis on shot results                                                         |
| **quera_ahs_utils**.drive       | Easily generate different types of driving hamiltonians                                   |
| **quera_ahs_utils**.ir          | Transform between QuEra and Braket program representations                                |
| **quera_ahs_utils**.parallelize | Transform small jobs into a parallel set of jobs to maximize the field of view of the QPU |
| **quera_ahs_utils**.plotting    | Visualize both **ahs** programs as well as its results.                              |

A module reference can be found [here](https://queracomputing.github.io/quera-ahs-utils/)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "quera-ahs-utils",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "Phillip Weinberg <pweinberg@quera.com>, John Long <jlong@quera.com>",
    "keywords": "",
    "author": "",
    "author_email": "Phillip Weinberg <pweinberg@quera.com>, John Long <jlong@quera.com>",
    "download_url": "https://files.pythonhosted.org/packages/2e/74/280990fd6ec9b22dfb99e2481f37e4fd2a64dcba5c6024947a03d460b8ff/quera-ahs-utils-0.4.3.tar.gz",
    "platform": null,
    "description": "# quera-ahs-utils\nThis python package is a collection of tools that can be used to program QuEra's **neutral atom Analog Hamiltonian Simulator** (**ahs**). These tools are primarily targeted towards the usage of [Amazon's Braket quantum computing service](https://aws.amazon.com/braket/). The Braket Python SDK can be found [here](https://github.com/aws/amazon-braket-sdk-python) along with some examples of how to use their service through a collection of examples from both [Braket](https://github.com/aws/amazon-braket-examples/tree/main/examples/analog_hamiltonian_simulation) and [QuEra](https://github.com/QuEraComputing/QuEra-braket-examples).\n\nSome of the source code contained in this package originates from [this](https://github.com/aws/amazon-braket-examples/blob/main/examples/analog_hamiltonian_simulation/ahs_utils.py) module which was co-authered by the Braket science team.\n\nWe would be remiss not to advertise our own [Julia](https://julialang.org/) SDK for programming QuEra's **ahs**, [Bloqade](https://queracomputing.github.io/Bloqade.jl/dev/) as well as modeling neutral atom quantum computing. \n\n## Installation\nThe package can be installed via `pip`:\n\n```\n    pip install quera-ahs-utils\n```\n\n## Package contents\n\n**quera-ahs-utils** is broken up into 5 modules each dealing with specific tools summarized in the table below:\n|              module             |                                                       description                                                      |\n|:-------------------------------:|:----------------------------------------------------------------------------------------------------------------------:|\n| **quera_ahs_utils**.analysis    | Perform analysis on shot results                                                         |\n| **quera_ahs_utils**.drive       | Easily generate different types of driving hamiltonians                                   |\n| **quera_ahs_utils**.ir          | Transform between QuEra and Braket program representations                                |\n| **quera_ahs_utils**.parallelize | Transform small jobs into a parallel set of jobs to maximize the field of view of the QPU |\n| **quera_ahs_utils**.plotting    | Visualize both **ahs** programs as well as its results.                              |\n\nA module reference can be found [here](https://queracomputing.github.io/quera-ahs-utils/)\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Various tools to interact with Braket Analog Hamiltonian Computing",
    "version": "0.4.3",
    "project_urls": {
        "Bug Tracker": "https://github.com/QuEraComputing/quera-ahs-utils/issues",
        "Homepage": "https://github.com/QuEraComputing/quera-ahs-utils"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1023d1a4a6d2093bcbbb0ba214f5b95093f6b8a07e13b3eea7cdb478fadcd51e",
                "md5": "99c5f566a57ee98958ded8df54412cde",
                "sha256": "780d1b6a6f77f0015d1c88077a11c6821b01d5ff8c4e22b19ea1a9322edc09d4"
            },
            "downloads": -1,
            "filename": "quera_ahs_utils-0.4.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "99c5f566a57ee98958ded8df54412cde",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 23296,
            "upload_time": "2023-06-06T15:53:52",
            "upload_time_iso_8601": "2023-06-06T15:53:52.885354Z",
            "url": "https://files.pythonhosted.org/packages/10/23/d1a4a6d2093bcbbb0ba214f5b95093f6b8a07e13b3eea7cdb478fadcd51e/quera_ahs_utils-0.4.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e74280990fd6ec9b22dfb99e2481f37e4fd2a64dcba5c6024947a03d460b8ff",
                "md5": "e004708eccba87d6612c9d280ebc881a",
                "sha256": "ac4f3b956e2a6a885f71b29021b32dd386705db0c49209ace14e8b89b87c8ad8"
            },
            "downloads": -1,
            "filename": "quera-ahs-utils-0.4.3.tar.gz",
            "has_sig": false,
            "md5_digest": "e004708eccba87d6612c9d280ebc881a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 24219,
            "upload_time": "2023-06-06T15:53:54",
            "upload_time_iso_8601": "2023-06-06T15:53:54.668378Z",
            "url": "https://files.pythonhosted.org/packages/2e/74/280990fd6ec9b22dfb99e2481f37e4fd2a64dcba5c6024947a03d460b8ff/quera-ahs-utils-0.4.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-06 15:53:54",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "QuEraComputing",
    "github_project": "quera-ahs-utils",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "quera-ahs-utils"
}
        
Elapsed time: 0.07451s