quara
Quara, which stands for "Quantum Characterization", is an open-source library for characterizing elementary quantum operations.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.0%) to scientific vocabulary
Keywords
quantum-characterization
quantum-computing
quantum-information
quantum-tomography
quara
Last synced: 6 months ago
·
JSON representation
·
Repository
Quara, which stands for "Quantum Characterization", is an open-source library for characterizing elementary quantum operations.
Basic Info
Statistics
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 1
- Releases: 4
Topics
quantum-characterization
quantum-computing
quantum-information
quantum-tomography
quara
Created about 6 years ago
· Last pushed over 2 years ago
Metadata Files
Readme
Contributing
License
Citation
README.rst
=================
Quara
=================
|license| |tests| |docs publish| |release| |downloads| |DOI|
.. |license| image:: https://img.shields.io/github/license/tknrsgym/quara
:alt: license
:target: https://opensource.org/licenses/Apache-2.0
.. |tests| image:: https://img.shields.io/circleci/build/github/tknrsgym/quara
:alt: tests
:target: https://circleci.com/gh/tknrsgym/quara
.. |docs publish| image:: https://readthedocs.org/projects/quara/badge/?version=stable
:alt: Documentation Status
:target: https://quara.readthedocs.io/en/stable/
.. |release| image:: https://img.shields.io/github/release/tknrsgym/quara
:alt: release
:target: https://github.com/tknrsgym/quara/releases
.. |downloads| image:: https://pepy.tech/badge/quara
:alt: downloads
:target: https://pypi.org/project/quara/
.. |DOI| image:: https://zenodo.org/badge/230030298.svg
:target: https://zenodo.org/badge/latestdoi/230030298
.. _start_of_about:
Quara, which stands for "Quantum Characterization", is an open-source library for characterizing elementary quantum operations. Currently protocols of standard tomography for quantum states, POVMs, gates, and measurement processes are implemented.
.. _end_of_about:
- **Documentation:** https://quara.readthedocs.io/en/stable/
- **Tutorials:** https://github.com/tknrsgym/quara/tree/master/tutorials
- **Source code:** https://github.com/tknrsgym/quara
- **Bug reports:** https://github.com/tknrsgym/quara/issues
- **Contributing:** https://github.com/tknrsgym/quara/blob/master/docs/contributing.rst
.. _start_of_install:
Install
=================================
**Python version:** 3.7+
.. code-block::
pip install quara
.. _end_of_install:
.. _start_of_install_3rd_packages:
Use with other optimization parsers and solvers
=====================================================
Quara can also be used with other optimization parsers and solvers. The currently supported combinations are as follows:
+---------+---------+------------------------------------------------------------+
| parser | solver | install |
+=========+=========+============================================================+
| CVXPY | MOSEK | See `the CVXPY website `_ |
+---------+---------+------------------------------------------------------------+
Interface from different packages
==========================================
Quara supports the wrappers for executing standard tomography from several packages. To use this wrapper, install the package to be used as follows:
**Qiskit:**
.. code-block::
pip install qiskit
**QuTiP:**
.. code-block::
pip install qutip
**Forest:**
Install Forest SDK, pyQuil, QVM, and Quil Compiler. See `the pyQuil website `_ for installation instructions.
See the tutorial for detailed instructions.
- `Using Quara's standard tomography features from Qiskit `_
- `Using Quara's standard tomography features from QuTiP `_
- Using Quara's standard tomography features from Forest [ `1qubit `_ / `2qubit `_ ]
.. _end_of_install_3rd_packages:
Citation
=================================
If you use Quara in your research, please cite as per the included `CITATION.cff file `_.
License
=================================
Apache License 2.0 `LICENSE `_
Supports
=================================
Quara development is supported by `JST, PRESTO Grant Number JPMJPR1915, Japan. `_
Citation (CITATION.cff)
cff-version: 0.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Sugiyama
given-names: Takanori
orcid: https://orcid.org/0000-0002-2513-1328
title: "Quara: An Open-source Software for Quantum Characterization"
version: 0.2.0
doi: 10.5281/zenodo.4771447
date-released: 2021-05-19
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1
Committers
Last synced: almost 3 years ago
All Time
- Total Commits: 3,461
- Total Committers: 10
- Avg Commits per committer: 346.1
- Development Distribution Score (DDS): 0.524
Top Committers
| Name | Commits | |
|---|---|---|
| komo-fr | k****s@g****m | 1,646 |
| Satoyuki Tsukano | t****k@g****m | 968 |
| Satoyuki Tsukano | t****o@a****p | 334 |
| kanta endo | k****6@g****m | 242 |
| Takanori Sugiyama | t****i@m****l | 158 |
| Kento Tokuhiro | r****t@g****m | 55 |
| SugiyamaTakanori | c****a@g****m | 28 |
| tknrsgym | 3****m@u****m | 25 |
| komo-fr | 3****r@u****m | 4 |
| Tomoko Furuki | f****i@T****l | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 101
- Average time to close issues: N/A
- Average time to close pull requests: 3 days
- Total issue authors: 0
- Total pull request authors: 5
- Average comments per issue: 0
- Average comments per pull request: 0.01
- Merged pull requests: 99
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- snuffkin (46)
- komo-fr (38)
- tknrsgym (8)
- rescircuit (8)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)
Packages
- Total packages: 1
-
Total downloads:
- pypi 15 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 4
- Total maintainers: 3
pypi.org: quara
Quara, which stands for "Quantum Characterization", is an open-source library for characterizing elementary quantum operations.
- Homepage: https://github.com/tknrsgym/quara
- Documentation: https://quara.readthedocs.io/
- License: Apache License 2.0
-
Latest release: 0.3.0
published almost 4 years ago
Rankings
Dependent packages count: 10.1%
Dependent repos count: 21.6%
Forks count: 22.6%
Stargazers count: 23.1%
Average: 28.1%
Downloads: 62.9%
Last synced:
6 months ago
Dependencies
requirements-dev.txt
pypi
- Mosek * development
- black * development
- cvxopt * development
- cvxpy * development
- ipykernel * development
- joblib * development
- kaleido >=0.1.0,<=0.1.0.post1 development
- matplotlib * development
- mypy * development
- nbsphinx ==0.8.6 development
- numpy * development
- plotly * development
- plotly-express * development
- psutil * development
- pyquil * development
- pytest * development
- pytest-cov * development
- pytest-profiling * development
- pytest-randomly * development
- qiskit * development
- qulacs * development
- qutip * development
- recommonmark * development
- reportlab ==3.6.6 development
- sphinx ==4.0.2 development
- sphinx_rtd_theme * development
- tqdm * development
- xhtml2pdf * development
requirements.txt
pypi
- black *
- ipykernel *
- joblib *
- kaleido >=0.1.0,<=0.1.0.post1
- mypy *
- nbsphinx *
- numpy *
- plotly *
- plotly-express *
- psutil *
- pytest *
- pytest-cov *
- pytest-randomly *
- qulacs *
- recommonmark *
- reportlab ==3.6.6
- sphinx >=3.0
- sphinx_rtd_theme *
- tqdm *
- xhtml2pdf *
setup.py
pypi
- jinja2 *
- joblib *
- kaleido >=0.1.0,<=0.1.0.post1
- numpy *
- pandas *
- plotly *
- plotly-express *
- psutil *
- reportlab ==3.6.6
- scipy *
- tqdm *
- xhtml2pdf *