11 files

Real-time single-molecule 3D tracking in E. coli based on cross-entropy minimization

posted on 2023-02-13, 10:00 authored by Elias AmselemElias Amselem, Bo Broadwater, Tora Hävermark, Magnus JohanssonMagnus Johansson, Johan Elf

General description

This item contains all the data, code and analysis objects used in the paper:

"Real-time single-molecule 3D tracking in E. coli based on cross-entropy minimization"

Elias Amselem*, Bo Broadwater*, Tora Hävermark, Magnus Johansson & Johan Elf.

Dept. Cell and Molecular Biology, Uppsala University, Sweden"

*Equal contribution

We present a 3D tracking principle that approaches the sub-ms regime. The method is based on the true excitation point spread function and cross-entropy minimization for position localization of moving fluorescent reporters. Our implementation also features a new method for microsecond 3D point spread function positioning and a new estimator for diffusion analysis of tracking data. We successfully applied these methods to track the Trigger Factor protein in living bacterial cells. 

Experimental data description

The data provided in this repository is generated by the microscope described in the publication mentioned above. The underlying real-time tracking principle and methods used are outlined and evaluated using the code base and data found in this repository. This includes; the trajectory reconstruction based on the cross-entropy minimization, the  extended covariance estimator (ECVE) for diffusion, simulation for evaluating both trajectory reconstruction and ECVE method, and the Trigger Factor live cell E. coli data with  analysis.

Each entry includes the raw data with analysis code. In each entry under the folder "TriggerFactor_Code\ProjectMain" 

is the main analysis python file, this file includes instructions on how to run the script. Also, in the folder there are preconfigured main files to generate data used in the manuscript, this is also available in the ScourceData.zip file.

To understand how to use the code and the structure used please see entry: 


and the README.txt file included. Here you find the python requirements (dependencies and versions), and instructions on how to run simulations.  


Biophysics in gene regulation - A genome wide approach

European Research Council

Find out more...

Single-molecule tracking for live-cell protein synthesis kinetics

European Research Council

Find out more...

The physics of genetic information processing

Swedish Research Council

Find out more...

A genome wide approach to replication initiation

Swedish Research Council

Find out more...

Determinants for efficient synthesis, folding, and targeting of proteins in living cells

Swedish Research Council

Find out more...

SNIC 2.0: Swedish National Infrastructure for Computing

Swedish Research Council

Find out more...

Knut and Alice Wallenberg Foundation (2016.0077, 2017.0291 and 2019.0439)



Uppsala University