Skip to content

Commit 86bc86a

Browse files
authored
Fixing docs (#1007)
* fixing links * updating nav bar * running linter * fixing link to logo * fixing image extension * adding migration guide * adding relative and html links
1 parent 8b39f91 commit 86bc86a

22 files changed

+2452
-3182
lines changed

.github/workflows/link-checker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ jobs:
1212
uses: ruzickap/action-my-broken-link-checker@v2
1313
with:
1414
url: https://bloqade.quera.com
15-
cmd_params: "--buffer-size=8192 --exclude='https://github.com/QuEraComputing/bloqade-python/edit/' --exclude='https://fonts.gstatic.com'"
15+
cmd_params: "--buffer-size=8192 --exclude='https://github.com/QuEraComputing/bloqade-analog/edit/' --exclude='https://fonts.gstatic.com'"

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ date-released: '2024-05-04'
1717
doi: 10.5281/zenodo.11114110
1818
license:
1919
- cc-by-4.0
20-
repository-code: https://github.com/QuEraComputing/bloqade-python/tree/v0.15.11
21-
title: 'QuEraComputing/bloqade-python: v0.15.11'
20+
repository-code: https://github.com/QuEraComputing/bloqade-analog/tree/v0.15.11
21+
title: 'QuEraComputing/bloqade-analog: v0.15.11'
2222
type: software
2323
version: v0.15.11

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The bloqade-python package is licensed under the Apache License, Version 2.0:
1+
The bloqade-analog package is licensed under the Apache License, Version 2.0:
22

33
> Copyright (c) 2023 QuEra Computing Inc..
44
>

README.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
<div align="center">
22
<picture>
3-
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/logo-dark.png">
4-
<source media="(prefers-color-scheme: light)" srcset="docs/assets/logo.png">
5-
<source srcset="docs/assets/logo.png">
3+
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/analog-logo-dark.svg">
4+
<source media="(prefers-color-scheme: light)" srcset="docs/assets/analog-logo.svg">
5+
<img src="docs/assets/logo.svg" alt="Bloqade Logo">
66
</picture>
77
</div>
88

9-
<div align="center">
10-
<img src="docs/assets/logo.png" alt="Bloqade Logo">
11-
</picture>
12-
</div>
13-
14-
[![Latest Version](https://img.shields.io/pypi/v/bloqade.svg)](https://pypi.python.org/pypi/bloqade)
15-
[![Supported Python Versions](https://img.shields.io/pypi/pyversions/bloqade.svg)](https://pypi.python.org/pypi/bloqade)
16-
[![codecov](https://codecov.io/github/QuEraComputing/bloqade-python/graph/badge.svg?token=4YJFc45Jyl)](https://codecov.io/github/QuEraComputing/bloqade-python)
17-
![CI](https://github.com/QuEraComputing/bloqade-python/actions/workflows/ci.yml/badge.svg)
18-
[![Documentation](https://img.shields.io/badge/Documentation-6437FF)](https://queracomputing.github.io/bloqade-python/latest/)
9+
[![Latest Version](https://img.shields.io/pypi/v/bloqade.svg)](https://pypi.python.org/pypi/bloqade-analog)
10+
[![Supported Python Versions](https://img.shields.io/pypi/pyversions/bloqade.svg)](https://pypi.python.org/pypi/bloqade-analog)
11+
[![codecov](https://codecov.io/github/QuEraComputing/bloqade-analog/graph/badge.svg?token=4YJFc45Jyl)](https://codecov.io/github/QuEraComputing/bloqade-analog)
12+
![CI](https://github.com/QuEraComputing/bloqade-analog/actions/workflows/ci.yml/badge.svg)
13+
[![Documentation](https://img.shields.io/badge/Documentation-6437FF)](https://queracomputing.github.io/bloqade-analog/latest/)
1914
[![DOI](https://zenodo.org/badge/629628885.svg)](https://zenodo.org/doi/10.5281/zenodo.11114109)
2015

16+
17+
> [!IMPORTANT]
18+
>
19+
> Bloqade has been restructured to make room for new features and improvements. Please refer to the [migration guide](https://bloqade.quera.com/dev/home/migration/) for more information.
20+
21+
2122
# Welcome to Bloqade -- QuEra's Neutral Atom SDK
2223

2324
## What is Bloqade?
@@ -47,12 +48,12 @@ In order to better understand more about Bloqade users we would kindly ask that
4748
You can install the package with `pip` in your Python environment of choice via:
4849

4950
```sh
50-
pip install bloqade
51+
pip install bloqade-analog
5152
```
5253

5354
## Documentation
5455

55-
If you're already convinced about what Bloqade brings to the table, feel free to take a look at our documentation with examples [here](https://queracomputing.github.io/bloqade-python/latest/).
56+
If you're already convinced about what Bloqade brings to the table, feel free to take a look at our documentation with examples [here](https://queracomputing.github.io/bloqade-analog/latest/).
5657

5758
If you aren't convinced, keep scrolling!
5859

@@ -80,8 +81,8 @@ Let Bloqade handle keeping track of all the variations while you focus on becomi
8081
Did we mention you can throw your program at hardware and emulation and still keep your parameter sweeps?
8182

8283
```python
83-
from bloqade import var
84-
from bloqade.atom_arrangement import Square
84+
from bloqade.analog import var
85+
from bloqade.analog.atom_arrangement import Square
8586

8687
import numpy as np
8788

@@ -134,7 +135,7 @@ You can save any intermediate steps in your program construction, enabling you t
134135
Feel free to let your waveforms grow to your liking too!:
135136

136137
```python
137-
from bloqade import start
138+
from bloqade.analog import start
138139

139140
# Save your intermediate steps any way you like
140141
initial_geometry = start.add_position((0, 0))
@@ -152,8 +153,8 @@ program_2 = target_rabi_wf.piecewise_linear(
152153
Want to focus on building one part of your program first before others (or, just want that same Bloqade.jl flavor?) We've got you covered:
153154

154155
```python
155-
from bloqade import piecewise_linear, var
156-
from bloqade.ir.location import Square
156+
from bloqade.analog import piecewise_linear, var
157+
from bloqade.analog.ir.location import Square
157158
import numpy as np
158159

159160
# Create a geometry without worrying about pulses yet
@@ -204,7 +205,7 @@ program_with_few_atoms.parallelize(24).braket.aquila(24).run_async(100)
204205

205206
Bloqade wouldn't exist if we weren't fortunate enough to obtain feedback from awesome members of our community such as yourself (:
206207

207-
If you find a bug, have an idea, or find an issue with our documentation, please feel free to file an issue on the [Github repo itself](https://github.com/QuEraComputing/bloqade-python/issues/new/choose).
208+
If you find a bug, have an idea, or find an issue with our documentation, please feel free to file an issue on the [Github repo itself](https://github.com/QuEraComputing/bloqade-analog/issues/new/choose).
208209

209210
After using/experimenting/tinkering/hacking with Bloqade it would also be helpful to us for you to fill out [this form](https://share.hsforms.com/1FJjYan2VQC6NfrQ5IPAcewdrwvd) which allows us to get some more detailed feedback.
210211

0 commit comments

Comments
 (0)