Structure of the archive

The structure of the diffmic archive is as follows:

c: C/C++ source code. This top-level directory includes datatype.h for defining variable types of specific size, and the log_err class for error reporting.
diffmap: Enju Lima's code for demonstrating the difference map algorithm.
dist_fft: the Apple FFT routines.
expt: code for running the experimental apparatus at ALS beamline 9.0.1.
hawk: Filippe Maia's reconstruction algorithm.
r3d_mpi: Anton Barty's 3D reconstruction software
retriever: Pierre Thibault's 2D difference map program
test: programs used for testing things.
util: utility support routines like the dm_fileio class.
doc: includes this document which is diffmic.tex, available on-line as either a http://xray1.physics.sunysb.edu/ micros/diffmic/diffmic.pdf PDF file or as a http://xray1.physics.sunysb.edu/ micros/diffmic/diffmic.html web link.
recon: code for reconstructing diffraction data. Further details are given in the file diffmic/doc/recon/diffmic_recon.tex, which is used to produce on-line documentation of either a http://xray1.physics.sunysb.edu/ micros/diffmic_recon/diffmic_recon.pdf PDF file or a http://xray1.physics.sunysb.edu/ micros/diffmic_recon/diffmic_recon.html web link.
expt: documentation on the apparatus at ALS beamline 9.0.1. The main document is the file diffmic/doc/expt/diffmic_expt.tex, which is used to produce on-line documentation of either a http://xray1.physics.sunysb.edu/ micros/diffmic_expt/diffmic_expt.pdf PDF file or a http://xray1.physics.sunysb.edu/ micros/diffmic_expt/diffmic_expt.html web link.
idl: source code for IDL from Research Systems Inc. This top-level directory includes routines like dt_ipar.pro, read_dt.pro, and write_dt.pro. See Sec. 2.1 for a description of how to make it accessible to your IDL programs. These are some of the subdirectories:
expt: code used for running the apparatus at ALS beamline 9.0.1.
fakecell: code used for building a fake 3D object.
merger: Henry Chapman's program for merging multiple 2D exposures.
test: test routines.
util: routines like dm_read_adi.pro.



Subsections
Microscope user 2007-09-20