v1.0 — mDeepSTORM3D training and demo data
What's in this release
This v1.0 release attaches the four large MATLAB data files referenced by the 4_mDeepSTORM3D/ subfolder of the repository. They are too large for regular git push (GitHub's 100 MB per-file hard limit) and are hosted here as release assets instead.
| File | Size | Purpose |
|---|---|---|
Din.mat |
168 MB | DeepSTORM3D training input — simulated PSF image stack used to train the localization network. Produced by running 4_mDeepSTORM3D/DeepSTORM3D/GeneratingTrainingExamples.py (or demo1.py). |
Dtar.mat |
123 MB | DeepSTORM3D training target — ground-truth localization labels paired with Din.mat. Produced by the same script. |
target_bol.mat |
176 MB | Demo evaluation ground-truth volume. Produced by demo3.py against a pretrained model. |
pred_bol.mat |
176 MB | Demo predicted output volume from the trained network. Produced by demo3.py. |
Total: 641 MB.
How to use
- Download the four
.matfiles from the Assets section below. - Place them inside
4_mDeepSTORM3D/in your local clone of this repository, next todemo1.py...demo5.py. - The demos and the training scripts expect them at that path.
Alternatively, you can regenerate all four files from scratch by running the demos — this is how the original DeepSTORM3D (Nehme et al. 2020) intends users to obtain the data. Training takes ~30 hours on a Titan Xp; demo evaluation takes seconds.
Citation
If you use this code or data, please cite:
Gillett, E., Chatterjee, S., Chatterjee, J., Kovalenko, N., Xu, C., et al. Fused deep learning enables 6D single-molecule localization in polarization-resolved microscopy. Methods and Applications in Fluorescence (2026), MAF-101478.
License
See LICENSE (and LICENSE-Landes in 4_mDeepSTORM3D/) in the repository. Non-commercial educational and research use only.