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.
- Psitrum Services
- Psitrum Repository
- Psitrum Installation
- What does Psitrum do?
- Example to start with
- What are the quantum gates provided?
- Visit Our Website
- Authors
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 contains three components:
- Psitrum Installation Files {Psitrum_Installation}
- Psitrum MATLAB source codes {Psitrum_Code}
- Psitrum documentations and designing files {Psitrum Documentation}
You can download Psitrum by three ways:
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
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
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
Psitrum simulates the functionality of a universal quantum computer. The following flow chart shows the location of Psitrum in the map of quantum computing.
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.
You can start using Psitrum with the following example:
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).
You can follow our Psitrum news and updates on this website: (Psitrum Website).
The Authors of Psitrum are:
- Mohammed Alghadeer {GitHub} {Email: Modghadeer@gmail.com}
- Eid Aldawsari {GitHub} {Email: EidFAldawsari@gmail.com}