Learn how Dragonfly contributed to a research project…


Resources / Publications

Scientific Publication Citing Dragonfly

The Dragonfly macro engine for executing recorded tasks in image processing and visualization

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.

Author Affiliation

(1) Object Research Systems. Montreal, Canada.

Return to Publications list.

Have a Publication to Share?

We'd be pleased to add your paper to our publications list.