Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation update along with OQC target update #10

Closed

Conversation

nkushida-oqc
Copy link
Collaborator

@nkushida-oqc nkushida-oqc commented Nov 29, 2024

Description

Sample code and documentation are updated so that the latest update on OQC client can be used.
docs/sphinx/using/backends/hardware.rst#oqc
and
docs/sphinx/targets/python/oqc.py

nkushida-oqc pushed a commit that referenced this pull request Mar 19, 2025
* initial work

* Orginazing Pasqal files (#3)

* fix PasqalServerHelper 

* fix CMakeLists

* Minor cosmetic changes

* Fix constant values

Also:

* Python imports in alphabetical order

* Fix `analog_targets` list declaration on `evolution.py`

* Helper methods implementation (#4)

Implement the following methods:

* `extractJobId`

* ` constructGetJobPath` (both variants)

* `jobIsDone`

* `processResults` (without index order verification)

* fix field name on payload

* fix `createJob` path

* begin docs

* Add PasqalTester

* [hotfix] Pasqal `constructGetJobPath`

* Review on Pasqal files (#10)

* Add `project_id` to payload.

* Fix `extractJobId` path.

* fix machine and user-agent information

* push machine from config

* DCO Remediation Commit for Aleksander Wennersteen <[email protected]>

I, Aleksander Wennersteen <[email protected]>, hereby add my Signed-off-by to this commit: 8d323f2
I, Aleksander Wennersteen <[email protected]>, hereby add my Signed-off-by to this commit: 9665a97

Signed-off-by: Aleksander Wennersteen <[email protected]>

* DCO Remediation Commit for Kaonan Micadei <[email protected]>

I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: fb77b36

Signed-off-by: Kaonan Micadei <[email protected]>

* DCO Remediation Commit for Kaonan Micadei <[email protected]>

I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: cb78788
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 734dad9

Signed-off-by: Kaonan Micadei <[email protected]>

* DCO Remediation Commit for Kaonan Micadei <[email protected]>

I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: f35782c
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 451c414
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 48eb189
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: e320af0
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 0e36977

Signed-off-by: Kaonan Micadei <[email protected]>

* DCO Remediation Commit for Kaonan Micadei <[email protected]>

I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 04efb12

Signed-off-by: Kaonan Micadei <[email protected]>

* Update PasqalServerHelper.cpp

DCO Remediation Commit for Kaonan Micadei <[email protected]>

I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: f35782c
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 451c414
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 48eb189
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: e320af0
I, Kaonan Micadei <[email protected]>, hereby add my Signed-off-by to this commit: 0e36977

Signed-off-by: Kaonan Micadei <[email protected]>

Signed-off-by: Kaonan Micadei <[email protected]>

* Minor edits on docs

Signed-off-by: Aleksander Wennersteen <[email protected]>

* [fix] Pasqal payload format

Signed-off-by: Kaonan Micadei <[email protected]>

* Fix issues preventing correct execution and update example

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Apply basic CR

Signed-off-by: Aleksander Wennersteen <[email protected]>

* target opt-out

Signed-off-by: Kaonan Micadei <[email protected]>

* Test behavior from C++ frontend when using `pasqal` target
* Moved test to common `analog` directory

Signed-off-by: Pradnya Khalate <[email protected]>

* Fix code to use new results json structure

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Apply yapf formatting to Python

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Fix docs rendering

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Integration test

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Fix integration test - missing dependency

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Fix behaviour when job fails; fix constant in doc example

Signed-off-by: Kaonan Micadei <[email protected]>

* fix spell check

Signed-off-by: Aleksander Wennersteen <[email protected]>

* Update example to show how to target QPU
* Modified tests - removed the one which is repeat of the example
* Updated logos to add new hardware target
* Check for the password in environment variables

Signed-off-by: Pradnya Khalate <[email protected]>

* Update docs and remove todo

Signed-off-by: Aleksander Wennersteen <[email protected]>

* results now in big-endian

Signed-off-by: Kaonan Micadei <[email protected]>

* Updated logo

Signed-off-by: Pradnya Khalate <[email protected]>

---------

Signed-off-by: Aleksander Wennersteen <[email protected]>
Signed-off-by: Kaonan Micadei <[email protected]>
Signed-off-by: Kaonan Micadei <[email protected]>
Signed-off-by: Kaonan Micadei <[email protected]>
Signed-off-by: Pradnya Khalate <[email protected]>
Co-authored-by: Kaonan Micadei <[email protected]>
Co-authored-by: Kaonan Micadei <[email protected]>
Co-authored-by: Kaonan Micadei <[email protected]>
Co-authored-by: Pradnya Khalate <[email protected]>
Co-authored-by: Pradnya Khalate <[email protected]>
@nkushida-oqc
Copy link
Collaborator Author

this is included in another PR and closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant