Oqtant
🚀 Quick Install
pip install oqtant
🧭 Introduction
This API contains tools to:
-
Access all the functionality of the Albert Web App (https://albert.coldquanta.com)
- BARRIER (Barrier Manipulator) jobs
- BEC (Ultracold Matter) jobs
-
Build parameterized (i.e. optimization) experiments using AlbertJobs
-
Submit and retrieve AlbertJob results
🤖 How Oqtant Works
-
Construct a single or list of jobs using the AlbertJob class
- 1D parameter sweeps are supported
-
Run a single or list of jobs using run_jobs(). The jobs are submitted to run on hardware in FIFO queue.
- job lists are run sequentially (uninterrupted) unless list exceeds 30 jobs
-
As jobs run, AlbertJob objects are created automatically and stored in active_jobs.
- View these jobs with see_active_jobs()
- These jobs are available until the python session ends.
-
To operate on jobs from a current or previous session, load them into active_jobs with
- load_job_from_id(), load_job_from_id_list(), load_job_from_file(), load_job_from_file_list()
-
To analyze job objects and use Albert's job analysis library, reference the AlbertJob class documentation.
Need help? Found a bug? Contact albert@infleqtion.com for support. Thank you!
📓 Documentation
- Getting started (installation, setting up the environment, How to run the tutorial notebooks)
- Tutorials (demos for creating and submitting jobs)
- Oqtant API docs
- Albert API docs
- Job Analysis docs
Release files for oqtant 0.14.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oqtant-0.14.1.tar.gz | 58.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| oqtant-0.14.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 78.4 kB
Release files / oqtant-0.14.1.tar.gz
| Download URL | oqtant-0.14.1.tar.gz |
|---|---|
| Size | 58.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b300837b1ed0686909718bc4fcab3d2036b1d26b56bade276279752eeeab773
|
|
BLAKE2b-256 checksum How to use checksums |
aab6aec651dabc29f418672bf9417593267872805fba7d69712e96d348e3e673
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.2 Linux/6.2.0-20-generic
|
Release files / oqtant-0.14.1-py3-none-any.whl
| Download URL | oqtant-0.14.1-py3-none-any.whl |
|---|---|
| Size | 19.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fdae75b0528b75402e39ad522a839f7467608d73033ebc51ad852e1973634a2c
|
|
BLAKE2b-256 checksum How to use checksums |
7e5d6c968537ab63e637e156879a55ab6f3a77b6ba06a584eed40df63d37b401
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.2 Linux/6.2.0-20-generic
|