https://github.com/cqcl/qalypso_2022
Repository for presentations, notebooks and hackathon exercises from the Qalyspo summer school 2022
https://github.com/cqcl/qalypso_2022
Last synced: 8 months ago
JSON representation
Repository for presentations, notebooks and hackathon exercises from the Qalyspo summer school 2022
- Host: GitHub
- URL: https://github.com/cqcl/qalypso_2022
- Owner: CQCL
- Created: 2022-08-23T13:53:05.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-07T07:04:37.000Z (almost 4 years ago)
- Last Synced: 2024-12-27T03:12:05.437Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 2.92 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# qalypso_2022
[](https://mybinder.org/v2/gh/CQCL/qalypso_2022/HEAD)
Repository for presentations, notebooks and hackathon exercises from the Qalypso summer school 2022
Join our [slack channel](https://tketusers.slack.com/join/shared_invite/zt-18qmsamj9-UqQFVdkRzxnXCcKtcarLRA#/shared-invite/email)!
## Running the contents of these notebooks
There are a number of ways to execute the notebooks, here are three suggested in
order of most to least environmental set up done for you.
1. Use the "launch binder" link at the top of this README, a jupyter lab
instance will open in your browser from which the notebooks can be run.
2. The binder instance is running on a docker image (`seyonsivarajah224/hackathon:latest`) with all the dependencies
installed. If you install Docker on your system, you can run it locally.
First clone this repository, then navigate to the repository in your shell
and execute the command
```
docker run -it --rm -p 8888:8888 -v "$PWD":/home/jovyan/work seyonsivarajah224/hackathon:latest jupyter notebook work --NotebookApp.default_url=/lab/ --ip=0.0.0.0 --port=8888
```
You can then use jupyter lab normally in your browser.
3. Create a python virtual environment in your system and install the
dependencies yourself, see tket_intro.md. WARNING: check that you are on a
suitable operating system, have a compatible python version (3.8, 3.9, 3.10), and any possible
binary libraries required installed on your system (e.g. graphviz).
## Useful Links
- [Pytket User manual](https://cqcl.github.io/pytket/manual/index.html)
- [Pytket API docs](https://cqcl.github.io/tket/pytket/api/)
- [Pytket Notebook Examples](https://github.com/CQCL/pytket/tree/main/examples)