Skip to main content

A qiskit based library to estimate resources and analyse noise in the quantum circuits.

Project description

Quantum Noise Analysis

Note The project is still under development. Please raise any query or feature request directly to mail joshimohit@bhu.ac.in.

Resource estimation with the package

from qiskit_noise_analysis import resource_estimation

report = resource_estimation.get_estimation(
    circuits = [ circ1, circ2, ....], 
    basis_gates= ["id", "rz", "sx", "x", "cx"],
    circuit_names= ['circ1', 'circ2'])

Implementation Example

from qiskit_noise_analysis import resource_estimation

from qiskit import QuantumCircuit

qc1 = QuantumCircuit(4)
qc1.h([0,1,2,3])
qc1.cx(0,1)
qc1.t([1,2,3])

qc2 = QuantumCircuit(4)
qc2.t([0,1,2,3])
qc2.cx(0,1)

report = resource_estimation.get_estimation(circuits=[qc1, qc2], circuit_names =['qc1','qc2'])

You can also use resource_estimation.demo() to see the comparison of two random circuits.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qiskit_noise_analysis-0.1.4.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qiskit_noise_analysis-0.1.4-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file qiskit_noise_analysis-0.1.4.tar.gz.

File metadata

  • Download URL: qiskit_noise_analysis-0.1.4.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for qiskit_noise_analysis-0.1.4.tar.gz
Algorithm Hash digest
SHA256 7a1dd9d4dcce546754c226d3bdf26b8dfca6b27daedea29e90953baaeb55327f
MD5 9eaf46939a1b75e87e1b912d46119869
BLAKE2b-256 d957dace45eaeb5de7b58576e65bd8abc461b7730974403151affce5a23586f7

See more details on using hashes here.

File details

Details for the file qiskit_noise_analysis-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for qiskit_noise_analysis-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 49da405edd13ef5c6bc07752f1146c73bfbc152ddaec76f397c3f2d554db1889
MD5 cdf46346cb87e1fb9ff28e1e38d8906f
BLAKE2b-256 11c28a5b02201a23a04484937acd308bf45f80573495c689b56530fd811fca5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page