ProjectsPublished master’s thesis, KTH

Author · MSc in Computer Science, KTH · 2026

From Experiment to Insight

Comparing storage approaches for scientific detector data on AWS S3.

Published master’s thesis, KTH

AWS S3HDF5 / HSDSZarrTileDBROOT / TTree
Title page of From Experiment to Insight, rendered from the actual thesis PDF

Research question

I studied how storage layout and compression affect the retrieval of large-scale synchrotron and neutron scattering data from AWS S3.

Method

The benchmark compared HDF5 through HSDS, Zarr, TileDB and ROOT/TTree using a synthetic detector stack of approximately 20 GiB derived from real detector frames. It examined interactive single-frame reads and full sequential scans, alongside request counts and stored size.

Findings

In this tested setup, Zarr with zstd had the lowest reported geometric-mean interactive-read latency, approximately 155 ms. TileDB completed full scans faster than Zarr across the tested codecs.

These results describe this dataset, implementation and measurement environment. They are not a universal ranking of storage formats or measurements of Scatterin’s deployed service.

Reproducibility

The public repository contains the thesis, LaTeX source, experiment notebooks, figures and benchmark tables. The result tables and plotting notebook provide the source behind the reported comparisons.

This is a master’s thesis completed at KTH in 2026, not a peer-reviewed journal publication.