Back

Membrane Kymograph Generator: A cross-platform GUI software for automated generation and analysis of kymographs along dynamic cell boundaries

Banerjee, T.; Abubaker-Sharif, B.; Devreotes, P. N.; Iglesias, P. A.

2026-02-13 bioinformatics
10.64898/2026.02.11.705379 bioRxiv
Show abstract

SummaryThe plasma membrane and accompanying cortex serve as one of the major hubs of the signal transduction and cytoskeletal activities that collectively regulate numerous cell physiological processes such as migration, polarity, macropinocytosis, phagocytosis, cytokinesis, etc. Yet, dynamically tracking membrane-cortex associated protein or lipid kinetics over time from live-cell image series remains a challenging task, primarily due to the difficulty of accurately extracting and aligning the cell boundary between consecutive frames, as the cell continuously deforms and moves. Here, we present Membrane Kymograph Generator, a cross-platform software that accepts multichannel time-lapse live-cell fluorescent imaging datasets as input and automates the cumbersome, heuristic process of boundary tracking, inter-frame alignment, and intensity sampling along the boundary. The software implements a rotational offset minimization algorithm that circularly aligns boundaries across consecutive frames by exhaustively searching for the optimal angular shift that minimizes point-to-point distances, while handling variations in boundary point counts due to cell shape changes. The software outputs kymographs that represent spatiotemporal dynamics of different membrane-associated proteins or biosensors, allows users to fine-tune visualization parameters through an interactive interface, and provides built-in correlation analysis tools for multi-channel datasets. Furthermore, the software allows advanced programmatic usage for batch processing and further analysis via a native API. Our validation tests demonstrated that the Membrane Kymograph Generator can be used to accurately track, visualize, and quantitate the spatial kinetics of a wide array of membrane proteins and lipid biosensors over extended time periods, in a variety of cell types, including Dictyostelium amoeba, human neutrophils, mouse macrophages, and different mammalian cancer cells. The GUI-based software is user-friendly, does not require any technical expertise from users, and significantly reduces the manual effort and time required for kymograph generation and downstream analysis, while ensuring high accuracy and reproducibility. Availability and ImplementationMembrane Kymograph Generator is a free and open-source software, licensed under GNU General Public License 3.0 or later. This software is cross-platform: It can be graphically installed on both x86-64 and AArch64/ARM64 computers, running either Windows, macOS, or any standard Linux distribution. The software is distributed as single installer files (and portable executables) targeting specific hardware architectures and operating systems, and hence, it can be installed natively without any dependency resolution. The source code, detailed documentation, specific installers, portable binaries, and test data are freely available at https://github.com/tatsatb/membrane-kymograph-generator. Additionally, since the software is written in Python, it can also be installed inside any Python environment using PIP package manager (package ID: https://pypi.org/project/membrane-kymograph) and can also be interacted via a built-in Python API.

Matching journals

The top 9 journals account for 50% of the predicted probability mass.

1
Bioinformatics
1061 papers in training set
Top 1%
19.4%
2
PLOS ONE
4510 papers in training set
Top 25%
6.8%
3
Briefings in Bioinformatics
326 papers in training set
Top 1%
4.3%
4
BMC Bioinformatics
383 papers in training set
Top 2%
4.0%
5
Computational and Structural Biotechnology Journal
216 papers in training set
Top 2%
3.6%
6
SoftwareX
15 papers in training set
Top 0.1%
3.6%
7
Biophysical Journal
545 papers in training set
Top 2%
3.6%
8
Biological Imaging
15 papers in training set
Top 0.1%
3.2%
9
Nature Communications
4913 papers in training set
Top 44%
2.6%
50% of probability mass above
10
Journal of Cell Science
353 papers in training set
Top 0.7%
2.4%
11
Scientific Reports
3102 papers in training set
Top 48%
2.4%
12
PLOS Computational Biology
1633 papers in training set
Top 15%
1.9%
13
Cell Reports Methods
141 papers in training set
Top 2%
1.8%
14
Communications Biology
886 papers in training set
Top 9%
1.7%
15
Advanced Science
249 papers in training set
Top 11%
1.7%
16
Nature Methods
336 papers in training set
Top 4%
1.7%
17
Patterns
70 papers in training set
Top 1%
1.3%
18
Molecular Biology of the Cell
272 papers in training set
Top 2%
1.3%
19
Methods
29 papers in training set
Top 0.3%
1.2%
20
iScience
1063 papers in training set
Top 22%
1.2%
21
Journal of Microscopy
18 papers in training set
Top 0.3%
1.2%
22
BMC Biology
248 papers in training set
Top 3%
0.9%
23
Bioinformatics Advances
184 papers in training set
Top 4%
0.9%
24
GigaScience
172 papers in training set
Top 2%
0.9%
25
eLife
5422 papers in training set
Top 56%
0.8%
26
Nano Letters
63 papers in training set
Top 3%
0.8%
27
ACS Synthetic Biology
256 papers in training set
Top 3%
0.8%
28
Analytical Chemistry
205 papers in training set
Top 2%
0.7%
29
ACS Nano
99 papers in training set
Top 4%
0.7%
30
BMC Methods
11 papers in training set
Top 0.2%
0.7%