
Psitrum
Overview

Psitrum is an open-source software that allows the user to design, implement and simulate quantum circuits. Then, it gives the user a variety of visualization tools that help to understand and analyze the results. Psitrum simulate the process of universal quantum computers.
You can give this a try.
Table of Contents
- Psitrum Services
- Psitrum Repository
- Psitrum Installation
- Standalone App
- MATLAB App
- App Designer
- What does Psitrum do?
- Example to start with
- Full Adder Circuit
- What are the quantum gates provided?
- Visit Our Website
- Authors
Psitrum Services
Psitrum allows the user:
- to design a quantum circuit with as many qubit and as many operations as possible.
- to visualize the output of a quantum circuit
- to introduce different types of noise to quantum circuits
- to provide visualization tools (e.g. Bloch Sphere)
- to trace out the quantum state of each qubit after each stage
- to import and export quantum circuits.
Psitrum Repository
Psitrum repository contains three components:
- Psitrum Installation Files {Psitrum_Installation}
- Psitrum MATLAB source codes {Psitrum_Code}
- Psitrum documentations and designing files {Psitrum Documentation}
Psitrum Installation
You can download Psitrum by three ways:
Psitrum: Standalone App
This is the easiest method to use Psitrum. You can install the app by those steps:
- Download the zipped file {Psitrum.zip}
- Uncompress the file and you will find two files
- If you to start the app directly then open the fila {Psitrum.app}
- If you want to install it in your computer then use the file {Psitrum_Installer.app}
- Then follow the instruction of the installer until you install Psitrum
- Enjoy using Psitrum
Psitrum: MATLAB App
By this method you can add Psitrum as an App in your MATLAB:
- Download the MATLAB app installer {Psitrum.mlappinstall}
- Open MATLAB in your computer and go the Apps section
- Click on "Install App" and chose the downloaded file
- Now, it will be installed and you can find it in "My Apps" section
- Enjoy using Psitrum
Psitrum: App Designer
You can use this method if you want to access the code of Psitrum and start to modify the software:
- Download the Code folder {Psitrum_Code} as zipped file
- Unzip the file and save it wherever you want
- Open MATLAB in your computer
- Change the "Current Folder" into the downloaded file
- Now, you can find the functions of Psitrum and other folders
- Open the file (Psitrum.mlapp) to access the App designer of Psitrum
- Enjoy using Psitrum
What does Psitrum do?
Psitrum simulates the functionality of a universal quantum computer. The following flow chart shows the location of Psitrum in the map of quantum computing.

How to design a Quantum Circuit
Psitrum is using a circuit-model or gate-model to design the quantum circuits. This models contains four sections. The following figure encapsulates the idea.

Example to start with
You can start using Psitrum with the following example:
Full Adder Circuit

What are the quantum gates provided?
Psitrum provide a variety of quantum gate that you can use in your design. Those gates are consistent with the ones that are used in popular simulators (i.e. IBM qiskit).

Visit Our Website
You can follow our Psitrum news and updates on this website: (Psitrum Website).
Authors
The Authors of Psitrum are:
This entry was created automatically from publicly available records. QCR links to public sources and only stores repository content where the license permits redistribution.
Publication
doi:10.48550/arxiv.2203.07301Mohammed Alghadeer, Eid Aldawsari, Raja Selvarajan, Khaled Alutaibi, Sabre Kais, Fahhad H Alharbi
Versions
Cite all versions? Use the base QCR ID to always reference the latest version of this entry.
Join the Discussion
Comments (0)
No comments yet. Be the first to share your thoughts!