python-quaec icon indicating copy to clipboard operation
python-quaec copied to clipboard

A library for working with quantum error correction.

Results 9 python-quaec issues
Sort by recently updated
recently updated
newest added

Many files in this project uses some sort of division, but didn't do `from __future__ import division`. As a result, there are some bugs specific to the python version. For...

Example: >>> q.Pauli.from_clifford(q.hadamard(2,1)) i^0 II The cause seems to be an [indentation mistake](https://github.com/cgranade/python-quaec/blob/fd8ec6889b04243529d03af2f42c017021a38731/src/qecc/PauliClass.py#L540).

Allows a single (or 2-) qubit Clifford to be applied to a single (or pair of) qubit(s) in a larger Pauli.

As pointed out by @glassnotes, functions such as `q.hadamard` currently do not behave well at all when given indices outside the valid range given by the number of qubits. For...

Currently, the documentation does not cite its sources well. We need to decide upon a citation format and add citations for the various algorithms that are implemented by QuaEC. One...

enhancement

I tried "pip install quaec" and got the following error. It seems to be choking on an "import singletons" line. Was going to install it msyelf but I couldn't find...