Published May 2, 2024 | Version v1
Software documentation Open

Linear Unmixing of Spectral Crosstalk in Pdot-stained tissues

Description

The MATLAB script in this repository is designed to accompany our manuscript submission to Science Advances by Guo et al in 2024. This simple script takes raw "mixed" images and a calibration matrix as input and applies simple linear unmixing to output "unmixed" images for a number of image channels. Two example image datasets and calibration matrixes are included.

The first dataset includes files for excitation multiplexing:

(a) Brain_mixedsignal_3channel_exmultiplex.tif

(b) ExcitationMultiplexCalibrationMatrix.mat

This tif file contains the raw image data corresponding to Figure 3 and Figure S7 in the manuscript. Here, a brain slice was stained with 3 polymer dots and imaged in 3 channels. After using the accompanying script, a user can generate the unmixed images shown in the manuscript main figures.

 

The second dataset includes files for emission multiplexing:

(a) Brain_mixedsignal_8channel_emmultiplex.tif

(b) EmissionMultiplexCalibrationMatrix.mat

This tif file contains the raw data corresponding to Figure 2 and Figure S3 in the manuscript. Here, a brain slice was stained with 8 polymer dots and imaged in 8 channels. After using the accompanying script, a user can generate the unmixed images shown in the manuscript main figures.

A calibration matrix is also included for each dataset. This matrix contains normalized contributions of each stain in the individual image channels. This calibration of bleedthrough and cross-excitation was performed by imaging polymer dots in solution.

Files

Brain_mixedsignal_3channel_exmultiplex.tif

Files (96.2 MB)

Name Size Download all
md5:ba193cf3c05052aa9f5b96e4fe5746a7
25.2 MB Preview Download
md5:41b212d5ea8c962ca08d9096cd29cc1b
67.2 MB Preview Download
md5:f921f7111d46b9929e05edc1d681ee92
715 Bytes Download
md5:99caaba20fe872095dc8be54a029be23
1.8 MB Preview Download
md5:31c98f38bc9d4742971e9c6bb6e68d94
251 Bytes Download
md5:209d167f66cbd7cbf73348550760751e
2.0 MB Preview Download
md5:3ee9c0f7e69940a8e3a7c09b745b4fbc
1.1 kB Download
md5:605005354b9c0c5ebe0de6177d855b30
1.9 kB Preview Download
md5:3a8f4c9c8ebd0d71b0dba69cbdbacccf
4.2 kB Download

Additional details

Related works

Is supplement to
Preprint: 10.1101/2023.12.05.570289 (DOI)

Software

Repository URL
https://github.com/chetan-poudel/Pdot-linearunmixing
Programming language
MATLAB
Development Status
Active