Extensible Timetag Analyzer

CI License Github All Releases DOI Documentation Status PyPI


Our newly published article (Z. Lin et al 2021 JINST 16 T08016) explains the ideas underpinning ETA.


What is time resolved measurements

Time resolved measurements are widely used for many research field, including

Depending on the duration of the experiments and frequency of events, time resolved measurements can easily generate huge amounts of data, which is overwhelming for common data analysis software.

How ETA is going to help you

We attempt to extract the useful information form data generated from time-resolved measurements by introducing a new kind of time-tag analysis software.

ETA, the extensible time tag analyzer, is an event driven programming language with graphical user interface for analyzing, plotting, and fitting of time tagged data.

Currently, ETA supports timetag formats of devices from PicoQuant (HydraHarp T2&T3 format, PicoHarp T2&T3 format, TimeHarp T2&T3 format), Swabian Instrument (TIME TAGGER 20 file format), qutools (COMPRESSED/RAW/BINARY file format), Becker & Hickl (SPC-134/144/154/830 file format) and Eventech (ET A033 file format).

Realtime streaming analysis

ETA provides support to file formats of a wide range of time-to-digital devices, with tested real-time g(2) analysis recipes that could help you with diagnosing your experiment setup (e.g. the alignment of the optical path).

Cick the video below to see how it works!

ETA for realtime analysis

Correlating data from multiple timetagers (NEW!)

The latest version of ETA makes it easier to import and correlate timetag files from many different time-tagger devices.

Get Started!

Install ETA

For a full installation, download and install GUI and backend. Make sure to grab the latest release.

If you are using Linux or Mac OS, our backend is also available on pypi and you can use your favorite web browser to launch the ETA GUI (instructions) as a installation-free frontend. Of course, Windows users are free to do the same.


Check out the pre-made recipies 🎉 that could be used immediately in your experiments.

Citing ETA

ETA is a result of our scientific research. A Zenodo entry (DOI) tracks every released version and can be cited in the Methods section to help readers to identify the specific software version. We discuss the concepts behind ETA in our recent article (Z. Lin et al 2021 JINST 16 T08016) and would appreciate it if you cited it in your work.