# Module myQLM
**myQLM** is the quantum software stack developed by Eviden, for writing, simulating, optimizing, and executing quantum programs.
Through a Python interface, it provides:
- a **powerful semantic** for [writing quantum algorithms](https://myqlm.github.io/02_user_guide/01_write.html) (gate-based
programing, analog programing, or quantum annealing programing).
- a **versatile execution stack** for [running quantum jobs](https://myqlm.github.io/02_user_guide/02_execute.html), including an easy
handling of [observables](https://myqlm.github.io/02_user_guide/01_write/03_observable.html), special tools for carrying NISQ-oriented
[variational methods](https://myqlm.github.io/02_user_guide/02_execute/05_variational.html) (such as VQE, QAOA), an easy API
for [designing custom plugins](https://myqlm.github.io/02_user_guide/02_execute/04_plugin.html) (e.g. compilation), as well as for
connecting to any Quantum Processing Unit (QPU).
- a **seamless interface** to [available quantum processors and major quantum programming frameworks](https://myqlm.github.io/%3Amyqlm%3Ainteroperability.html).
myQLM also interfaces with the [Qaptiva Appliance](https://atos.net/en/solutions/high-performance-computing-hpc/quantum-computing-qaptiva)
(ex QLM), the quantum programming appliance of Eviden.
## Prerequisites
This version of myQLM works on both Windows, macOS and Linux for different versions of Python 3. Please look at the
[compatibility matrix](https://myqlm.github.io/01_getting_started/%3Amyqlm%3A01_install.html#compatibility-matrix) to ensure myQLM
is installable on your computer.
This module can be installed by typing the following command:
```
pip install myqlm
```
## License
[myQLM EULA](https://myqlm.github.io/01_getting_started/%3Amyqlm%3Alicense.html)
Raw data
{
"_id": null,
"home_page": "https://atos.net/en/lp/myqlm",
"name": "myqlm",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "Quantum,myQLM,QLM,Atos",
"author": "Atos Quantum Lab",
"author_email": "myqlm@atos.net",
"download_url": "",
"platform": null,
"description": "# Module myQLM\n\n**myQLM** is the quantum software stack developed by Eviden, for writing, simulating, optimizing, and executing quantum programs.\nThrough a Python interface, it provides:\n\n - a **powerful semantic** for [writing quantum algorithms](https://myqlm.github.io/02_user_guide/01_write.html) (gate-based\n programing, analog programing, or quantum annealing programing).\n - a **versatile execution stack** for [running quantum jobs](https://myqlm.github.io/02_user_guide/02_execute.html), including an easy\n handling of [observables](https://myqlm.github.io/02_user_guide/01_write/03_observable.html), special tools for carrying NISQ-oriented\n [variational methods](https://myqlm.github.io/02_user_guide/02_execute/05_variational.html) (such as VQE, QAOA), an easy API\n for [designing custom plugins](https://myqlm.github.io/02_user_guide/02_execute/04_plugin.html) (e.g. compilation), as well as for\n connecting to any Quantum Processing Unit (QPU).\n - a **seamless interface** to [available quantum processors and major quantum programming frameworks](https://myqlm.github.io/%3Amyqlm%3Ainteroperability.html).\n\nmyQLM also interfaces with the [Qaptiva Appliance](https://atos.net/en/solutions/high-performance-computing-hpc/quantum-computing-qaptiva)\n(ex QLM), the quantum programming appliance of Eviden.\n\n\n## Prerequisites\nThis version of myQLM works on both Windows, macOS and Linux for different versions of Python 3. Please look at the\n[compatibility matrix](https://myqlm.github.io/01_getting_started/%3Amyqlm%3A01_install.html#compatibility-matrix) to ensure myQLM\nis installable on your computer.\n\nThis module can be installed by typing the following command:\n\n```\npip install myqlm\n```\n\n## License\n[myQLM EULA](https://myqlm.github.io/01_getting_started/%3Amyqlm%3Alicense.html)\n",
"bugtrack_url": null,
"license": "Atos myQLM EULA",
"summary": "myQLM package",
"version": "1.9.9",
"project_urls": {
"Bug Tracker": "https://github.com/myQLM/myqlm-issues/issues",
"Community": "https://myqlmworkspace.slack.com",
"Documentation": "https://myqlm.github.io",
"Homepage": "https://atos.net/en/lp/myqlm"
},
"split_keywords": [
"quantum",
"myqlm",
"qlm",
"atos"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "23487d87f10ab1be61e608810ca4557103c39ee62fa8678d88a4c257f0d9ee95",
"md5": "63c90f08f20ff176214b14f74d6b0293",
"sha256": "83101d289c2385b0cac5e43ffdd2329a86d55d1ee45b88e54576611c1be33d4e"
},
"downloads": -1,
"filename": "myqlm-1.9.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "63c90f08f20ff176214b14f74d6b0293",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 2070,
"upload_time": "2024-02-06T00:43:55",
"upload_time_iso_8601": "2024-02-06T00:43:55.531996Z",
"url": "https://files.pythonhosted.org/packages/23/48/7d87f10ab1be61e608810ca4557103c39ee62fa8678d88a4c257f0d9ee95/myqlm-1.9.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-06 00:43:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "myQLM",
"github_project": "myqlm-issues",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "myqlm"
}