Skip to content

Commit 584702a

Browse files
committed
Update HDF5 files on demo site homepage
1 parent 4d5f456 commit 584702a

2 files changed

Lines changed: 26 additions & 31 deletions

File tree

.github/workflows/lint-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
uses: actions/cache@v4
8585
with:
8686
path: ~/.local
87-
key: poetry-3 # increment to reset cache
87+
key: poetry-4 # increment to reset cache
8888

8989
- name: Install Poetry 📜
9090
if: steps.poetry.outputs.cache-hit != 'true'
@@ -97,7 +97,7 @@ jobs:
9797
uses: actions/cache@v4
9898
with:
9999
path: ~/.cache/pypoetry/virtualenvs
100-
key: poetry-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}-5 # increment to reset cache
100+
key: poetry-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}-6 # increment to reset cache
101101

102102
- name: Create Poetry environments 📜
103103
if: steps.poetry-venvs.outputs.cache-hit != 'true'

apps/demo/src/Home.tsx

Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,11 @@ function Home() {
6464
<Link to="/h5grove">
6565
<strong>water_224.h5</strong>
6666
</Link>{' '}
67-
(default) - a typical NeXus file with various real-world
68-
datasets to demonstrate H5Web’s core visualizations.
67+
(default) a typical NeXus file with various real-world
68+
datasets to demonstrate H5Web’s core visualizations;
6969
</li>
7070
<li>
71-
<Link to="/h5grove?file=compressed.h5">compressed.h5</Link> - a
72-
file with datasets compressed with various filters to test
73-
decompression.
74-
</li>
75-
<li>
76-
<Link to="/h5grove?file=epics.h5">epics.h5</Link> - a test file
71+
<Link to="/h5grove?file=epics.h5">epics.h5</Link> − a test file
7772
from the{' '}
7873
<a
7974
href="https://epics.anl.gov/"
@@ -84,28 +79,30 @@ function Home() {
8479
EPICS
8580
</abbr>
8681
</a>{' '}
87-
group (Argonne National Laboratory).
82+
group (Argonne National Laboratory);
8883
</li>
8984
<li>
90-
<Link to="/h5grove?file=grove.h5">grove.h5</Link> - a file
91-
designed to demonstrate the capabilities of{' '}
92-
<code>H5GroveProvider</code>; it contains datasets with{' '}
93-
<code>NaN</code>, <code>Infinity</code>, boolean and complex
94-
values, as well as RGB images and 4D stacks.
85+
<Link to="/h5grove?file=filters.h5">filters.h5</Link> − a file
86+
with datasets compressed with various filters to test
87+
decompression;
9588
</li>
9689
<li>
97-
<Link to="/h5grove?file=links.h5">links.h5</Link> - a file with
98-
external links, soft links and a virtual dataset to test link
99-
resolution.
90+
<Link to="/h5grove?file=grove.h5">grove.h5</Link> − a file
91+
designed to demonstrate the capabilities of{' '}
92+
<code>H5GroveProvider</code>, with <code>NaN</code>,{' '}
93+
<code>Infinity</code>, boolean and complex values, as well as
94+
RGB images and 4D stacks;
10095
</li>
10196
<li>
102-
<Link to="/h5grove?file=sample.h5">sample.h5</Link> - the file
103-
used to test <code>H5GroveApi</code> and <code>H5WasmApi</code>{' '}
104-
internally.
97+
<Link to="/h5grove?file=links.h5">links.h5</Link> − a file to
98+
demonstrate link resolution: hard link, soft link, external
99+
link, virtual dataset;
105100
</li>
106101
<li>
107-
<Link to="/h5grove?file=tall.h5">tall.h5</Link> - the demo file
108-
of HSDS.
102+
<Link to="/h5grove?file=sample.h5">sample.h5</Link> − the file
103+
used to test <code>H5GroveApi</code> and <code>H5WasmApi</code>{' '}
104+
internally with numerous combinations of dataset shapes and
105+
types.
109106
</li>
110107
</ul>
111108
</section>
@@ -153,9 +150,10 @@ function Home() {
153150
{[
154151
'water_224.h5',
155152
'epics.h5',
153+
'filters.h5 ',
156154
'grove.h5',
155+
'links.h5',
157156
'sample.h5',
158-
'tall.h5 ',
159157
].map((filename, index) => (
160158
<Fragment key={filename}>
161159
{index > 0 && ', '}
@@ -200,17 +198,14 @@ function Home() {
200198
object storage (AWS S3, Azure Blob Storage, or OpenIO).
201199
</p>
202200
<p>
203-
This demo communicates with an HSDS test server, which serves the
204-
same files as the H5Grove demo above:{' '}
201+
This demo communicates with an HSDS test server, which serves some
202+
of the same files as the H5Grove demo above:{' '}
205203
<Link to="/hsds">
206204
<strong>water_224.h5</strong>
207205
</Link>{' '}
208-
(default),{' '}
209-
<Link to="/hsds?file=compressed.h5">compressed.h5</Link> (note
210-
that bitshuffle is not yet supported by HSDS),{' '}
211206
<Link to="/hsds?file=epics.h5">epics.h5</Link>,{' '}
212207
<Link to="/hsds?file=grove.h5">grove.h5</Link>,{' '}
213-
<Link to="/hsds?file=links.h5">links.h5</Link>,{' '}
208+
<Link to="/hsds?file=sample_hsds.h5">sample_hsds.h5</Link>,{' '}
214209
<Link to="/hsds?file=tall.h5">tall.h5</Link>.
215210
</p>
216211
</section>

0 commit comments

Comments
 (0)