Resources / Publications
Mathieu Gendron (1), Nicolas Piche (1), and Mike Marsh (1)
Microscopy and Microanalysis, 23, Supplement 1, August 2017: 246-247. DOI: 10.1111/joa.13353
Image processing, Image visualization, Dragonfly, Python, Software engineering, Macro engine
Automated data collection can outstrip data processing. A proven solution for dealing with routine processing is software macros that capture and reproduce sequences of user actions. Since high- throughput imaging technologies are now affecting both 2D and 3D workflows, we have developed an image processing and visualization platform, called Dragonfly, that addresses data processing challenges with a user-friendly macro engine for recording, encapsulating, and executing processing pipelines in a scalable and highly flexible way. We report here on the unique architecture of the Dragonfly platform, the design of the macro engine, and macro-driven application examples.
Return to Publications list.