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.5.tar.gz (5.8 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.5-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qiskit_noise_analysis-0.1.5.tar.gz
  • Upload date:
  • Size: 5.8 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.5.tar.gz
Algorithm Hash digest
SHA256 6bdcefc3be8ed80e0cc5e313863d8d063dc454a56b50eb2e3a6e96a947aaf688
MD5 3987a661abdc39ca4c576bdc1bc436a1
BLAKE2b-256 0754ca46f3a0c052b0d259a7cdce2541941e1f3a284623b0ed801a1ec9fc7282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qiskit_noise_analysis-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9a944c245eec5598bfba2fbc4ab4ba187a1081f9073114d1253d81a2436ea2df
MD5 d99477021b64295e56057434422e9690
BLAKE2b-256 685229b75e7df483ffc686dfc27ac50d1060c780c86b1bca07c7c5ac336a629c

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