quera-ahs-utils


Namequera-ahs-utils JSON
Version 0.4.4 PyPI version JSON
download
home_pageNone
SummaryVarious tools to interact with Braket Analog Hamiltonian Computing
upload_time2024-04-23 18:41:27
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            #  :warning: This Package is being Deprecated  :warning:

Thank you for your interest in Aquila and AHS through braket! If you have found these tools useful we know you will love our new [Python SDK for Bloqade](https://github.com/QuEraComputing/bloqade-python). 


# 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": null,
    "name": "quera-ahs-utils",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "Phillip Weinberg <pweinberg@quera.com>, John Long <jlong@quera.com>",
    "keywords": null,
    "author": null,
    "author_email": "Phillip Weinberg <pweinberg@quera.com>, John Long <jlong@quera.com>",
    "download_url": "https://files.pythonhosted.org/packages/00/ef/935379e63f9713dd9fa216d74a65c17ec9c655ddcd69fe6a1aee33280e16/quera_ahs_utils-0.4.4.tar.gz",
    "platform": null,
    "description": "#  :warning: This Package is being Deprecated  :warning:\n\nThank you for your interest in Aquila and AHS through braket! If you have found these tools useful we know you will love our new [Python SDK for Bloqade](https://github.com/QuEraComputing/bloqade-python). \n\n\n# 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": null,
    "summary": "Various tools to interact with Braket Analog Hamiltonian Computing",
    "version": "0.4.4",
    "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": "273797644ec79a4454f7ff1d2ae2bbd80252953facb5c4a3adfd6c38ef89df25",
                "md5": "904582df6c73c12648161964be85f6d7",
                "sha256": "7ed3ef881f6e69e0e69a9a1dc800818c50bbee53d9f24ee304807f1cd5bcba0f"
            },
            "downloads": -1,
            "filename": "quera_ahs_utils-0.4.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "904582df6c73c12648161964be85f6d7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 23445,
            "upload_time": "2024-04-23T18:41:25",
            "upload_time_iso_8601": "2024-04-23T18:41:25.694585Z",
            "url": "https://files.pythonhosted.org/packages/27/37/97644ec79a4454f7ff1d2ae2bbd80252953facb5c4a3adfd6c38ef89df25/quera_ahs_utils-0.4.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00ef935379e63f9713dd9fa216d74a65c17ec9c655ddcd69fe6a1aee33280e16",
                "md5": "c7065446ab32696fb55682e264101ff9",
                "sha256": "ac48fc9bfc554076116c8e83bb0689fe5ab5a58e7013db8e3bdf93029b2db8f7"
            },
            "downloads": -1,
            "filename": "quera_ahs_utils-0.4.4.tar.gz",
            "has_sig": false,
            "md5_digest": "c7065446ab32696fb55682e264101ff9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 24511,
            "upload_time": "2024-04-23T18:41:27",
            "upload_time_iso_8601": "2024-04-23T18:41:27.458686Z",
            "url": "https://files.pythonhosted.org/packages/00/ef/935379e63f9713dd9fa216d74a65c17ec9c655ddcd69fe6a1aee33280e16/quera_ahs_utils-0.4.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-23 18:41:27",
    "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.21145s