Avatar for the DKISTDC user
DKISTDC
dkist
BlogDocsChangelog

Asdf read speed

#514
Comparing
SolarDrew:asdf-read-speed
(
a5282c9
) with
main
(
731e7f0
)
CodSpeed Performance Gauge
+14%
Improvements
2
Regressions
0
Untouched
10
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

test_tileddataset_repr[simple-nomask]
dkist/tests/test_benchmarks.py::test_tileddataset_repr[simple-nomask]
CodSpeed Performance Gauge
+14%
2 ms
1.7 ms
test_tileddataset_repr[simple-masked]
dkist/tests/test_benchmarks.py::test_tileddataset_repr[simple-masked]
CodSpeed Performance Gauge
+12%
1.9 ms
1.7 ms

Passed

test_update_celestial
dkist/tests/test_benchmarks.py::test_update_celestial
CodSpeed Performance Gauge
+1%
538.4 µs
533.8 µs
test_slice_dataset
dkist/tests/test_benchmarks.py::test_slice_dataset
CodSpeed Performance Gauge
0%
55.2 ms
54.9 ms
test_pixel_to_world
dkist/tests/test_benchmarks.py::test_pixel_to_world
CodSpeed Performance Gauge
0%
160 ms
159.6 ms
test_load_asdf
dkist/tests/test_benchmarks.py::test_load_asdf
CodSpeed Performance Gauge
0%
1.4 s
1.4 s
test_dataset_compute_data_full_files
dkist/tests/test_benchmarks.py::test_dataset_compute_data_full_files
CodSpeed Performance Gauge
0%
2.6 s
2.6 s
test_plot_dataset[axes0]
dkist/tests/test_benchmarks.py::test_plot_dataset[axes0]
CodSpeed Performance Gauge
0%
5.8 s
5.8 s
test_dataset_compute_data_partial_files
dkist/tests/test_benchmarks.py::test_dataset_compute_data_partial_files
CodSpeed Performance Gauge
0%
2.3 s
2.3 s
test_generate_celestial
dkist/tests/test_benchmarks.py::test_generate_celestial
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
test_dataset_repr
dkist/tests/test_benchmarks.py::test_dataset_repr
CodSpeed Performance Gauge
0%
3.8 ms
3.8 ms
test_raveled_tab1d_model
dkist/tests/test_benchmarks.py::test_raveled_tab1d_model
CodSpeed Performance Gauge
0%
979 µs
981 µs

Commits

Click on a commit to change the comparison range
Base
main
731e7f0
0%
Schema nonsense
3601236
5 months ago
by SolarDrew
0%
Needed to point the manifest at the right schema
6343fa8
5 months ago
by SolarDrew
0%
Save header table as rec array
374526d
5 months ago
by SolarDrew
-11%
Fix header fetching in init
bb81acf
3 months ago
by SolarDrew
0%
Spaces are important apparently
2f2242b
3 months ago
by SolarDrew
0%
Update schema in converter
5b9d4bc
3 months ago
by SolarDrew
0%
Lots of changes to look at
bccc16d
2 months ago
by SolarDrew
-64%
Move header-wrangling into TiledDataset contructor from serialiser
1240ca7
2 months ago
by SolarDrew
0%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
bddbd7e
2 months ago
by SolarDrew
-25%
Make things show headers as tables but store them as arrays
cbd9027
2 months ago
by SolarDrew
+2%
Fix a thing
ad490c0
2 months ago
by SolarDrew
+1%
"Fixes"
d0b63c5
2 months ago
by SolarDrew
+95%
This should not have been changed
6c28db5
2 months ago
by SolarDrew
-14%
Tweaks to make tests pass
c04b44b
2 months ago
by SolarDrew
+29%
Needs this and I'm not sure why
c95383d
2 months ago
by SolarDrew
0%
Only broadcast headers if there was no starting combined_headers
6d82dc7
2 months ago
by SolarDrew
0%
Yep we just still need table as well
f668b75
2 months ago
by SolarDrew
0%
Curse you asdf
dc4ffb7
2 months ago
by SolarDrew
-1%
Curse you, isort
cd938a7
2 months ago
by SolarDrew
0%
Update dkist/io/asdf/converters/tiled_dataset.py Co-authored-by: Stuart Mumford <stuart@cadair.com>
bf95a78
2 months ago
by SolarDrew
0%
Update dkist/io/asdf/resources/schemas/dataset-1.2.0.yaml Co-authored-by: Stuart Mumford <stuart@cadair.com>
ca7975a
2 months ago
by SolarDrew
0%
Bring back combined_headers docstring
00cd575
2 months ago
by SolarDrew
0%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
7530ec6
2 months ago
by SolarDrew
-1%
Couple of test infrastructure tweaks
6881809
2 months ago
by SolarDrew
0%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
8b0bc44
2 months ago
by SolarDrew
0%
Change comparison of headers so it works for the test
affc06c
2 months ago
by SolarDrew
0%
Update it some more and add the asdf files
c3e9b89
2 months ago
by SolarDrew
0%
Don't change dataset meta in place when writing out becuse that's Bad
d65737e
2 months ago
by SolarDrew
0%
Turns out it needed more copy
44ce952
2 months ago
by SolarDrew
+1%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
fed52ff
2 months ago
by SolarDrew
0%
Reduce dataset copying in converter
4164dff
2 months ago
by SolarDrew
0%
Fix tests, including using ds with actual headers
fdd16e4
2 months ago
by SolarDrew
0%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
c9285f3
2 months ago
by SolarDrew
0%
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
066449b
2 months ago
by pre-commit-ci[bot]
0%
!*#$ you linting, don't change my variable names
9edbb14
2 months ago
by SolarDrew
-1%
Merge branch 'main' of github.com:DKISTDC/dkist into asdf-read-speed
6878e84
17 days ago
by SolarDrew
0%
Update test VBI asdf
6deb843
11 days ago
by SolarDrew
0%
Needed to update test file name
e8ec283
11 days ago
by SolarDrew
0%
Well obviously hard-coding dimensions into tests is a bad idea
a7c3ba3
11 days ago
by SolarDrew
0%
Fix offset calculation
a1ebabd
9 days ago
by SolarDrew
0%
No idea how this file is different but it has the benefit of working
c1247c3
8 days ago
by SolarDrew
0%
Hopefully fix notebooks build
a5282c9
8 days ago
by SolarDrew
© 2025 CodSpeed Technology
Home Terms Privacy Docs