Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello Quantum!

This repo contains a simple example that will walk you thorough a basic use case for quantum computing. There are two main parts; you will first create a quantum program and run it on a quantum processing unit (QPU), and then scale it up to a larer number of qubits. Much of this comes from the Hello World video in the Coding with Qiskit 1.0 YouTube series. The video contains some outdated code that will not exactly line up with this example, but the concepts are the same so it may still be helpful to reference.

Getting Started

Prerequisites

Although it is possible to run qiskit locally, we will run these examples on an actual quantum computer. You will need an account on the IBM Quantum Platform. Once your account is created, take note of your API key that will be available on the main page.

This example also expects that you have installed conda(miniconda is adequate) and git.

Installation & Setup

# Download this repository  
git clone https://github.com/brainwavecollective/hello-quantum.git

# Create the environment 
conda env create -f hello-quantum/environment.yml

# Activate the environment 
conda activate hello-quantum

# Run this notebook 
jupyter notebook hello-quantum/hello-world.ipynb

The notebook will open in a browser, and will walk you through the rest of the steps.

Attribution Notice:

This project, developed by the Brain Wave Collective, incorporates code/documentation adapted from the Qiskit documentation repository, originally licensed under the Apache License 2.0. The adapted material, which can be found here, serves as a foundational element.

This repository's main license is the MIT License, but portions derived from the Qiskit repository are governed by the Apache License 2.0.

Next steps

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages