Professional Documents
Culture Documents
An Interactive Program For Doing Fry Strain Analysis On The Macintosh Microcomputer
An Interactive Program For Doing Fry Strain Analysis On The Macintosh Microcomputer
An Interactive Program For Doing Fry Strain Analysis On The Macintosh Microcomputer
net/publication/234572983
CITATIONS READS
8 115
1 author:
Declan G. De Paor
Old Dominion University
112 PUBLICATIONS 2,034 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
GEOPATH Research Project on Accessible Field Learning Experiences in the Geosciences View project
All content following this page was uploaded by Declan G. De Paor on 23 December 2016.
Data Input
Introduction Data are collected from a plane face or saw-cut of an ori-
One of the most successful and widely applied methods of ented specimen. If object centers are immediately obvious,
geological strain analysis is the center-to-center technique of they can be photographed and their cartesian coordinates can
Fry (1979). Commonly, objects (pebbles, ooids, porphyro- easily be determined manually or with a digitizer. Alternatively,
blasts, and so forth) in a rock have definable centers, and there the centers can be traced or xeroxed onto transparent paper. If
are zones around each center that exclude other objects by object centers are not visible but peripheral outlines are, then
physical or chemical processes. These exclusion zones may centroids must be guessed or calculated (see, for example,
be visible, as in the case of an object's physical periphery, or in- Zarkos and Rogers, 1987). For the purpose of this paper, an
visible, as in the case of a chemically depleted region around a oolitic limestone from the Ashton area, central Appalachians,
metamorphic nucleation site. In either case, if exclusion zones was chosen from the archives of E. Cloos (Figure 1: see Cloos
are roughly equal in size and if they touch but do not overlap, 1947, 1971). In it, object centers are clearly defined by con-
the distribution of object centers will be anti-clustered, or centric growth rings.
"spaced out." If the shapes of exclusion zones are equant (or Center coordinates can be entered into the computer in a
elongate but randomly oriented), the distribution of centers will variety of ways. Using either a word processor such as Mac-
also be equant or "isotropic." After deformation, their spatial Write™, or a digitizing tablet such as MacTablet™, they can be
statisitics record the amount of strain endured by the rock. This stored in simple x,y format in an ASCII text file which is later
record is revealed by plotting center-to-center distances as a opened when the Fry analysis program is run. Alternatively, the
function of direction. If each center-to-center vector is recorded 'new file' option can be chosen and a file name specified for
by a dot marking its tip after translation of its tail to an arbitrary storing the data. (A 'save' option is not required, since new files
origin, a vacant area or hole is observed about the origin. The are automatically saved.) Center coordinates are fed into this
hole reflects the cumulative effects of all deformed exclusion new file using the mouse, which controls a high-resolution cur-
zones. If the assumptions of initial anti-clustering and isotropy sor (crosshairs) whose screen coordinates are continuously
hold, the shape of this hole yields the finite strain ellipse. monitored and echoed. Thus mouse and monitor serve as an
The advantages of the Fry technique are its ease of applica- integrated digitizing tablet (Figure 2). One way to enter the data
tion and its suitablility for a wide variety of objects and deforma- is to measure center coordinates on graph paper, move the
tion conditions (see Hanna and Fry, 1979; Ramsay and Huber, mouse until the appropriate coordinates are echoed on the
1983). Unlike the Rf/<J> technique, it can handle such phenom- screen, and then click the mouse button. Alternatively, for
ena as non-elliptical object shapes and deformation by pres- casual demonstration purposes, a teacher may tape an acetate
sure solution (Ramsay, 1967; Onasch, 1986; Bhattacharyya xerox of the data against the computer monitor and view the
and Longiaru, 1986). However, the assumption of no primary cursor through it, clicking the mouse under each visible object
Journal of Geological Edi :ation, 1989, v. 37, p. 171
Fry Strain Analysis on the Macintosh Microcomputer
Figure 1 Oolitic limestone from Ashton, central Appalachians. Height of photo = 5 cm. Concentric structure clearly
identifies the center of each object. Only part of the field analyzed in this paper is shown. From the Archives of the late
Prof. E. Cloos, Johns Hopkins University.
center. At any stage, mistakes in inputting data can be cor-
rected (both on the screen and in the data file) by using an
UNDO command.
To speed program execution, center-to-center distances
are calculated and stored during the natural pauses that occur £ Fi l e Pr o ced u r e Op t i o n s I AiiX
while the user locates subsequent centers. The number of
centers and of center-to-center calculations are echoed on the
screen. The program is dimensioned for 100 centers, which
ID
generates 9,900 center-to-center calculations. Readers may
wish to increase this number if they have enough memory avail-
able, but they will probably find that the Fry plot doesn't be-
come clearer, only darker! To end data input, the user simply
selects another menu option. At any stage, the current data set e>
can be abandoned, the pensize changed, axes displayed or
hidden, and so on, by toggling the appropriate menu item.
After plotting center-coordinate data, PANFRY (Eoint
AMticlustering) is selected from the menu. This results in the
display of the familiar plot of all center spacings as a function of
direction (Figure 3). By toggling the PANFRY option, the plot of
center coordinates (Figure 2) is returned so that the user can
study the sources of spatial anticlustering or identify maverick
points, for example. Another menu option, termed STIRFRY
(STandardized Initial Radii) is included for future implementa-
tion of Erslev's (1988) method of center-to-center analysis.
The FRENCHFRY menu option (fitting Radial Extensions
Mear Central Hole) generates a centrosymmetric line which
tracks the cursor and is refreshed whenever the latter is moved
(the 'stick/ line familiar to MacPaint™ users). By clicking the
mouse button, the user positions the line, first along the desired
maximum and then the minimum extension direction in the
central hole, after which the computer calculates and displays
Op t i o n s im
Figure 3. Center-to-center (PANFRY) plot for the Ashton data. Note the characteristic central hole. The strain ratio and
axial orientation are echoed at top left.
the consequent strain ellipse (Figure 3: the computer pays at- boundary conditions are unavoidable in Fry analysis; the only
tention to the minimum axial magnitude only, since axial direc- good boundary to the field of inspection is a scaled-up strain
tions are constrained to be mutually perpendicular). Axial ellipse, which is unknown. However, initial distribution anti-
lengths, orientations, and ratios are echoed on the screen clustering is marked by a sudden jump in the histogram reflect-
(Figure 3, top left). A menu option permits the selected ellipse's ing the most closely spaced points. Maverick points that lie
axes to be shown or hidden. If the first choice of ellipse is not inside the strain ellipse plot in isolation in the gap on the left of
acceptable to the user's eye, the FRENCHFRY option can be the bulk of the histogram data. The goodness-of-fit is improved
reselected and the maximum and minimum extensions ad- by minimizing the number of mavericks and maximizing the fre-
justed as often as necessary. quency jump for the smallest center-to-center spacings (com-
To test the fit of a strain ellipse to the data set, the pare Figures 4 and 5). Toggling the GOODNESS-OF-FIT menu
GOODNESS-OF-FIT menu option is selected. In response, the option removes the frequency histogram from the screen, leav-
computer calculates the reciprocal strain ratio, retrodeforms all ing the user free to try for a better fit.
center spacings, and then plots a histogram of initial center-to- Once a satisfactory strain ellipse has been fitted to the data
center distances (Figure 4). In evaluating this histogram, the (or indeed at any previous stage), results can be output to a
longest center-to-center distances on the right hand side printer or saved as a MacPaint™ file using the PRINT menu op-
should be ignored, for they reflect the rectangle obtained by tion. The user can modify the appearance of the plot, add
retrodeforming the photograph in Figure 1. Such bad labels, figure captions, etc., using MacPaint™ software.
Journal of Geological Education, 1989, v. 37, p. 173
Fry Strain Analysis on the Macintosh Microcomputer
Figure 4. Evaluating the strain ellipse using a histogram of restored center-to-center distances. A good choice of ellipse
leads to a sharp peak on the left. See text for explanation.
Figure 5. Repetition of the FRENCHFRY ellipse-fitting routine using a purposefully poor choice. Note flatness of his-
togram and absence of peak to the left.
text is available on request to those who send the author a De Paor, D.G., 1988, Rf/cf* strain analysis using an orientation
blank diskette or $5 and a stamped addressed parcel. In order net: Journal of Structural Geology, v. 10, p. 323-333.
to avoid viruses, I will accept unused diskettes only. Erslev, E.A., 1988, Normalized center-to-center strain analysis
of packed aggregates: Journal of Structural Geology, v. 10,
Acknowledgements p. 201-210.
Version 1.0 of this program comprised part of a short Fry, N., 1979, Random point distributions and strain measure-
course on Strain and Kinematic Analysis, presented by C. ment in rocks: Tectonophysics, v. 60, p. 806-807.
Simpson and D. De Paor in Tempe, Arizona, in October 1987.
Hanna, S.S., and Fry, N., 1979, A comparison of methods of
References Cited strain determination in rocks from southwest Dyfed
(Pembrokshire) and adjacent areas: Journal of Structural
Bhattacharyya, T., and Longiaru, S., 1986, Ability of the Fry
Geology, v. 1, p. 155-162.
method to characterize pressure-solution deformation -
Lacassin, R., and van den Driessche, J., 1983, Finite strain
Discussion: Tectonophysics, v. 131, p. 199-200.
determination of gneiss: application of Fry's method to por-
Cloos, E., 1947, Oolite deformation in the South Mountain
phyroid in the southern Massif Central (France): Journal of
Fold, Maryland: Geological Society of America Bulletin, v.
58, p. 843-918. Structural Geology, v. 5, p. 245-254.
Longiaru, S., and Bhattacharyya, T., 1985, Computer based ex-
Cloos, E., 1971, Microtectonics along the Western Edge of the
perimental studies of the Fry method of strain analysis on 2-
Blue Ridge, Maryland and Virginia: Baltimore, Johns Hop-
and 3-dimensional grain populations: Geological Society of
kins University Press, 234 p.
Crespi, J.M., 1986, Some guidelines for practical application of America Abstracts with Programs, v. 17, p. 646.
Fry's method of strain analysis: Journal of Structural Geol- Ramsay, J.G., 1967, Folding and Fracturing of Rocks: New
ogy, v. 8, 799-808. York, McGraw-Hill, 568 p.
CLEAR:'clear memory
ON ERROR GOTO errorhandler:'trap errors
ChangeCursor 4:'wristwatch
LIBRARY "ToolLib":'open subroutine library
OpenResFile "Alerts",ref%: 'open MS BASIC™ resource file
WINDOW CLOSE 1:'disable default window & menubar
FOR i = 1 TO 5: MENU 1,0,0,"": NEXT i
'initialize variables'
ref% = 0: but% = 0
pi = 4*ATN(1): size$ = "1"
axisflag = 1 :oldpen% = 1 :penmag% = 1
title$ =" Untitled ":datafile$ = "Untitled"
xscreen% = 640:yscreen% = 470
xcenter% = .5*xscreen%-7
ycenter% = .5*yscreen%-20
echox% = xcenter% + 20
echoy% = 2*ycenter%-10
CALL PENMODE (10):'pen XOR's with screen
'set-up menu
MENU 1,0,0,"File"
MENU 1,1,1,"New"
cmdKey 1,1,"N"
MENU 1,2,1,"Open"
CmdKey 1,2/0"
MENU 1,3,1/Print"
CmdKey 1,3/P"
( Quit ) MENU 1,4,1,"Quit"
CmdKey 1,4/Q"
Figure 6. Outline of event-trapping progra m structure.
MENU 2,0,0,"Procedure"
MENU 2,1,1/Plot centers"
Ramsay, J.G., and Huber, M.I., 1983, The Techniques of MENU 2,2,1,"STIR FRY"
MENU 2,3,1/FRENCH FRY"
Modern Structural Geology, Volume 1: Strain Analysis, Lon-
don, Academic Press, 30 p. MENU 3,0,0,"Options"
Simpson, C., 1988, Analysis of two-dimensional finite strain, in MENU 3,1,1,"Show axes"
S. Marshak and G. Mitra, editors, Basic Methods of Struc- MENU 3,2,1/Pensize"
tural Geology, Part II, Special Topics: Garden City, New Jer- MENU 3,3,1/PANFRY"
sey, Prentice Hall, p. 333-359. MENU 3,4,0, "Show ellipse axes"
MENU 3,5,0,"Goodness of fit"
Zarkos, R.W., and Rogers, G.F., 1987, A complete algorithm for
computing area and center of gravity for polygons: Com- MENU 4,0,1, "Mac I.D."
puters and Geoscience, v. 13, p. 561. MENU 4,1,1, "Mac, Mac + , SE"
MENU 4,2,1, "Macintosh II"