Skip to main content

QIRT - Quantum Information Research Toolkit

A quantum information research toolkit based on Qiskit, designed to facilitate research and development in quantum information science.

Quick Start

  1. Install QIRT using pip:

    pip install QIRT
    
  2. Set up Jupyter Notebook (if not already installed):

    pip install jupyter
    jupyter notebook
    

Basic Usage in Jupyter Notebook

Create a new notebook and run the following:

from QIRT import QuantumState, QuantumCircuit

# Create a quantum state
state = QuantumState.from_label('00')

# Visualize the state
state.draw()

# Create a quantum circuit
circuit = QuantumCircuit(2)
circuit.h(0)  # Apply Hadamard gate to the first qubit
circuit.cx(0, 1)  # Apply CNOT gate

# Apply circuit to state
final_state = state.apply(circuit)
final_state.draw()

Documentation

For detailed documentation, tutorials, and how-to guides, visit our documentation website.

  • Tutorials: Learn the basics of QIRT with hands-on examples.
  • How-To Guides: Detailed instructions for specific tasks.
  • API Reference: Detailed descriptions of QIRT functions, classes, and modules.

Requirements

  • Python >= 3.10
  • qiskit[visualization] >= 1.1.0
  • IPython >= 8.24.0
  • Jupyter Notebook (for visualization)

Configuration

QIRT can be configured using ~/.QIRT/config.ini. See the documentation for more details.

License

This project is open source under the MIT license. Note that separately installed extensions are not part of the QIRT project and have their own licenses.

Support

If you encounter any issues or have questions, please open an issue on our GitHub repository.

Metadata

Release files for QIRT 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for QIRT 1.3.0
File Size Uploaded
qirt-1.3.0.tar.gz 67.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for QIRT 1.3.0
File Interpreter ABI Platform
QIRT-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 96.1 kB

Release files / qirt-1.3.0.tar.gz

Download URL qirt-1.3.0.tar.gz
Size 67.6 kB
Tags Source
SHA-256 checksum
How to use checksums
26ec843884d2130fb95c0c5a9ce1a8ba9c54b34712cf14586d2846aed78f9e32
BLAKE2b-256 checksum
How to use checksums
816e4cd47363989595b7e369fbdf8fe37c53b63df01a41446a73f3f3874ad5f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2024.

Transparency log

Release files / QIRT-1.3.0-py3-none-any.whl

Download URL QIRT-1.3.0-py3-none-any.whl
Size 28.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e746306d2f6119dea10032489b8f0d843b57f39551fd7c554ed8e1cdfef7f3f
BLAKE2b-256 checksum
How to use checksums
1f98b7c6396ba55bf3f72800c906f3f5d4500c5fa12642d187cc74186a9dcd1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 31, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page