Dataset Open Access
Pucher, Sebastian;
Schneeweiss, Philipp;
Rauschenbeutel, Arno;
Dareau, Alexandre
This repository contains data and software related to an experiment in which we determine the lifetime of the cesium 52D5/2 state using atoms in a vapor cell. More information is available in the following paper:
We provide the data and Python scripts for data evaluation in six folders. We zipped these folders with Windows 10 Enterprise, Version 1903. In the following, we describe how to use data and scripts to get the lifetime results published in our paper.
Raw Time-Tags
Here, we provide the raw measurement data. We perform several experiment cycles. An excitation laser is switched on at the beginning of each cycle. In the middle of the cycle, it is switched off. We use two single-photon counting modules (SPCM): one detects fluorescence photons emitted by the atoms, the other reference light from the excitation laser beam. We record the arrival times of those photons with respect to the beginning of the cycle. These time delays can be used to create a histogram and to determine the lifetime of the cesium 52D5/2 state.
For each measurement, we provide two data files which are encoded in ‘UTF-8’:
where ‘figx_xxx’ is a unique tag indicating the figure and point to which this data corresponds in our paper. The ‘figx_xxx_fluorescence_raw_data.dat’ and ‘figx_xxx_reference_raw_data.dat’ files contain the raw time delays in picoseconds of the fluorescence and the reference photons, respectively.
We provide raw time delays in the following folders:
Histograms
Since the files of the raw measurement data are large, we also provide histograms of the time tags. For all datasets discussed above, we generated a histogram with a bin length of 5 ns. We save these histograms with the same file name as the files with the raw time tags but with the ending ‘_histo’ instead of ‘_time_tags’, e.g., ‘fig3_fluorescence_histo.dat’ and ‘fig3_reference_histo.dat’.
We always provide two file formats:
Additional Information on the Measurements
We provide a JavaScript Object Notation file (.json) for each measurement. These files provide the following information about every measurement: temperature of the cell, number of detected photons, photons per cycle, and the total measurement duration. They are named ‘figx_xxx_info.json’, where ‘figx_xxx’ is the same indicator as discussed in section ‘Raw Time-Tags’.
Scripts
This folder contains two sample scripts to illustrate how our data can be processed with Python. The first Python script (generate_histograms.py) generates a histogram of the photon arrival times. The second Python script performs a fit in order to determine the lifetime of the cesium 52D5/2 state. We wrote these scripts with Python 3.6.5. To avoid errors, one should download all zipped folders and extract them to the same folder.
Figures
In the folder ‘figures’, we provide the values of the points which we used to generate figure 4 and figure 5. For both figures, we made a JavaScript Object Notation file (.json) where the data of every point is stored in a dictionary. This data contains the fit result of the lifetime and the temperature of the measurement. Additionally, it contains the corresponding errors and the units of every value.
Name | Size | |
---|---|---|
fig3_time_tags.zip
md5:a2ccf2f315b7cf04f007df48546cefad |
1.5 GB | Download |
fig4_time_tags.zip
md5:536d8d8941867d94145d780baf34d0cf |
9.4 GB | Download |
fig5_time_tags.zip
md5:0b327ab081c3ee92e69fa351b42c165a |
21.7 GB | Download |
figures.zip
md5:f53c9ef0db34828cb491b5b5bcb92cf9 |
1.2 kB | Download |
histograms.zip
md5:79d910aa0505a127717d3d742870240a |
11.1 MB | Download |
scripts.zip
md5:424232457dfd2f735bc4e0c68ab58515 |
5.2 kB | Download |
All versions | This version | |
---|---|---|
Views | 551 | 551 |
Downloads | 30 | 30 |
Data volume | 204.6 GB | 204.6 GB |
Unique views | 428 | 428 |
Unique downloads | 9 | 9 |