DigitalMicrograph™ Script Database
This site presents a collection of DigitalMicrograph™ (DM) scripts and is hosted and maintained by FELMI, Graz University of Technology, Austria. DM is an image acquisition and processing software made by Gatan. The scripts were contributed by different authors from many sites in the world where DM is extensively used. The contents of the database range from simple tasks (e.g. adding annotations to an image) to very complex programs and currently contain 290 scripts submitted by 24 authors from countries all over the world.
At this point help, support, and commitment of all script authors is greatly acknowledged. Without your submissions this site wouldn’t be alive! Thanks for contributing to all of you!
DigitalMicrograph™ Script Database
- Application Related Scripts:
In this category we combine all scripts that actually do something (e.g. save all open images in TIF format).
- Demonstration Scripts:
In this second category we collect scripts that demonstrate the use of a function or a command and can be used as examples for using DM functions.
Additional Information
- Gatan’s example scripts:
This is the a collection of example scripts that Gatan present on their website. - Gatan’s Developer Documentation is now part of the DM help files! However, here is a copy of the old version of Gatan’s online help documentation.
- types and constants
- compiling a DM script in C++
- publications and scripting references
Tutorials
- Introductionary course on DM scripting – (held at the 5th EFTEM/EELS Workshop, September 2006, Vienna by B. Schaffer and B. Kraus)
- Collection of Digital Micrograph Scripting Tutorials (by B. Schaffer)
- Installing scripts as plug-in files (by B. Schaffer and D.R.G. Mitchell)
- Slices in a LinePlot display (by B. Schaffer)
Links to other DM Scripting Related Sites
- Gatan’s website is always a helpful site for information about scripting (www.gatan.com/resources/scripting/). Please also check out DM’s help for documentation, explanations, and many more about scripting.
- On Pavel Potapov’s scripting site you find several useful scripts including an MSA package
- You may subscribe to the DigitalMicrograph Scripting Users Group (DMSUG) created by Paul Perkes.
- Christoph Koch’s Software contains several DM scripts as well as other useful tools for working with DM (create AVI animation, calculate FFTs, and others).
- HREM Research provides some free and some commercial scripts for image processing, simulation, data deconvolution, and more.
- One of the busiest script programmer, Dave Mitchell, presents his own scripts on the DigitalMicrograph™ Scripting Website.
- EELSMODEL is actually software for the quantification of EEL spectra. However, the site also contains some scripts on detector noise.
- Masashi Watanabe provides scripts about MSA and X-ray utilities on his website.