|
||||||||||||||||||||||||||||||||||||||||||||
NanoScope® loader for IGOR ProThis package is a component of my JEG Tools, which you can download for Mac OS or Windoze . Users of this package may be interested in Dmitri Vezenov's Image Tweaks. His package integrates with this one and adds a wide range of analysis and display tools. Dima's tools have the ability to analyze scan force information are capable of loading many other SPM formats besides NanoScope®. Sadly, nobody seems to have heard from Dima in awhile and his tools are no longer available online. If you are interested, he last indicated the people should contact him at the above linked email address. These routines load NanoScope® II, III, and CIAO scanning probe microscope images into IGOR Pro. X,Y, & Z are all scaled properly. Not extensively tested with every dain-bramaged file format that Digital Instruments has come up with, but works with all that I use. I've tried to keep the NSII reader current, but the NSIII and CIAO modules are the most up-to-date. Assumes you're reading AFM files (all I care about); tweaks are probably necessary for STM, SCM, etc; please send changes or example data files to me and I'll include support in future releases. As of version 2.0, can load waves as raw integers rather than scaled FP waves (now deprecated). JEG Color Legend goes through some machinations to apply the desired scaling to the waves. I did this to reduce the memory demands of the images; "a megabyte here and a megabyte there and pretty soon you're talking about real memory". Call JEG_LoadNanoscope(0) if you want to use this behavior. In conjunction with JEG Spectral Filter, you'll need to use non-integral waves, as the FFT converts to doubles by necessity and then the data dimension scaling is lost.
Images can now be exported as NanoScope® data files, assuming the wave
note is properly formatted (which it will be if the wave was generated by
I have not had the opportunity to test this feature with the NanoScope® software. BE SURE TO SAVE YOUR DATA in NanoScope® before attempting to use it to import files generated with this package. I can assume no responsibility for the stability of the NanoScope® software or for data loss that results from errors in this export feature. Please do tell me if anything untoward happens, however; I will do everything possible to ensure that bugs are corrected expediently. Dmitri Vezenov added some logging functions in version 2.3. Unfortunately, these resulted in big chunks of his tools being needed to even run my NanoLoader. I've now abstracted things a little. If you want to use these logging facilities, set the global strings:
and
to the names of your logging procs ("UpdateImageHistory" and "RemoveFromHistory" in the case of DV's package). Needs:
History:
Disclaimer:Neither WaveMetrics nor Digital Instruments is responsible for the content of this site.Please contact me with any questions. You are the [an error occurred while processing this directive] visitor to this page.
Last modified August 5, 2003 2:33 PM
|