Skip to content

Commit

Permalink
Merge branch 'main' into workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
BrunoLiegiBastonLiegi committed Feb 29, 2024
2 parents 6c39532 + da105d1 commit 52584a2
Show file tree
Hide file tree
Showing 9 changed files with 401 additions and 6 deletions.
9 changes: 9 additions & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
if ! has nix_direnv_version || ! nix_direnv_version 2.2.1; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.2.1/direnvrc" "sha256-zelF0vLbEl5uaqrfIzbgNzJWGmLzCmYAkInj/LNxvKs="
fi

nix_direnv_watch_file flake.nix
nix_direnv_watch_file flake.lock
if ! use flake . --impure; then
echo "devenv could not be built. The devenv environment was not loaded. Make the necessary changes to devenv.nix and hit enter to try again." >&2
fi
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -158,3 +158,4 @@ cython_debug/
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
.devenv
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ Install first the package dependencies with the following commands.
We recommend to start with a fresh virtual environment to avoid dependencies
conflicts with previously installed packages.

``` bash
```bash
$ python -m venv ./env
source activate ./env/bin/activate
```

The qibo-client-backends package can be installed through pip:

``` bash
```bash
pip install qibo-cloud-backends
```

Expand All @@ -29,7 +29,7 @@ received after registration.

Prepare a QFT circuit to be submitted to the servers:

``` python
```python
from qibo.models import QFT
from qibo import gates

Expand All @@ -39,7 +39,7 @@ Prepare a QFT circuit to be submitted to the servers:

Then, to simulate the circuit on the `TII` cluster through the `sim` platform:

``` python
```python

from qibo.backends import set_backend

Expand All @@ -50,7 +50,7 @@ Then, to simulate the circuit on the `TII` cluster through the `sim` platform:

or, in order to use the `ibmq_qasm_simulator` platform on the IBM `ibm-q` server:

``` python
```python

set_backend("qiskit", token="your_token", provider="ibm-q", platform="ibmq_qasm_simulator")
result = circuit()
Expand Down
323 changes: 323 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 52584a2

Please sign in to comment.