Skip to content

Commit c53ae39

Browse files
committed
alphabeticall order
1 parent de7ecb3 commit c53ae39

File tree

2 files changed

+65
-67
lines changed

2 files changed

+65
-67
lines changed

docs/source/notebooks/index.md

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,62 @@
1111
:::
1212
::::
1313

14-
## Synthetic Control
14+
## Difference in Differences
1515
::::{grid} 1 2 3 3
1616
:gutter: 3
1717

18-
:::{grid-item-card} Synthetic control with `pymc` models
18+
:::{grid-item-card} Difference in Differences with `pymc` models
1919
:class-card: sd-card-h-100
20-
:img-top: ../_static/thumbnails/sc_pymc.png
21-
:link: sc_pymc
20+
:img-top: ../_static/thumbnails/did_pymc.png
21+
:link: did_pymc
2222
:link-type: doc
2323
:::
24-
:::{grid-item-card} The effects of Brexit
24+
:::{grid-item-card} Banking dataset with a `pymc` model
2525
:class-card: sd-card-h-100
26-
:img-top: ../_static/thumbnails/sc_pymc_brexit.png
27-
:link: sc_pymc_brexit
26+
:img-top: ../_static/thumbnails/did_pymc_banks.png
27+
:link: did_pymc_banks
2828
:link-type: doc
2929
:::
30-
:::{grid-item-card} Synthetic control with scikit-learn models
30+
:::{grid-item-card} Difference in Differences with scikit-learn models
3131
:class-card: sd-card-h-100
32-
:img-top: ../_static/thumbnails/sc_skl.png
33-
:link: sc_skl
32+
:img-top: ../_static/thumbnails/did_skl.png
33+
:link: did_skl
34+
:link-type: doc
35+
:::
36+
::::
37+
38+
## Geographical lift testing
39+
::::{grid} 1 2 3 3
40+
:gutter: 3
41+
42+
:::{grid-item-card} Bayesian geolift with CausalPy
43+
:class-card: sd-card-h-100
44+
:img-top: ../_static/thumbnails/geolift1.png
45+
:link: geolift1
46+
:link-type: doc
47+
:::
48+
:::{grid-item-card} Multi-cell geolift analysis
49+
:class-card: sd-card-h-100
50+
:img-top: ../_static/thumbnails/multi_cell_geolift.png
51+
:link: multi_cell_geolift
52+
:link-type: doc
53+
:::
54+
::::
55+
56+
## Instrumental Variables Regression
57+
::::{grid} 1 2 3 3
58+
:gutter: 3
59+
60+
:::{grid-item-card} Instrumental Variable Modelling (IV) with `pymc` models
61+
:class-card: sd-card-h-100
62+
:img-top: ../_static/thumbnails/iv_pymc.png
63+
:link: iv_pymc
64+
:link-type: doc
65+
:::
66+
:::{grid-item-card} Instrumental Regression and Justifying Instruments with `pymc`
67+
:class-card: sd-card-h-100
68+
:img-top: ../_static/thumbnails/iv_weak_instruments.png
69+
:link: iv_weak_instruments
3470
:link-type: doc
3571
:::
3672
::::
@@ -59,20 +95,20 @@
5995
:::
6096
::::
6197

62-
## Geographical lift testing
98+
## Inverse Propensity Score Weighting
6399
::::{grid} 1 2 3 3
64100
:gutter: 3
65101

66-
:::{grid-item-card} Bayesian geolift with CausalPy
102+
:::{grid-item-card} The Paradox of Propensity Scores in Bayesian Inference
67103
:class-card: sd-card-h-100
68-
:img-top: ../_static/thumbnails/geolift1.png
69-
:link: geolift1
104+
:img-top: ../_static/thumbnails/inv_prop_latent.png
105+
:link: inv_prop_latent
70106
:link-type: doc
71107
:::
72-
:::{grid-item-card} Multi-cell geolift analysis
108+
:::{grid-item-card} Inverse Propensity Score Weighting with `pymc`
73109
:class-card: sd-card-h-100
74-
:img-top: ../_static/thumbnails/multi_cell_geolift.png
75-
:link: multi_cell_geolift
110+
:img-top: ../_static/thumbnails/inv_prop_pymc.png
111+
:link: inv_prop_pymc
76112
:link-type: doc
77113
:::
78114
::::
@@ -107,24 +143,6 @@
107143
:::
108144
::::
109145

