Published April 17, 2023 | Version 1

Spatio-temporal dynamics of the proton motive force on single bacteria - dataset

Description

Data set used in our manuscript "Spatio-temporal dynamics of the proton motive force on single bacteria" [Biorxiv].

 

To produce fig1 and fig2, unzip file in bash:

$ 7z e data_fig1_fig2.7z

Open fig1 data in python:

> b = pickle.load(open('fig1.p', 'rb'))

> b

{'speed_Hz': array([-34.01139986,  13.07744575,  79.66060694, ...,  -4.79440373,
         -4.88539275,  -0.1366687 ]),
 'speed_Hz_f': array([-11.11722186,  15.74953016,  32.24685265, ...,  20.11726694,
         -3.54263861, -36.89432049]),
 'laser': array([0., 0., 0., ..., 0., 0., 0.]),
 'FramesPerSecond': 5000.0}

where

b['speed_Hz'] : speed trace in Hz

b['speed_Hz_f'] : speed trace in Hz, savgol filtered (5th order, 41 points)

b['laser'] : laser trace in arbitrary units

b['FramesPerSecond'] : camera frame acquisition rate

 

Open fig2 data:

> a = pickle.load(open('fig2.p','rb'))

> a

{11: {'speed_Hz': array([ 16.2828179 ,  38.42508915,  94.68772452, ..., -12.24519659,
         160.68335892, 114.39589274]),
  'speed_Hz_f': array([ 25.8833788 ,  31.87792607,  37.33062434, ...,  66.97264585,
          91.38908923, 122.73732123]),
  'laser': array([555950., 554818., 555193., ...,      0.,      0.,      0.]),
  'FramesPerSecond': 10000.0},
 12: {'speed_Hz': array([ 57.41541418,  24.4936895 , 248.68571544, ...,  86.08667522,
         -46.11733599,  18.16993041]),
  'speed_Hz_f': array([102.04557049,  91.82376088,  84.51288552, ...,  33.63965888,
          16.31075159,  -5.36834171]),
  'laser': array([555950., 554818., 555193., ...,      0.,      0.,      0.]),
  'FramesPerSecond': 10000.0},
 21: {'speed_Hz': array([ -57.50587524,   74.55546084,   65.87878605, ..., -197.26554361,
          140.95754077,   52.72452236]),
  'speed_Hz_f': array([-24.36465769,  22.9146126 ,  49.48957346, ...,  47.67536653,
          43.44702708,  36.80127664]),
  'laser': array([0., 0., 0., ..., 0., 0., 0.]),
  'FramesPerSecond': 10000.0},
 22: {'speed_Hz': array([  56.78413066, -147.32742392,  -14.28783413, ...,  -29.51455248,
           15.66125098,   41.38001828]),
  'speed_Hz_f': array([-23.57073686, -18.61154574, -15.85582681, ...,   7.05157621,
          18.45809539,  37.52083946]),
  'laser': array([0., 0., 0., ..., 0., 0., 0.]),
  'FramesPerSecond': 10000.0}}

where

a[11] : dictionary for motor 1 trace, laser on motor 1, composed as above.

a[12] : dictionary for motor 1 trace, laser on motor 2.

a[21] : dictionary for motor 2 trace, laser on motor 1.

a[22] : dictionary for motor 2 trace, laser on motor 2.

Files

Files (230.2 MB)

Name Size Download all
md5:c46a76c374805734f82fb6ca4eac85c6
230.2 MB Download

Additional details

Funding

Agence Nationale de la Recherche
FlagMotor - The Bacterial Flagellar Motor: a biological nano-scale actuator and sensor ANR-18-CE30-0008
Agence Nationale de la Recherche
HiRes-PFM - Nano-fabricated probes for next generation Photonic Force Microscopy ANR-20-CE42-0005
Agence Nationale de la Recherche
PHYBABIFO - Physics of Bacterial Biofilm Formation ANR-22-CE30-0034