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.3.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.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qiskit_noise_analysis-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 cf14858af5edff37588cc3972dda352a76a23fdf47d2dab4331a070da2cd5f06
MD5 10382d04232926a9bff2bc915b130f71
BLAKE2b-256 d1a83ee48d29409d035a76b93de0160557b443c6c111d7108a69b7ef196a42c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qiskit_noise_analysis-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 99eff2fb8a2fbc968b215523c2621f592301584efaa62c072eb5700a64bbcf31
MD5 6578a9ef1bbae651cb1489a5911f76dd
BLAKE2b-256 683450cebb4dc5e1e6509368bcf4598bf801efe4ce4ac47734761bd8b9513bdb

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