Extensible Timetag Analyzer

CI License Github All Releases DOI Documentation Status PyPI



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 (quTAG file format), and Becker & Hickl (SPC-134/144/154/830 file format).

Realtime streaming analysis

ETA provides support to file formats of quTAG, HydraHarp, and Swabian Instruments 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.