Published July 22, 2025 | Version v1

Clustering and dimensionality analysis of single-molecule localization microscopy data in T.cruzi (Escalante et al.)

  • 1. CIBION-CONICET

Description

This repository contains all code and data processing pipelines used in the paper:

"Distinct nanoscale organizations of GPI-anchored mucins and trans-sialidases in Trypanosoma cruzi" by Escalante et al.

.
├── Experimental/                          # Processed localization data
├── Area_Picks/                            # Parameters of selected circular areas
├── Clustering.py                          # DBSCAN clustering analysis
├── Experimental_analysis.py               # Figure 1 processing
├── Simulation.py                          # Data randomization
├── Experimental_vs_randomized.py          # Figure 2 analysis
├── Shuffling.py                           # Figure 3 cross-distance analysis
├── Non_clustered_analysis.py              # Figure 4 free localization analysis
├── Fibrillar_compartments_simulations.py  # Figure 5 modeling
└── Circular_compartments_simulations.py   # Figure 5 modeling

==================================================================================

🔬 Data Processing Workflow
1. Initial Data Preparation
Circular areas were exported from pre-processed localizations (drift-corrected, filtered, with aligned mucin and trans-sialidase channels) using Picasso [1] super-resolution analysis software.
- Location: Experimental/ folder contains all localization data.

2. Area Selection Parameters
All parameters for selected circular areas are exported in:
- Location: Area_Picks/ folder

==================================================================================

🛠️ Clustering Analysis
Script: Clustering.py

Method: DBSCAN clustering of mucins and trans-sialidases across all areas + DBCV [2] validation method (from hdbscan implementation in python)

Output: Cluster data used in multiple figures

==================================================================================

📊 Analysis Scripts
____________________________________________

🟢 Figure 1 Analysis
Script: Experimental_analysis.py
Processes: Experimental data to generate Figure 1 results
Output: Parameters and quantitative results for Figure 1

🔵 Figure 2 Analysis
Simulation.py - Generates randomized data
Experimental_vs_randomized.py - Compares experimental vs randomized distances
Output: Figure 2 comparative analysis

🟡 Figure 3 Analysis
Script: Shuffling.py
Processes:
- Cross-distances between mucins and trans-sialidases
- Cross-randomization
- Cluster overlap calculations
Output: All Figure 3 data metrics

🔴 Figure 4 Analysis
Script: Non_clustered_analysis.py
Processes: Analysis of free/non-clustered localizations
Output: Figure 4 results

🟣 Figure 5 Analysis
Fibrillar_compartments_simulations.py - Fibrillar compartment modeling
Circular_compartments_simulations.py - Circular compartment modeling
Output: Compartmentalization models and dimensionality analysis

==================================================================================

[1] Schnitzbauer, J., Strauss, M. T., Schlichthaerle, T., Schueder, F. & Jungmann, R.
Super-resolution microscopy with DNA-PAINT. Nat. Protoc. 12, 1198–1228 (2017).
DOI: 10.1038/nprot.2017.119

[2] Moulavi, D., Jaskowiak, P.A., Campello, R.J., Zimek, A. and Sander, J., 2014. Density-Based Clustering Validation. In SDM (pp. 839-847).

Files

Area Picks.zip

Files (3.0 GB)

Name Size
md5:3997f1f415f2bd76ff6fb149d3813d2d
57.8 kB Preview Download
md5:d31e8a896b4dbc72af811abb9fd55ffd
16.0 kB Download
md5:524e72982f9a292f64e30d561a231699
7.2 kB Download
md5:09b12e19b61e3d3589d7b0a18d139299
3.5 MB Preview Download
md5:a294836158f4a1828a84354c8183ad22
2.9 GB Preview Download
md5:417f691dcd5211fa13e37549b7d0fff5
6.2 MB Preview Download
md5:c83f49c66545950940310ecf3652e185
17.1 kB Download
md5:99edf448cc7084fa42142e33975082cd
40.5 kB Download
md5:d31c3957c81b9dc17f03bdd37022c8b3
32.9 kB Download
md5:516e06cead9d7297ea16c9aca5c10b43
60.1 kB Download
md5:12f75246a199088b3f75382fb1d43a4a
3.4 kB Preview Download
md5:3761664700e6c2a1e92de7603591f15c
989 Bytes Download
md5:1eb91e989aa572fede9c0908c69484dc
1.3 MB Preview Download
md5:8b004da8d7618c0d3bf4f229612dad91
33.4 kB Download
md5:717b50f58a0f5fc1b484910208a9412b
11.1 kB Download
md5:8b0c604114b2b409e2ce9254c066ed37
67.9 MB Preview Download