Published July 3, 2025 | Version 1.0.0
Dataset Open

Data related to article "CD4+ T-cells create a stable mechanical environment for force-sensitive TCR:pMHC interactions"

  • 1. ROR icon TU Wien
  • 2. ROR icon University of Natural Resources and Life Sciences
  • 3. ROR icon Medical University of Vienna
  • 1. TU Wien
  • 2. ROR icon University of Natural Resources and Life Sciences
  • 3. ROR icon Medical University of Vienna
  • 4. ROR icon Ludwig-Maximilians-Universität München

Description

This record contains all data, artwork, and code used to create figures and tables in the article Schrangl et al. (2025): “CD4+ T-cells create a stable mechanical environment for force-sensitive TCR:pMHC interactions”.

Dataset structure

  • schrangl2025_force_v1.zip contains source code for data file handling, high-level analysis, and figure generation
  • data_force_raw.part1.zip and data_force_raw.part2.zip contain raw single-molecule fluorescence microscopy data from force sensor experiments
  • data_force.zip contains per-experiment single-molecule FRET tracking datasets derived from the above using the fret-analysis software
  • data_lifetime_raw.zip contains raw single-molecule fluorescence microscopy data from TCR:pMHC bond lifetime measurements
  • data_lifetime.zip contains per-experiment single-molecule FRET tracking data derived from the above using the smfret-bondtime software
  • data_supplementary_raw.zip contains raw data for supplementary figures
  • data_supplementary.zip contains analysis data for supplementary figures

Installation

  • Install the uv Python package and project manager. Note that many Linux distributions provide packages for easy installation. Version 0.7.13 was used to produce the published figures.

  • Create a new folder and download the data archives (data_force.zip, data_force_raw.part1.zip, data_force_raw.part2.zip, data_lifetime.zip, data_lifetime_raw.zip, data_supplementary.zip, data_supplementary_raw.zip) into that folder.

  • Download and unpack schrangl2025_force_v1.zip somewhere on your hard drive.

  • Using a terminal, navigate into the unpacked folder and execute

    uv sync

    to obtain required Python packages.

  • Execute

    uv run python data_utils/unpack.py --input-dir <download_folder> --output-dir data

    where <download_folder> is the folder into which the data archives were downloaded. Note that this will unpack all files with extension .zip, so make sure that only downloaded files are present in the folder.

    Alternatively, any application supporting zstd-compressed zip archives (such as 7z) can be used.

    After unpacking, the data folder should contain subfolders force, force_raw, lifetime, lifetime_raw, supplementary, and supplementary_raw consisting of the data files.

  • Optionally delete the folder containing the downloaded data archives to free disk space.

Generation of figures and tables

The SCons software construction tool is used to execute Python scripts for data analysis and figure/table generation. SCons keeps track of dependencies and only reruns Python scripts if either the inputs or the scripts themselves change.

To build figures and tables, execute

uv run scons

This will

  • generate a cache of single-molecule force data to speed up subsequent analysis
  • analyze cached force data and lifetime data
  • generate figures and tables from analysis results

All created files are placed in the output subfolder. On a current PC, this takes about 15 minutes to complete.

To clear the output subfolder, run

uv run scons --clean

For further information, consult the SCons documentation and inspect the SConscript file.

Licensing

Each file in schrangl2025_force_v1.zip and data_force.zip either contains a header or is accompinied by a file with additional extension .license providing licensing information according to the REUSE specfication. As a rule of thumb,

but there some exceptions, e.g. due to reuse of work created by third parties.

data_force_raw.part1.zip, data_force_raw.part2.zip, data_lifetime_raw.zip, data_lifetime.zip, data_supplementary.zip and data_supplementary_raw.zip contain

data_supplementary_raw.zip additionally contains ImageJ macros, which are BSD 3-Clause-licensed.

© 2017–2025 Lukas Schrangl <lukas.schrangl@boku.ac.at>, Florian Kellner <f.kellner@valdospan.com>, Vanessa Mühlgrabner <vanessa.muehlgrabner@meduniwien.ac.at>, Janett Göhring <janett.goehring@meduniwien.ac.at>

Files

schrangl2025_force_v1.zip

Files (527.4 GiB)

Name Size
md5:ae9840c92fc10bd4e392f5c503853d59
194.7 GiB Preview Download
md5:ebc5362d16ad3162360a5dee63c72273
179.3 GiB Preview Download
md5:19183640ec88803178793a1d666d3fe3
176.3 MiB Preview Download
md5:9a489981981c87b3ac236a05e69a4a61
138.6 GiB Preview Download
md5:37dfd7618b73eae0e1be630c885d45ab
261.0 MiB Preview Download
md5:aa44cd05316a1499772215ff7329b741
14.4 GiB Preview Download
md5:2f83c898d7064a93eeddac3dd78e4629
552.1 KiB Preview Download

Additional details

Related works

Is supplement to
Preprint: 10.1101/2024.12.18.629139 (DOI)

Funding

Mechanische Kräfte in T-Zell Antigenerkennung P32307
FWF Austrian Science Fund
3D-Nanoskopie der Immunologischen Synapse P30214
FWF Austrian Science Fund
Biophotonische Analyse der T-Zell-Erkennung P25775
FWF Austrian Science Fund
Mechanismen der Erschöpfung von CD4+ T-Zellen durch persistierendes Antigen und chronische Entzündung OB 150/7-1
German Research Foundation (DFG)
Mechanical Forces in T-Cell Antigen Recognition LS13-030
Vienna Science and Technology Fund