Skip to content

bluerose73/OmniSTORM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OmniSTORM

OmniSTORM is a MATLAB app for STORM super-resolution microscopy, featuring a GUI and GPU acceleration.

The GPU acceleration only supports Windows platform and Nvidia GPUs.

Install

OmniSTORM requires MATLAB R2024a or higher.

Download OmniSTORM-vXX.mlappinstall from Releases and run it.

Run from Source

  1. Add Functions and ThirdParty and subfolders to MATLAB PATH
  2. Double-click OmniSTORM.mlapp in the file explorer, or open it in MATLAB.
  3. Click "Load Image" if the raw image is a single file; Click "Load Multi-File Image" if the image are multiple files in a folder. Supported format: TIFF and DCIMG.
  4. Click "Run".
  5. If the number of emitters are too many or too few, adjust the Threshold.

Credits

OmniSTORM is based on the following research and open-source projects:

OmniSTORM also depends on the following GitHub repositories developed by the author:

  • dcimg-reader: DCIMG image reader MEX function
  • sonic-cuda: GPU-accelerated localization-based super-resolution MEX function

About

Zero-config super-resolution microscopy.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages