# 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": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "Quantum, myQLM, QLM, Atos",
"author": "Atos Quantum Lab",
"author_email": "myqlm@atos.net",
"download_url": null,
"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.10.6",
"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": "39e17e9cc0323c51d537b0080e604eeaa67c9b6299b95a5d3dae04f7b66600de",
"md5": "7b864b01c3d26b7a63cb2347525a6824",
"sha256": "4c57b0a9688fe58158d53eb8f2f1721b9dc83796b6a1febf3a1fd4d509295210"
},
"downloads": -1,
"filename": "myqlm-1.10.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7b864b01c3d26b7a63cb2347525a6824",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 2086,
"upload_time": "2024-10-31T17:48:32",
"upload_time_iso_8601": "2024-10-31T17:48:32.642274Z",
"url": "https://files.pythonhosted.org/packages/39/e1/7e9cc0323c51d537b0080e604eeaa67c9b6299b95a5d3dae04f7b66600de/myqlm-1.10.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-31 17:48:32",
"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"
}