MASLib Abstracts NEW Title MisMat Keywords rotation matrices, grain boundaries Computer Apple Macintosh or PC Operating SystemMacOS (or MS-DOS) Programming Language Fortran 77 Hardware Requirements Mac & Hard Disk (PC also) Author(s) Doug Crawford (This current version) Correspondence Address Fuels and Engineering Division, Argonne National Laboratory West, PO Box 2528 Idaho Falls, ID 83403-2528 Abstract: This program was originally written by P. Heilmann of Ohio State University Dpet of Met. Engineering and was modified and compiled on the Macintosh (under MacFortran) by Doug Crawford. It is loosely based on a application written by C. T. Young of Virginia Polytechnic Institute and State University Dept of Met. Engineering, the details of which were published in C.T. Young, J.H. Steele,Jr., and J.L. Lytton Met. Trans., 1973, Vol.4, 2081-2089. This program either takes input from the keyboard or from a file written by the program Orient (or ECPOrient). Keyboard input includes the beam direction, a Kikuchi line (vector pointing away from the origin) and the rotation angle gamma from pattern to reference frame (in deg, counterclockwise = positive). Input from a file includes the rotation matrix from crystal to reference frame and paired pattern numbers. the program output consists of misorientation matrices for selected grain boundary pairs. NEW Title FindCSL Keywords Computer Apple Macintosh Operating System MacOS or MS-DOS Programming Language Fortran 77 Hardware Requirements Mac & Hard Disk (PC also) Author(s) Doug Crawford Correspondence Address Fuels and Engineering Division, Argonne National Laboratory West, PO Box 2528 Idaho Falls, ID 83403-2528 Abstract: This program will read in angle-axis pairs and rotation matrices for the misorientation between two grains, as output by Heilmann's "Misorientation Matrix" program MISMAT, and determine if the misorientation lies within the allowable deviation for a CSL boundary. The program is written in Fortran F77 on the Mac, however it should be possible to recompile it on almost any system with an F77 compiler. NEW Title ECPOrient Keywords diffraction patterns, rotation matrices, grain boundaries Computer Apple Macintosh Operating System MacOS Programming Language Think Pascal 3.0 Hardware Requirements Mac & Hard Disk Author(s) Doug Crawford Correspondence Address Fuels and Engineering Division, Argonne National Laboratory West, PO Box 2528 Idaho Falls, ID 83403-2528 Abstract: This program is designed to perform orietation analyses on Kikuchi or Electron Channelling Patterns. The program reads and dislays images in the Kevex 8000 .img file format. The analysis proceeds as the program prompts the user to select points on the Kikuchi bands to index the pattern. The output is displayed on the screen and the user can select the solution that makes most sense, this is then saved in both long format and as orientataion matrices and pattern numbers. For further information see: D.C. Crawford and G.S. Was, JEMT 19 (1991) p345-360 and D.C. Crawford and G.S. Was, Met Trans A 23A 1992 p1195-1206. NEW Title Tiff Maker Keywords Computer Apple Macintosh Operating System MacOS Programming Language Think Pascal Hardware Requirements Mac & Hard Disk Author(s) Hal W.Estry Correspondence Address North Campus Electron Microbeam Analysis Laboratory University of Michigan 2455 Hayward Ann Arbor, MI, 48109-2143 Abstract: This small utility converts Tracor/Noran and Kevex image files from their native formats to TIFF file formats that may be read by programs like Adobe Photoshop and NIH Image. The output files may be saved as greyscale files with palettes/look-up tables or as RGB files (24bit). Please note that Image is unable to read 24-bit TIFF files, but Photoshop can. The program is provided as is with no warranty. Title: AS-EASY-AS Ver 3.01 Keywords: Graphing, Plotting Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: None. Hardware Requirements: Math Chip, 8087/287/387 gives faster processing. Author(s): TRIUS, Inc. Correspondence Address: 231 Sutton St., Suite 2D-3 North Andover, Mass. 01845 Tel. (508) 794-9377 Abstract: A shareware plotting and graphing program. See Aseasy.doc for full details. AS-EASY-AS is distributed as evaluation software which means that you can make copies for evaluation purposes but that if you use the software we expect you to register. (You can use the ORDER.ME file on this disk) Registered members receive the latest version of the program, a Printed bound manual, Help Screens, Demonstration worksheet files, Technical support and Update Notices. Registration costs $40.00 (U.S.). For first class mail or UPS add $5.00. International orders, add $5.00 for S&H. Title: CITZAF Version 3.03 Keywords: Combined ZAF and Phi-Rho-Z Electron Probe Correction Programs Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: MS Quick BASIC Vers. 3.0 or Borland Turbo BASIC V. 1.0 Hardware Requirements: Math Chip, 8087/287/387 gives faster processing. Author(s): John T. Armstrong Correspondence Address: California Institute of Technology, Div. of Geological and Planetary Sciences 170-25, Pasadena, CA 91125. (818) 356-6126 Abstract: A Data transfer, entry, manipulation and reduction package for determining compositions from electron probe data recorded from conventional thick polished specimens (TPS), this version of the Caltech ZAF program package (V3.03) comprises three self-extracting ZIP files. CITZAF1.EXE contains the BASIC source codes of the various programs and ASCII text files of the data tables of line and edge energies and mass absorption coefficients CITZAF2.EXE contains compiled versions of the BASIC-language ZAF programs and random access files containing the line and edge energies, mass absorption coefficients, atomic weights and fluorescence yield factors used by the ZAF programs. CITZAF3.EXE contains batch and text files used in the menu-driven operating system for this package,compiled versions of programs that store the random access data files, copies of public domain utility programs that are used in this package with their instructions, and a README file (README.NEW) Title: CORMONTE Keywords: Electron Microprobe, Standardless Analysis, Monte Carlo Simulations. Computer:IBM PC/XT/AT or higher or compatible Operating System:MS-DOS 3.3 or higher Programming Language:unknown Hardware Requirements:None Author(s):Robert Mykleburst and Chuck Fiori Correspondence Address :NIST, Gaithersburg, MD 20899 Abstract: This package contains the first principles data reduction package for x-ray spectral data from the SEM/Microprobe written at NBS (now NIST). This package is a self-extracting ZIP file called CORRMONTE.EXE. It also contains the NIST Monte Carlo simulation routines. The package runs on a PC or compatible. Title: DATASAVE & LASERGRAPH Keywords: Data Display and Output (via Laser Printer) Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: Compiled MS-Basic Hardware Requirements: PC and Laserprinter (HP, Parallel Connection) Author(s): James E. Quick Correspondence Address: unavailable. Abstract: DATASAVE is a program for plotting and manipulating data on a PC-type computer, both DATASAVE and its partner LASERGRAPH are stored in 4 self-extracting ZIP files labelled DATASAVE1.EXE to DATASAVE4.EXE. LASERGRAPH facilitates printing graphs, created and stored on disk using DATASAVE with a Hewlet-Packard Laserjet II printer. Graphs may be printed in four different sizes. The program can be used to construct individual pages or to batch process large numbers of graphs. Individual pages can be constructed from one or more graphs using an editor that allows allows placement of miniature reproductions of graphs on a scale model of an 8.5 x 11 inch page. The editor may also be used to create page formats that control batch plotting of the graphs stored on a single disk. Title: GENPLOT Keywords: Data Display and Plotting (via HP Plotter) Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: Turbo Pascal Hardware Requirements: CGA or EGA graphics & HP Plotter Author(s): Matthew J. Kramer Correspondence Address: Department of Earth Sciences, Iowa State University, Iowa Abstract: GENPLOT was designed to be an easy to use data entry, edit, and plotting program. This program is a combination of a simple spreadsheet and plotting routines that include XY, ternary, tetrahedral, and scalar (distribution) plots. Hard copies of the graphs can be made with a dot matrix printer capable of graphics mode and the HP 7470 series plotter. The program and its associated files are located in the self extracting ZIP file GENPLOT1.EXE. Title: GMRFILM Keywords: XEDS Thin Film Analysis Computer: IBM PC /XT/AT or higher Operating System: MS-DOS 3.3 or higher Programming Language: IBM Professional Fortran Version 1.3 Hardware Requirements: Math CoProcessor Required Author(s): Richard A. Waldo Correspondence Address: GM Research Labs, 30500 Mound Road, Warren, MI 48090-9055 Phone: (313)-986-2871 Abstract: This program is an thin film XEDS data reduction package. Contained in this distribution are the source codes for the main program GMRFILM and the ~60 subprograms which are called. Details of the correction procedure are contained within the individual subroutines. The file "GMRFILM.LIB" contains the library of subroutine object modules. The ASCII file STANDARD.DAT should be copied to the account or directory from which you run the program. STANDARD.DAT contains any compound standards which are common to the types of specimens which the operator analyzes. Edit this according to your own needs. GMRFILM.EXE is the executable file. The program is self-explanatory as it is executed. Title: HKPLOT Keywords: XEDS Spectrum Plotting and Printing Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.11 or higher Programming Language: Turbo Basic (Source Included) Hardware Requirements: CGA,EGA, VGA or Hercules graphics, Dot Matrix Printer Author(s): Henrik Kaker Correspondence Address: Zelezarna Ravne, Metallographic Lab, Koroska c.14, 62390 Ravne, Slovenia, Yugoslavia Abstract: HKPlot is a collection of programs for printing XEDS spectra from an EDAX 9100 system on the screen of a PC or compatible and to dot-matrix printers and HP plotters. The package is comprised of 2 self-extracting ZIP archives, HKEXE1.EXE and HKEXE2.EXE. There is a README.DOC file accompanying these archives. Routines are supplied that will convert the 9100 binary files to ASCII files. A series of further routines allow the spectra to be plotted on CGA, EGA, VGA or Hercules Graphics monitors or output to compatible dot matrix printers and to an HP ColorPro plotter. Identification of peaks is possible by KLM markers and routines for drawing superimposed plots are included. Author would like to expand his conversion routines and wants people to send him Tracor, Link and Kevex files so he can work on converting them. Title: LOTMAS Keywords: Spectral data reduction, curve fitting Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.11 or higher Programming Language: Lotus 123 Hardware Requirements: none Author(s): Roy Geiss Correspondence Address: IBM Abstract: This archive, a self-extracting ZIP file, is not a program but a collection of Lotus-123 documents which may be used for spectral data analysis and curve fitting. Macintosh users please note that some of these files are usable in Microsoft Excel 2.2 Title:LEAST SQUARES UNIT CELL REFINEMENT with INDEXING on the PERSONAL COMPUTER: LSUCRIPC KeyWords: Powder Diffraction, Unit Cell Refinement Computer: PC, XY, AT Operating System: MS(PC)-DOS Programming Language: TURBO Pascal Hardware: 192K memory, 1 diskette drive, math coproc.(recommended) Author: Roy Garvey Correspondence Address: Department of Chemistry North Dakota State University Fargo, ND 58105-5516 Abstract: L S U C R I P C A computer program implementing the procedure of Appleman and Evans (1973) is now available for the IBM-PC. Output of refinement data has been condensed for economy of presentation. For a discussion of methodology, see the USGS-GD-73-003 report number 20 by Appleman and Evans (1973). Title: MINFILE Keywords: Mineral Data Analysis Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.1 or higher Programming Language: MS QuickBasic (Source Included) Hardware Requirements: Epson compatible printer for output. Author(s): Abdulkader M. Afifi* & Eric J. Essene Correspondence Address: Department of Geological Sciences, University of Michigan, 1006 C.C. Little, Ann Arbor, MI 48109 *Present address: P.O. Box 297, Jeddah, Saudi Arabia Abstract: MINFILE is a menu-driven program for the storage and manipulation of chemical data on minerals. The program package consists of 5 self-extracting ZIP archives, MFDAT.EXE, MFTXT.EXE, MINDOS.EXE, MIN.EXE and MINBAS.EXE. The program contains subroutines for rapid normalization of chemical analyses of any compound into a formula on the basis of a specified number of cations or oxygens, for conversion of elements to oxides and of oxides to elements, for performing arithmetic operations, and for plotting. Several external subprograms are provided to optimize normalizations and distribution of elements among sites for specific mineral groups. Title: MINFORM Keywords: Microprobe Data Conversion and Reduction. Computer: IBM PC or compatible and VAX Systems. Operating System: MS-DOS 3.1 or higher and 4.3BSD Unix. Programming Language: MS Fortran 4.1 or BSD F77 Hardware Requirements: None Author(s): Julie M. Paque Correspondence Address: Center for Materials Research, 105 McCullough, Stanford University, Stanford, CA 94305-4045, Phone: (415)723-6595 Abstract: This collection of programs can be used alone,by producing data files within each program, or in conjunction with other packages in the library (e.g. MINFILE & TRANSFER). The programs are stored as a self- extracting ZIP archive MINFORM1.EXE. MINFORM converts wt% to atomic stoichiometry and calculates mineral endmember components for a variety of minerals. NORM1 does CIPW normative calculations. The output gives the normative minerals in wt% (the CIPW standard) and in mole %.QWIKFIX takes wt% input (for the relevant oxides only), converts to mole proportions, and calculates simple atomic ratios for various minerals. Title: Monte Carlo Routines Keywords: Monte Carlo Simulations of Electron Beam - Solid Interactions Computer: IBM PC/XT/AT or higher or compatible Operating System: MS-DOS 2.0 or higher Programming Language: Version 5.0 Turbo Pascal Hardware Requirements:Math Coprocessor desirable Author(s): D.C. Joy Correspondence Address :U of Tennessee, Knoxville, Tennessee. (615)-974-3638 or on BITNET as JOY@UTKVX1 or on FAX at (615)-974-3642 Abstract: The programs that accompany these notes are designed for use with an IBM PC or most compatible clones. For some programs you will need a graphics adapter. These programs will automatically determine which type of graphics card is in use and set themselves up appropriately. The program will sense whether or not a maths chip is installed and use it if it is available. The programs included are SS_MC - a single scattering simulation for thin or bulk samples with trajectory plotting PS_MC - a plural scattering simulation for bulk samples with trajectory plotting. These programs are the framework around which specific applications can be built and so are supplied in source code form as well. Five examples of ways to use these programs are also provided: AEMMC - uses SS_MC to investigate Xray production in thin films PHIROZ - uses PS_MC to determine and plot depth variation of X-ray production SE_MC - computes variation of secondary electron yield with incident energy PLOT2Z - computes and plots scattering for thin film on a bulk substrate EBIC_MC - current the current gain for an Au on Si Schottky diode. These programs are copyrighted (C) by David C Joy 1991. They may be freely copied and distributed but only for non-commercial purposes. If you use them in a publication I would appreciate an acknowledgement. Title: ONEDIS Keywords: CTEM, DISOLOCATIONS Computer: IBM PC or Compatible Operating System: MS-DOS Programming Language: Pascal Hardware Requirements: None Author(s): Gerry Webber Correspondence Address : Currently unknown, contact John Mansfield at (313)-936-3352 or John.F.Mansfield@umich.edu for questions Abstract: ONEDIS is a modified version of the original ONEDIS program developed by the group of A.K. Head, P. Humble, L.M. Clarebrough, A.J. Morton and C.T. Forwood at CSIRO Division of Tribophysics, University of Melbourne, Australia. The program calculates disolcation images for the TEM. This version displays the resulting dislocation image on the screen (CGA, EGA or VGA). A C code version is included, but the completeness of the code is unknown. Title AEM EDS Cliff-Lorimer Analysis Keywords AEM, EDS, X-RAY, CLIFF-LORIMER, THIN FILM, XEDS Computer IBM PC/XT/AT, generic MS-DOS machine Operating System MS-DOS Programming Language Microsoft Fortran v3.31 Hardware Needed IBM PC/XT/AT or generic MS-DOS machine, 8087 is optional, 256kB min. Authors A.D. Romig, H.O. Colijn Correspondence Addr. Ohio State University, Central Electron Optics Facility, 042 Fontana Labs, 116 W. 19th Ave. Columbus, OH 43210-1110 (614)292-0674 Abstract: This program will calculate composition of thin foils using the Cliff-Lorimer analysis of x-ray intensities. The inte- grated intensities of the peaks are entered manually and the atomic and weight concentrations are calculated using either empirical or theoretical K-factors. This program will not do spectral processing (i.e. background subtrac- tion or peak unfolding). It is most useful for teaching purposes or for those people with older versions of analy- sis software. Al Romig of Sandia Labs wrote the original version of this program using DEC PDP-11 Fortran. His work is documented in Sandia Labs report number SAND82-2938. Henk Colijn of OSU translated the program to run on an IBM PC using Microsoft Fortran v3.31. Run program CONFIG to set up the usual parameters for your microscope. Program STEM.EXE is the most general version of the program and should run on any MS-DOS machine. STEM87. EXE requires an 8087 numeric coprocessor using the IBM-PC interrupt structure. Title: Spplot Keywords: Spectrum Printing and Plotting Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.11 or higher Programming Language: Turbo Basic (Source Included) Hardware Requirements: CGA,EGA, VGA or Hercules graphics, HP Plotter Author(s): Henrik Kaker Correspondence Address: Zelezarna Ravne, Metallographic Lab., Koroska c.14, 62390 Ravne, Slovenia, Yugoslavia Abstract: Spplot (Spectrum Plotting and Printing Programs) is a collection of programs for printing XEDS spectra from an EDAX 9100 system on the screen of a PC or compatible and to dot-matrix printers and HP plotters. Routines are supplied that will convert the 9100 binary files to ASCII files. A series of further routines allow the spectra to be plotted on CGA, EGA, VGA or Hercules Graphics monitors or output to compatible dot matrix printers and to an HP colorPro plotter. Identification of peaks is possible by KLM markers and routines for drawing superimposed plots are included. Author would like to expand his conversion routines and wants people to send him Tracor, Link ans Kevex files so he can work on converting them. Title: TRANSFER Keywords: Microprobe Data Conversion and Reduction. Computer: IBM PC or compatible and VAX Systems. Operating System: MS-DOS 3.1 or higher and 4.3BSD Unix. Programming Language: MS Fortran 4.1 or BSD F77 Hardware Requirements: None Author(s): Julie M. Paque Correspondence Address: Center for Materials Research, 105 McCullough, Stanford University, Stanford, CA 94305-4045, Phone: (415)723-6595 Abstract: The following programs were originally written to streamline the data manipulation procedures for geologists at Stanford University. The programs (Wdxtrans, Restrans, and Sstrans) are designed to work with data files produced by the Kevex Sesame microprobe automation package. These programs act as filters, taking as input the Kevex data file and producing as output an ASCII file that will be accepted by other program packages such as GENPLOT,,MINFILE, MINFORM, and NORM1 etc (see separate abstracts). The TRANSFER programs are contained within a single self-extracting ZIP file called TRANSFER.EXE. Title: STACKEY2 Keywords: Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: Hardware Requirements: CGA or EGA graphics & HP Plotter Author(s): Richard M. Wilson & Barry Simon Correspondence Address: 253-37 Caltech, Pasadena, CA 91125 Abstract: This program is contained in a single ZIP self-extracting archive STACKEY2.EXE. STACKEY is a utility from the makers of CTRLALT. It will automatically place keystrokes in your keyboard buffer. It is intended for use in connection with BATch files. The archive contains the program and full instructions and examples. Title: UTILITY Keywords: File and Directory and Disk Utilities Computer: IBM PC, XT, AT, PS2 or compatible Operating System: MS-DOS 2.0 or higher Programming Language: Unknown Hardware Requirements: none Author(s): Correspondence Address: Abstract: This package consists of a single self-extracting ZIP file, UTIL.EXE. It contains utility programs for the manipulation of files , directories and disks. The programs are either public domain or shareware. Individual document files are contained within the archive for each program. Title: WKDATA Keywords: Cameca, spreadsheet, import Computer: PDP-11 Operating System: RSX 11M (or 11M+) Programming language: Fortran 77 Hardware needed: PDP-11 w/ RSX OS Authors: Michael Shaffer Correspondence Addr: Geological Sciences, University of Oregon, Eugene, OR 97403. 503/346-4632 Abstract: WKDATA, like Cameca's RESUME, is a DEC PDP-11 utility program for converting label.COR and label.KEX files to a quotation and comma delineated label.WKD file for easy import into your spreadsheet. The primary improvement is that WKDATA lists quotation delineated labels, e.g., elements analyzed, across the top, and lists the comma delineated data, e.g., weight %, down from the labels (see WKDATA.DOC). Other improvements are the inclusion of x and y coordinates and the first 40 characters of the analysis comment. Secondary improvements include the user's ability to indicate previous versions of the label.COR and label.KEX file sets, and the ability to work with all your files without leaving WKDATA. Source code is included. Also included is IMAGDAT8.FTN which can be used as an example for reading OFPP "stored" image files.