WITio: A MATLAB data evaluation toolbox to script broader insights into big data from WITec microscopes

Joonas Tapani Holmi*, Harri Lipsanen

*Corresponding author for this work

Research output: Contribution to journalData ArticleScientificpeer-review

2 Citations (Scopus)
103 Downloads (Pure)

Abstract

WITio is a free script-based MATLAB data evaluation toolbox for the files generated by thousand WITec microscopes operated globally by thousands of academic and industrial users. These modular microscopes excel at advanced imaging techniques and correlative studies, but also easily yield unwieldy big data. Though the shipped WITec software can batch process some of it by hand, it is presently limited at big data evaluation due to no scripting capabilities, 32-bit memory limit (mitigated by slow memory mapping) and no data compression. Partial workaround has been to export data elsewhere, but at the loss of time, metadata and access to WITec software due to its manual, lossy and one-way nature. WITio addresses these limitations by bringing in the strengths of MATLAB software (64-bit) and enabling bidirectional interoperation with WITec software via full read/write capability of the WITec Project/Data (*.wip/*.wid) files (including metadata like transformations). This means the toolbox users can use the best of both worlds to perform previously impossible sequential routines, where some tasks are done by scripts in MATLAB and the others in WITec software. The toolbox enables automation scripts, file batch processing, easy access to customized tools and more systematic data evaluation while reducing slow error-prone manual efforts. It even enables some real-time Autosave-based during-measurement task automation. Its code is freed under permissive license to challenge the extra license costs of WITec software and to invite the WITec community to share. Due to the stated benefits, its MATLAB scripting prerequisite is an excellent investment. To conclude, WITio strives to continually shine new insights into ever-increasing big data, bringing many research and commercial benefits to the community in the years to come.

Original languageEnglish
Article number101009
JournalSoftwareX
Volume18
DOIs
Publication statusPublished - Jun 2022
MoE publication typeA1 Journal article-refereed

Keywords

  • Bidirectional interoperability
  • Big data evaluation
  • Customized automation scripts
  • Full file import/export
  • MATLAB toolbox
  • WITec Data (*.wid) file
  • WITec microscopes
  • WITec Project (*.wip) file

Fingerprint

Dive into the research topics of 'WITio: A MATLAB data evaluation toolbox to script broader insights into big data from WITec microscopes'. Together they form a unique fingerprint.

Cite this