Synthetic Data Test Programs for MFI

Eric Martz (emartz@marlin.bio.umass.edu)
Thu, 05 Oct 1995 17:15:36 -0500 (EST)

I intended to integrate the programs below into MFI's help and release
the full package officially long before now (they were made available to
MFI beta-testers in July). Since I don't know when I'll be able to
complete this task, I want to go ahead and announce the availability of the
following test package. (As far as I know, the programs work as intended.)

This package is a suite of programs and data files for verifying the
accuracy of the results of MFI (or any other flow cytometry program which
can read generic FCS2.0 files). Included is A2FCS (Ascii to FCS), an
enhanced version of Joe Trotter's TEXT2FCS. A2FCS will do 16-bit data as
well as 8-bit data, and provides a mechanism for marking the synthetic data
as "log acquired". Detailed documentation is included for the package.

I'd be interested in any good ideas for synthetic test data patterns not
mentioned below; even more in the actual test data themselves.

Another program included is RANDA (RANDom Ascii), which generates repeating
sets of pseudo-random numbers. You can use a spreadsheet to find the
median and mean of a set of 1024 random numbers, then generate an FCS file
which contains an arbitrarily large number of 'events' made of repeating
sets of the 1024-value cycle. Thus, you know in advance the median and
mean. I've checked MFI for up to 2,000,000 events this way (takes about 30
megs to hold the 3-parameter ASCII and FCS files!). Of course, you can
make an FCS file containing the arithmetic series 0-1023 (median and mean
511), etc.

And for anyone who ever wanted to write their name in the dots on a
dotplot, the tools are here. :-)

ftp://flowcyt.bio.umass.edu/pub/flowcyt/mfi/beta.dir/mfiverif.exe
is the self-unpacking zipped file.

(MFI's help section 'Verification of result accuracy' mentioned in
MFIVERIF.DOC is not yet in the publically available MFI3.4k-beta-6.)


Home Page Table of Contents Sponsors Web Sites
CD ROM Vol 2 was produced by staff at the Purdue University Cytometry Laboratories and distributed free of charge as an educational service to the cytometry community. If you have any comments please direct them to Dr. J. Paul Robinson, Professor & Director, PUCL, Purdue University, West Lafayette, IN 47907. Phone:(317) 494-0757; FAX (317) 494-0517; Web http://www.cyto.purdue.edu EMAIL robinson@flowcyt.cyto.purdue.edu