ket

ket

Evandro Chagas Ribeiro da Rosa (evandrocrr) Publisher
  • Evandro Chagas Ribeiro da Rosa (evandrocrr) Publisher
  • Development

Install latest/edge of ket

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

Don't have snapd? Get set up for snaps.

ket is only available on the unstable edge channel. It could break and change often.

Channel Version Published

Quantum programming language

Ket is a Python-embedded classical-quantum programming language for dynamic interaction between classical and quantum computers.

The Ket Bitwise simulator is necessary to simulate quantum execution. Before installing ket, you need to install kbw:

 sudo snap install kbw --edge

Usage:

 $ ket input.ket -h
 Ket program options:
   -h [ --help ]         Show this information
   -s [ --seed ]         Pseudo random number generator seed
   -o [ --out ]          kqasm output file
   -b [ --kbw ]          Path to the Ket Bitwise simulator
   -p [ --plugin ]       Ket Bitwise plugin directory path
   --no-execute          Do not execute the quantum code, measuments will return
                         0

This project is part of the Ket Quantum Programming framework that also features:

  • The C++ quantum programming library Libket.
  • The Ket Bitwise Simulator for quantum computation.

See the documentation for more information https://quantum-ket.gitlab.io.

Details for ket

License
unset
Last updated
29 September 2020

Share this snap

Generate an embeddable card to be shared on external websites.


Related blog posts


Where people are using ket


Install ket on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Is there a problem with ket? Report this app