110-
## Instrumental Variables Regression
111-
::::{grid} 1 2 3 3
112-
:gutter: 3
113-
114-
:::{grid-item-card} Instrumental Variable Modelling (IV) with `pymc` models
115-
:class-card: sd-card-h-100
116-
:img-top: ../_static/thumbnails/iv_pymc.png
117-
:link: iv_pymc
118-
:link-type: doc
119-
:::
120-
:::{grid-item-card} Instrumental Regression and Justifying Instruments with `pymc`
121-
:class-card: sd-card-h-100
122-
:img-top: ../_static/thumbnails/iv_weak_instruments.png
123-
:link: iv_weak_instruments
124-
:link-type: doc
125-
:::
126-
::::
127-
128146
## Regression Kink Design
129147
::::{grid} 1 2 3 3
130148
:gutter: 3
@@ -137,44 +155,26 @@
137155
:::
138156
::::
139157

140-
## Difference in Differences
158+
## Synthetic Control
141159
::::{grid} 1 2 3 3
142160
:gutter: 3
143161

144-
:::{grid-item-card} Difference in Differences with `pymc` models
145-
:class-card: sd-card-h-100
146-
:img-top: ../_static/thumbnails/did_pymc.png
147-
:link: did_pymc
148-
:link-type: doc
149-
:::
150-
:::{grid-item-card} Banking dataset with a `pymc` model
151-
:class-card: sd-card-h-100
152-
:img-top: ../_static/thumbnails/did_pymc_banks.png
153-
:link: did_pymc_banks
154-
:link-type: doc
155-
:::
156-
:::{grid-item-card} Difference in Differences with scikit-learn models
162+
:::{grid-item-card} Synthetic control with `pymc` models
157163
:class-card: sd-card-h-100
158-
:img-top: ../_static/thumbnails/did_skl.png
159-
:link: did_skl
164+
:img-top: ../_static/thumbnails/sc_pymc.png
165+
:link: sc_pymc
160166
:link-type: doc
161167
:::
162-
::::
163-
164-
## Inverse Propensity Score Weighting
165-
::::{grid} 1 2 3 3
166-
:gutter: 3
167-
168-
:::{grid-item-card} The Paradox of Propensity Scores in Bayesian Inference
168+
:::{grid-item-card} The effects of Brexit
169169
:class-card: sd-card-h-100
170-
:img-top: ../_static/thumbnails/inv_prop_latent.png
171-
:link: inv_prop_latent
170+
:img-top: ../_static/thumbnails/sc_pymc_brexit.png
171+
:link: sc_pymc_brexit
172172
:link-type: doc
173173
:::
174-
:::{grid-item-card} Inverse Propensity Score Weighting with `pymc`
174+
:::{grid-item-card} Synthetic control with scikit-learn models
175175
:class-card: sd-card-h-100
176-
:img-top: ../_static/thumbnails/inv_prop_pymc.png
177-
:link: inv_prop_pymc
176+
:img-top: ../_static/thumbnails/sc_skl.png
177+
:link: sc_skl
178178
:link-type: doc
179179
:::
180180
::::

scripts/generate_gallery.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,8 @@ def generate_gallery_markdown(
172172
for nb_data in notebooks_data:
173173
categories.setdefault(nb_data["category"], []).append(nb_data)
174174

175-
# Sort categories maintaining order from index.md
176-
sorted_categories = list(category_mapping.keys() & categories.keys()) + list(
177-
categories.keys() - category_mapping.keys()
178-
)
175+
# Sort categories alphabetically
176+
sorted_categories = sorted(categories.keys())
179177

180178
# Generate markdown
181179
lines = ["# Example Gallery\n"]

0 commit comments

Comments
 (0)