DigitalMicrograph™ is Gatan's software front-end to their range of cameras and spectrometers for transmission electron microscopy (TEM). DigitalMicrograph™ also interfaces with non-Gatan hardware, such as the Omega filter on JEOL's 2200FS TEM. As such, this software is used by the majority of TEM users in the World. In its own right, DigitalMicrograph™ is a powerful image processing and manipulation program, which can be used to manipulate and process images from a range of sources, not just those derived from TEM. Perhaps the most powerful attribute of DigitalMicrograph™ is also its least well known, namely that it is fully scriptable. This allows users to develop programs (scripts) to do everything from simple image manipulation, through to sophisticated data acquisition systems for controlling microscope hardware. This allows users to fully customise their microscopy environment and to provide niche capabilities which no manufacturer could ever hope to do in a commercial program.
Scripts can be incorporated into DigitalMicrograph™ as new menu items, and thereafter the implementation is effortless and the tools can be used by users without any scripting knowledge.
Visitors to this site may simply wish to download specific tools and implement them without ever understanding the scripting involved. That is absolutely fine - users are welcome to use this software as they see fit. If this software contributes in any significant way to any published works acknowledgements are always welcome, and citations even more so. The author has written a number of journal articles on scripting. Some relate to specific software tools - if you use those, please consider citing the relevant papers. There is also a paper in Ultramicroscopy which discusses the general methods, techniques and benefits of scripting. Please consider citing this article if you have found some of the more general software tools useful.
If users wish to modify any of this code, again they are welcome to do so. The more scripters there are out there, the better. However, if you do redistribute such modified software, please attribute the original bits to the author.
This site is not intended as a repository of software by other authors. These should be directed to the DigitalMicrograph™ Script Database, a large repository of DM scripts by a wide range of authors. Over the years I have contributed a large number of scripts to that site. However, recently I am able to spend more time on scripting and consequently I wish to update, revise and publish new scripts on a regular basis. I also have developed an interest in web publishing. Hence, the genesis of this site.
Please report any broken links or other problems with this site to the Webmaster (in your email program remove the nospam from the address to make it work).
Gatan have now released a free version of DigitalMicrograph. This is available in either 32 or 64 bit versions and is compatible with Windows 7. The free version of DM can be obtained by requesting a license from Gatan.
GMS 3 has now been released. At present I will not be using it for any development work, since so many users (myself included) will remain on GMS 1 and 2 systems due to microscope/plugin dependencies. I have only spent a few minutes with the new software - it annoyed me. There is a vogue to create sleek lines and shiny loveliness in everything from kitchen cupboards to software interfaces. However, when you can't work out how to open a cupboard door or find the most basic of software tools without having to revert to looking in a manual, then the architect's mantra of 'form follows function' has long since been forgotten. I'll learn to love it, but in the meantime I will only test scripts on GMS 1 and 2.
Firefox is used for testing this web site, and so is the web browser recommended.