PIEZO1-LocalizationTools
This repository contains a collection of Python scripts and FLIKA plugins for analyzing PIEZO1 protein dynamics in microscopy data, as described in Bertaccini et al. 2024. The tools enable tracking, visualization, and analysis of PIEZO1 protein movement a
Overview
Languages: Unknown
Documentation
PIEZO1-HaloTag Analysis Pipeline
This repository contains a collection of Python scripts and FLIKA plugins for analyzing PIEZO1 protein dynamics in microscopy data, as described in Bertaccini et al. 2024. The tools enable tracking, visualization, and analysis of PIEZO1 protein movement and activity in various cell types. It was created to help the Pathak lab (https://www.pathaklab-uci.com/) analyse TIRF recordings of PIEZO1 using flika (https://flika-org.github.io/).
Overview
The codebase is organized into two main components:
flika_plugins/: Custom plugins for the FLIKA image processing platform, providing interactive visualization and analysis toolsflika_scripts/: Command-line Python scripts for batch processing and analysis of PIEZO1 dataminimal_model/: Test data with results file from running the analysis pipeline
Key Features
- Super-resolution tracking of PIEZO1-HaloTag puncta
- Analysis of protein diffusion and mobility patterns
- Visualization of protein localization and trajectories
- Statistical analysis of protein behavior
Requirements
- Python 3.7+
- FLIKA (https://github.com/flika-org/flika)
- Dependencies:
- numpy
- pandas
- scipy
- scikit-image
- trackpy
- PyQt5
Installation
-
Install FLIKA following the instructions at: https://github.com/flika-org/flika
-
Clone this repository:
-
Install required Python packages:
-
Install the FLIKA plugins:
- Copy the contents of
flika_plugins/to your FLIKA plugins directory - Restart FLIKA to load the new plugins
Usage
The analysis pipeline consists of several steps:
- Preprocessing (
flika_scripts/piezo1_analysis/1_preprocessing/) - Convert and prepare microscopy data
-
Bin data by frame
-
Analysis (
flika_scripts/piezo1_analysis/2_analysis/) - Detect and track PI
[View full README on GitHub]