Professional Documents
Culture Documents
Version 3.1
Users Manual
Trademarks
The trademarks mentioned in this manual are owned by the respec-
tive companies and corporations.
License Agreement
LICENSE GRANT: This SOFTWARE is intended to be used only by the licensed
user. PANGAEA SCIENTIFIC permits the licensed user to make archival copies,
PROVIDED THAT ONLY ONE WORKING COPY IS INSTALLED FROM THIS
LICENSE. If more than one working copy is currently installed from this license,
then the users are in violation of PANGAEA SCIENTIFIC's copyright and this li-
cense. If working copies are needed for more than one user, a separate license must
be purchased for each user. By observing this law and so helping us to continue
providing quality software, you benefit.
COPYRIGHT: This SOFTWARE and its documentation are protected by Cana-
dian copyright law and international treaty provisions. You acknowledge that no ti-
tle to the intellectual property in the SOFTWARE is transferred to you. You fur-
ther acknowledge that title and full ownership rights to the SOFTWARE will re-
main the exclusive property of PANGAEA SCIENTIFIC and you will not acquire
any rights to the SOFTWARE except as expressly set forth in this license. You
agree that any copies of the SOFTWARE will contain the same proprietary notices
which appear on and in the SOFTWARE.
OWNERSHIP: This software is owned and copyrighted by PANGAEA SCIEN-
TIFIC. Your license confers no title or ownership in the SOFTWARE and should
not be construed as a sale of any right in the SOFTWARE.
REVERSE ENGINEERING: You agree that you will not attempt to compile,
modify, translate or disassemble the SOFTWARE in whole or in part.
TRANSFERS: The sale of or distribution of copies of this SOFTWARE is strictly
forbidden without the expressed permission of PANGAEA SCIENTIFIC. It is a vi-
olation of this agreement to loan, lease, borrow or transfer the use of copies of
PANGAEA SCIENTIFIC software products.
SEVERABILITY: In the event of the invalidity of any provision of this license,
the parties agree that such invalidity shall not affect the validity of the remaining
portions of this license.
LIABILITY: PANGAEA SCIENTIFIC PROVIDES THIS SOFTWARE IN
GOOD FAITH AND WILL NOT BE HELD RESPONSIBLE FOR ANY ER-
RORS ARISING FROM THE USE OR MISUSE OF THIS SOFTWARE. IN NO
EVENT WILL PANGAEA SCIENTIFIC BE LIABLE TO YOU FOR ANY DAM-
AGES ARISING OUT OF THE USE OR INABILITY TO USE THIS SOFT-
WARE, EVEN IF PANGAEA SCIENTIFIC HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL PANGAEA SCI-
ENTIFIC'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT
OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE
PAID BY YOU, IF ANY. THE USER OF THIS SOFTWARE WILL INDEMNIFY,
HOLD HARMLESS AND DEFEND PANGAEA SCIENTIFIC AGAINST LAW-
SUITS, CLAIMS AND COSTS ASSOCIATED WITH DEFENSE OR ACCUSA-
TIONS THAT MAY RESULT FROM THE USE OF PANGAEA SCIENTIFIC
SOFTWARE.
Warranty
To the best of our knowledge, the SOFTWARE is performing correctly and to specifi-
cation. PANGAEA SCIENTIFIC warrants, for a period of 60 days from receipt, that
the SOFTWARE will function as described in the documentation. If you find defects
within this period, then return the original disk to us, with a statement of the prob-
lems, and we will send you a replacement free of charge. Our entire liability, without
exception, is limited to your reimbursement of the original purchase price of the soft-
ware in exchange for the return of the product, all copies, registration papers and
manuals, and all materials that constitute a transfer of ownership from you back to
PANGAEA SCIENTIFIC.
TABLE OF CONTENTS
Getting Started
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . 3
Main Features . . . . . . . . . . . . . . . . . . . . . . . . . 3
New Features in Version 3 . . . . . . . . . . . . . . . . . . 5
Features Removed in Version 3 . . . . . . . . . . . . . . . 5
2. Installing and Running SpheriStat . . . . . . . . . . 6
System Requirements . . . . . . . . . . . . . . . . . . . . . 6
Installing SpheriStat. . . . . . . . . . . . . . . . . . . . . . 6
Uninstalling SpheriStat . . . . . . . . . . . . . . . . . . . . 7
Running SpheriStat . . . . . . . . . . . . . . . . . . . . . . 7
Start-Up Dialog Box . . . . . . . . . . . . . . . . . . . . . 7
3. Components of SpheriStat . . . . . . . . . . . . . . 9
Main Window . . . . . . . . . . . . . . . . . . . . . . . . . 9
Data Records. . . . . . . . . . . . . . . . . . . . . . . . . 11
Data Conventions . . . . . . . . . . . . . . . . . . . . . . 13
Structure and Group Codes . . . . . . . . . . . . . . . 13
Orientation Conventions . . . . . . . . . . . . . . . . 14
Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Net Window . . . . . . . . . . . . . . . . . . . . . . . . . 15
Map Window . . . . . . . . . . . . . . . . . . . . . . . . 16
Circular Diagram (Rose) Window . . . . . . . . . . . . . . 17
Configuration Files . . . . . . . . . . . . . . . . . . . . . 17
4. Working in the Display Windows . . . . . . . . . . 22
Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Moving Around the Edit Screen . . . . . . . . . . . . 22
Selecting Data Records in the Editor . . . . . . . . . . 22
iv
Table of Contents
Step-by-Step Instructions
5. Entering and Editing Data. . . . . . . . . . . . . . 37
Starting a New Data Set . . . . . . . . . . . . . . . . . . . 37
v
SpheriStat 3
vi
Table of Contents
vii
SpheriStat 3
viii
Table of Contents
File|Open . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Import Setup . . . . . . . . . . . . . . . . . . . . . . 126
File|Save . . . . . . . . . . . . . . . . . . . . . . . . . . 129
File|Save As . . . . . . . . . . . . . . . . . . . . . . . . 129
File|Publish As . . . . . . . . . . . . . . . . . . . . . . . 131
File|Load Counts (Net) . . . . . . . . . . . . . . . . . . . 131
File|Save Counts (Net) . . . . . . . . . . . . . . . . . . . 132
File|Load Histogram (Circular Diagram) . . . . . . . . . 132
File|Save Histogram (Circular Diagram). . . . . . . . . . 133
File|Export . . . . . . . . . . . . . . . . . . . . . . . . . 133
File|Print . . . . . . . . . . . . . . . . . . . . . . . . . . 135
File|Print Preview . . . . . . . . . . . . . . . . . . . . . 135
File|Setup Printer Page . . . . . . . . . . . . . . . . . . . 136
File|Print Options . . . . . . . . . . . . . . . . . . . . . 137
File|Change Project Code . . . . . . . . . . . . . . . . . 139
File|Save Symbol Equivalences . . . . . . . . . . . . . . 139
File|Exit. . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Recent Files (MRU) List . . . . . . . . . . . . . . . . . . 140
13. Edit Menu Commands . . . . . . . . . . . . . . . 141
Edit|Cut Record . . . . . . . . . . . . . . . . . . . . . . 141
Edit|Copy Record. . . . . . . . . . . . . . . . . . . . . . 141
Edit|Paste Record. . . . . . . . . . . . . . . . . . . . . . 142
Edit|Delete Record . . . . . . . . . . . . . . . . . . . . . 142
Edit|Cut Text . . . . . . . . . . . . . . . . . . . . . . . . 143
Edit|Copy Text . . . . . . . . . . . . . . . . . . . . . . . 143
Edit|Paste Text . . . . . . . . . . . . . . . . . . . . . . . 143
Edit|Undo Text Edit . . . . . . . . . . . . . . . . . . . . 143
Edit|Assign Group . . . . . . . . . . . . . . . . . . . . . 143
Edit|Assign Weight . . . . . . . . . . . . . . . . . . . . . 144
Edit|Assign Symbol Color . . . . . . . . . . . . . . . . . 144
ix
SpheriStat 3
x
Table of Contents
xi
SpheriStat 3
Appendix
Default Map Symbols . . . . . . . . . . . . . . . . . . . 257
Stick-Figure Map Symbols . . . . . . . . . . . . . . . . 258
Default Net Symbols . . . . . . . . . . . . . . . . . . . . 258
Glossary of Mouse and Keyboard Terms . . . . . . . . . 259
Mouse Actions. . . . . . . . . . . . . . . . . . . . . 259
Keyboard Notation . . . . . . . . . . . . . . . . . . 259
Problems? Suggestions? . . . . . . . . . . . . . . . . . . 260
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
xii
Getting Started
1
Overview
Main Features
a multiple-document (MDI) application, allowing several
files open at once and several different plots of the same data
on the screen at once.
a spreadsheet-like data editor, with scrolling, cut, copy,
paste, and a customizable layout.
support for a variety of structural data formats.
Main Features / 3
SpheriStat 3
4 / Main Features
Overview
Installing SpheriStat
1. Run the installation program SS3_Setup.exe.
2. Select the destination for SpheriStats program files. Use the
Browse button or enter an address in the editor.
3. Select or de-select the other options (create desktop icon, create
program group, associate .ss3 files with SpheriStat 3, run pro-
gram when installation is finished).
4. Choose Install Registered Version.
5. Read and accept the software user license.
6. Enter the licensed user name and registration code provided by
Pangaea Scientific.
7. The installation program will then create the necessary directo-
ries and copy the required files.
Initially, SpheriStat puts all of its configuration files in a subdirec-
tory called /CONFIG within its main directory. The DXF symbol
definition files are stored in /DXFBLKS subdirectory and example
data files in /SAMPLE DATA.
When an individual user first runs SpheriStat under his login pro-
file, the program copies the CONFIG and DXFBLCKS folders to
the users Application Data folder. These files can then be modi-
fied by the user and new files added. Also, a third folder, called
BACKUP, is created and used temporarily to store timed backup
files; these files are deleted when a SpheriStat session ends and
the program is terminated.
6 / System Requirements
Installing and Running SpheriStat
Uninstalling SpheriStat
To remove SpheriStat from your computer system, select the
Uninstall SpheriStat menu item in the Start Menus SpheriStat 3
menu option. All program files and shortcuts will be deleted. Any
user files stored in Application Data or user-created folders will
not be removed and must be deleted manually.
Running SpheriStat
There are three ways to start SpheriStat:
1) From the SpheriStat icon: Double click on the icon in the
Start menu or desktop.
2) By double-clicking on a data file name, displayed either in
Windows Explorer or as an icon in the Program Manager or
Windows desktop. SpheriStat will load your selected file.
To use this method, you must first associate the file extension,
.SS3, with SpheriStat.If you did not make this association
during program installation, open Windows Explorer and select
View|Options|File Type; click on New Type and enter the re-
quired information.
3) By drag-and-drop: You can drag one or more SpheriStat files
(*.SS3) from the File Manager and drop it on the SpheriStat
workspace. The dropped files will be loaded and displayed in
the default type of display window specified in the preferences.
Uninstalling SpheriStat / 7
SpheriStat 3
you had chosen when you last used the program with that pro-
ject code.
2. Select Ok to continue.
You can use the project code for different purposes:
For example, if you work on several different projects, you
can customize the setup differently for each project and work
with different files. Each such project can have its own code
and when you restart SpheriStat, the editor will be set up the
way you want.
Alternatively, if several users run the program at different
times from the same computerfor example, in a laboratory
with several graduate students or researcherseach user can
have his or her own setup.
Note: SpheriStat allows you to load the same file as many times as
you wish at the same time, perhaps to show the data plotted with
different options. However, it is easy to lose track of which version
of the data is in any particular window. You may be wiser to make
copies of the data file, each with a different file name, and loading
the copies into separate windows. The window caption will tell
you which file is loaded.
Once SpheriStat is running, you can load files using the File|Open
Main Window
The main window, containing the menu and two toolbars (some-
times called speedbars), is the central unit and hosts all the dis-
play windows (editor, map, net and circular diagram). The appear-
ance of the main window changes somewhat depending upon
whether any display windows are open and which display is active.
The active window shows a different background color in the cap-
tion bar across the top of its window, the actual color depending
upon the display color settings in your copy of Windows.
When no display window is open, the menu reduces to two items
(File and Help) and only one toolbar is present (a horizontal bar
just under the menu containing six tool buttons: Help, Open File,
New Editor, New Net, New Map and New Circular Diagram).
When one or more display windows are open, the menu and
toolbars change to reflect the properties of the active display win-
dow. Also the second toolbar (a vertical bar positioned along the
left side of the screen) appears. Two types of tool buttons are pres-
Main Window / 9
SpheriStat 3
ent. The most common is the pushbutton type, which returns to its
unpressed state when released. This type of button activates a
menu command and generally causes a window or dialog box to
appear or activates an existing display window. The second button
type is a radiobutton, which stays depressed when released. This
type is part of a group of radiobuttons, only one of which can be
pressed (i.e., active) at a time. Clicking a radiobutton changes the
state of some property.
The available tools are:
Pushbuttons
10 / Main Window
Components of SpheriStat
Radiobuttons
In horizontal toolbar:
Data Records
The data records are composed of one or more of the following op-
tional fields:
station identifier,
station coordinates (in whatever numeric measurement sys-
tem you choose),
station depth or elevation,
structural code (defining the structure type [plane, lineation
or cone (small circle)] and the map symbol),
group code (defining the net symbol),
weight value,
attitude measurements (strike/dip, dip-azimuth/dip,
trend/plunge, azimuth/inclination), and
Data Records / 11
SpheriStat 3
12 / Data Records
Components of SpheriStat
same structure type, and then you can close the structure field (col-
umn) and ignore it for the rest of the data entry. In the special case
where only azimuth values are entered (the inclination field is
closed), perhaps for circular analysis, SpheriStat recognizes that
the data are lines and uses the generic structure code 37 (an arrow)
for polar data or 36 (a line) for axial data. You can, of course,
override this value and change it to whatever is appropriate.
Data Conventions
SpheriStat 3 uses Windows Regional and Language settings to
read and write the decimal character for floating point numbers.
Thus all data entry and display will show and expect the
preselected decimal character.
Data Conventions / 13
SpheriStat 3
Group Codes
In addition to specifying the plotting symbol for the net, the group
code also determines the way a plane record is plotted on the net
and whether the record is to be included in analyses. These con-
ventions are:
Group Code < 0: a plane is plotted as a great circle on the net
Group Code = 0: the record is a marker only and is not included in
any analysis
Group Code >0: the pole to the plane is plotted as a point symbol
on the net.
Note: the sign of the group code has no effect on the way a line or
cone is plotted on the net. Lines are plotted with a point symbol
and cones are plotted as small circles.
Orientation Conventions
SpheriStat uses the common convention of downward plunge or
dip as being positive, while upward directions are negative. The
latter possibility is most significant for polar or directed data, such
as slip vectors or bedding tops. For example, an overturned bed
would have a positive strike value, but a negative dip. In this case,
you must use the polar data option to preserve the tops direction.
To minimize confusion and mis-plotting of paired orientation
measurements (azimuth/inclination), SpheriStat requires that you
use one of several possible orientation conventions, selected in
Display|Setup Data Format:
360 - RH Rule: The azimuth value is based on a 360 compass
circle. For planar measurements, the down-dip direction is
clockwise from the strike direction. For linear measurements,
the azimuth is in the same direction as the inclination (plunge).
360 - LH Rule: As above, the azimuth value is based on a 360
compass circle. For planar measurements, the down-dip direc-
tion is counterclockwise from the strike direction. For linear
measurements, the azimuth is in the same direction as the incli-
nation (plunge).
Inclination-defined: This is a mix of 360 and quadrant represen-
tations, and is sometimes called dip-defined. The azimuth is
based on a 360 compass circle, although there is no conven-
tion for the direction of the azimuth. Rather, the inclination (dip
14 / Data Conventions
Components of SpheriStat
Editor
SpheriStats data editor is a table or grid showing one data record
on each row and the field contents arranged in columns. If you
have used a spreadsheet before, you will be comfortable using this
editor. Because each user has individual requirements for field
types and arrangement, SpheriStat allows you to choose which
fields (i.e., columns) to show and which order to place them across
the screen. You modify the contents of a records field using a sin-
gle-line text editing window (we call this a field edit window, or
FEW) that can be moved around the screen with the mouse (by
clicking at another location) or keyboard (by pressing one of sev-
eral special keys). You can select records by clicking them in the
gray index column along the left side of the table. By combining
the mouse action with the [SHIFT] or [CTRL] keys, you can select
several records. The selected records appear in the editor with their
index in dark gray and in the plot displays drawn in dark red. Sev-
eral of the analytical tools allow you to make calculations using the
selected records only.
When an edit window is active, SpheriStats menu changes to pro-
vide certain commands special to the editor set up and to data mod-
ification. The File|Print option allows you to print a table of all or
only selected data. Several analytical tools allow you to perform
computations from your data: calculating lineations from rake
measurements, planes from lineations, lineations from intersection
planes, apparent dips of planes, the best-fit small circle girdle, the
best-fit great-circle girdle, the intersection of a set of cones (small
circles), planes from the spatial coordinates of points, horizontal
linears from the spatial coordinates of their end-points, the
Editor / 15
SpheriStat 3
Terzaghi bias correction for borehole and traverse data, and atti-
tudes from borehole cores.
Net Window
SpheriStat uses the net window to show a spherical projection of
your linear or planar data. The projection can be either an equal an-
gle (Wulff net) or equal area (Schmidt net) projection. If your data
are undirected or axial in nature (i.e., the directions have an orien-
tation, but no polarity), then SpheriStat uses only the lower hemi-
sphere projection. For polar or vector data, on the other hand,
SpheriStat uses both upper and lower hemispheres. You have many
choices in what features to show in the plot, such as customizable
grid or tick marks, raw data, contoured point density plot (if calcu-
lated) and labels. You can select records directly on the net, add
your own custom labels and specify the symbol size and color. You
can even see your data plotted in full stereoscopic three dimensions
(anaglyph) using red-blue anaglyph glasses.
When the net window is active, SpheriStats menu shows options
unique to the net, such as the nets set up and several analytical
tools (the calculation of point density contours, principal direc-
tions, contour peak removal and data clustering). The File|Print op-
tion allows you to print the net and optionally the associated set-up
information and some statistics. In addition, you can export the
drawing to the clipboard for pasting in other applications, or to a
file in either Windows metafile or bitmap file format. These files
can be read in to other applications that accept these formats.
Map Window
The map window is used for plotting the spatial distribution of
your data, if your records include X (easting) and Y (northing) co-
ordinates in the appropriate fields. The plot shows the records plot-
ted in their correct relative spatial position using a properly ori-
ented symbol specified by the structure code. You can select re-
cords directly on the map for special analysis or for copying to
other data sets. You can also move individual symbols from their
station location to minimize crowding of close symbols. SpheriStat
allows you to use your own map coordinates and choose the maps
bounds and the size of the symbols and of the printed map. You
can also choose whether the records plot as full symbols with an-
notated dips or plunges or as stylized stick figures. You can even
add your own custom labels.
16 / Net Window
Components of SpheriStat
Configuration Files
There are three types of configuration files stored in the Config
subdirectory. The first two are created for each project code when
you quit SpheriStat.
1. SS2_***.CFG
2. SS2_***.INI
3. SSWIN.INI
4. SSSYMEQ.DEF
*** represents the optional Project Code characters entered in the
start-up dialog box.
1. SS2_***.CFG is a binary file containing the default setup of
the editor, map, net and rose windows and the data format. A
pre-defined default set is used when you first run the program
with that set of code characters. You change the default setup
with the Save button in the appropriate Setup dialog box.
2. SS2_***.INI is an ASCII-formatted text file containing a num-
ber of default settings particular to a project:
the full path (nominally the Config subdirectory) and
filename for the symbol equivalence definitions
the full path (nominally the Config subdirectory) and
filename for the map and net symbol definitions
the pick list files (i.e., the most-recently-used files)
Except for the pick list, you can change these settings in the
Help|Preferences dialog box. The pick list is automatically up-
dated whenever you close all windows showing the data file;
that files name is then added to the list.
3. SSWIN.INI is an ASCII-formatted text file containing a num-
ber of default settings applicable to all projects:
the file extension(s) for ASCII-formatted data files
the page format for data listings and graphical plots
the number of minutes between automatic backup of
modified data files
the choice of display type to use when opening a new data
set when no other set is open
the minimum plane angle for the Terzaghi correction
You can change these settings in the Help|Preferences dialog
box. The Terzaghi minimum angle is changed in the Terzaghi
Bias Correction dialog, available from the Analysis menu when
an editor window is active.
4. SSSYMEQ.DEF is used by SpheriStat to convert from your
own structure notation to SpheriStats default symbol set during
the loading of your ASCII-formatted files. This default file is
provided with the application. Each Project Code (see Start-Up
Dialog Box) maintains a reference to a symbol equivalence file.
Initially, SpheriStats default symbol set is mapped to itself.
The equivalent codes are the same as SpheriStats structure
codes and apply only to SpheriStats default symbols (those
with symbol codes below 100)..
You can create other symbol equivalence mappings for the de-
fault symbol set by first copying this file to another with a dif-
ferent name. To reassign your own structure codes, select the
Help|Preferences menu command and enter the file name for
the new symbol equivalence table in the Symbol Equivalence
18 / Configuration Files
Components of SpheriStat
Path & File Name entry box. Then select the Edit Symbol
File button. An edit window opens that allows you to make
whatever changes you wish.
The first item in each line of the symbol equivalence file (be-
fore the =) refers to SpheriStats internal structure code and
specifies the symbols in the symbol chart. Change the second
value to your own code.
Your structure code is stored as a character string and can be ei-
ther numeric or alphanumeric. SpheriStat does not respond to
the character case, so you can use either upper or lower case
characters.
For example, you may use the code BDNG for all your bed-
ding measurements. Since the second through tenth symbols in
SpheriStats symbol set refer to bedding measurements, the be-
ginning part of your new symbol equivalence file will become:
[Symbol Equivalences]
1=BDNG
2=BDNG
3=BDNG
4=BDNG
...
Since SpheriStat cannot distinguish between your different bed-
ding measurements if they are all assigned a structure code of
BDNG, the program converts all such readings to the first
equivalent in the list, in this case, to 1. To use a different de-
fault code, place that equivalence line first in the list. For ex-
ample, if you want the default bedding symbol to be
SpheriStats code 7, say, place the 7= line before the 1= line.
When saving your data to a text file using your original codes,
SpheriStat will convert all bedding symbols to your code of
BDNG, in this example, regardless of how finely you distin-
guish them using SpheriStats structure codes.
If you distinguish your bedding measurements into various
types, you can assign the appropriate codes and symbols. Some
of the symbols refer to special cases, such as horizontal bed-
ding and lineations or vertical bedding and foliation. These
cases will be distinguished in your data set by special inclina-
tion values. SpheriStat does not recognize these special cases;
you must change the structure code manually where necessary.
Configuration Files / 19
SpheriStat 3
20 / Configuration Files
Components of SpheriStat
applies only when the Group field is not present in the incom-
ing text data file.
These preset values are used only during importing of text data,
not during keyboard entry in the built-in editor.
Other Files
Also stored in the CONFIG subdirectory are the symbol definition
files. Initially, they are DEFNET.NSYM and DEFMAP.MSYM.
These are the default net and map symbols, respectively, that are
included with the installation. The Symbol Editor application,
available separately from Pangaea Scientific, can be used to mod-
ify or create your own symbols, within certain restrictions. For the
map symbols, the structure codes below 100 are reserved for the
default symbols, to retain compatibility with SpheriStat 2.2 files.
For the net, the symbols must be created in both open and filled
form, to allow for plotting polar data on both hemispheres.
Configuration Files / 21
4
Working in the Display Windows
Editor
SpheriStats editor works somewhat like a spreadsheet, but has
been specialized to handle structural data. It is a smart editor,
monitoring data entry so that the proper format of each field is fol-
lowed.
You open the edit window by selecting either File|New|Edit, if you
are starting a new data set, or Window|Editor (or clicking on the
Open Editor button ), if you have already loaded a data file.
Each station measurement, or data record, is displayed on a single
line in the editor, with the component values, or fields, arranged in
columns. The title of each column appears at the top. You can
change this title to suit yourself, as well as change some other
characteristics of the editor (see Customizing the Editor).
When you first open an edit window, the first column in the first
row will contain a highlighted box, called the Field Edit Window
(FEW). The FEW is a single-line editor in which you enter your
information (numeric value or text string, where appropriate).
22 / Editor
Working in the Display Windows
yond the end of the file. The last row, which may appear blank, ac-
tually contains a default data record. This blank record is never
plotted and can never be selected; if you change any of its values, a
new null data record is created and added to the end of the file. The
null record is present for programming convenience.
The keys and their action in the edit window are summarized as
follows:
[ENTER], [TAB] These two keys are used interchangeably. They
validate the entry, place its value in the corresponding data
field and move the FEW to the next position on the right. At
the end of the row, the FEW moves to the first column in the
next row and the data on the previous row is plotted on the plot
displays, if they are visible. If the current row is at the bottom
of the window, then the editor scrolls the data up by one row.
When a new record is created, SpheriStat presets the structure
code, group and weight values to be the same as in the previous
record. Carrying the same values to the new record makes data
entry faster when a number of similar data are being entered.
You can modify these values at any time.
Entering any value in a data field of the last null record (last ac-
cessible row) creates a new record. When you move to the
structure, group or weight fields, they will contain the preset
values. As noted above, you are free to change these values.
[CTRL+RIGHT] This key pair does the same action as [ENTER]
or [TAB], but does not plot the current data record when the
FEW moves beyond the last column. Also, no new data records
are added when the end of the list is reached.
[SHIFT+TAB], [SHIFT+ENTER], [CTRL+LEFT] These key
pairs validate the entry, place its value in the corresponding
data field and move the FEW to the next position on the left.
From the first column, the FEW moves to the last column in
the previous row. If the current row is at the top of the window,
then the editor scrolls the data down by one row. When the first
data record appears in the top row of the Editor, no more scroll-
ing is allowed.
[CTRL+ENTER] Inserts a blank data record at the current row,
shifting the current row and all following data records down by
one row. The structure code, group and weight values are cop-
ied into the new record from the current record, if any.
Editor / 23
SpheriStat 3
[DOWN] This key validates the entry, places its value in the corre-
sponding data field and moves the FEW down one row, scroll-
ing the editor, if necessary, until the last data record is reached.
[UP] This key validates the entry, places its value in the corre-
sponding data field and moves the FEW up one row, scrolling
the editor, if necessary, until the first data record is reached.
[PAGEUP] This key validates the entry, places its value in the cor-
responding data field and moves the FEW up by the number of
rows showing in the window, if possible, while staying in the
same column. Otherwise, the editor is scrolled to the top of the
data list.
[PAGEDOWN] Does the same as [PAGEUP], but in the down di-
rection. The editor cannot be scrolled beyond the end of the
available data.
[CTRL+HOME] This key pair validates the entry, places its value
in the corresponding data field and moves the FEW to the first
column in the first row of the data list.
[CTRL+END] This key pair validates the entry, places its value in
the corresponding data field and moves the FEW to the current col-
umn in the last row of the data list.
24 / Editor
Working in the Display Windows
Editor / 25
SpheriStat 3
Net Window
The net window is opened by choosing File|New|Net, for a new
data set, or Window|Net, for an already entered data set, from the
menu or by clicking on the Open Net button . It shows the
currently entered data plotted on a hemispheric net using either the
Wulff equal angle (stereographic) or Schmidt equal area projec-
tion.
Plotting Conventions
SpheriStat uses the structure code to determine how to interpret the
azimuth and inclination values, whether as strike/dip (plane) or
trend/plunge (line). The structure codes are predefined to be either
planar, linear or small circle (cone), and have corresponding map
symbols according to common usage. The data point is then placed
in the appropriate quadrant of the net.
Axial or non-directed data (i.e., measurements of orientation with-
out a polarity) are plotted on a net projected from the lower hemi-
sphere, the usual convention in structural geology.
26 / Net Window
Working in the Display Windows
Polar or vector data are plotted on a net projected using either the
lower or upper hemisphere, depending upon whether they are di-
rected downwards or upwards, respectively. Only data plotting in
the corresponding hemisphere will appear, although you can
choose to show both hemispheres at once. In all cases, lower hemi-
sphere data plot with solid (filled) symbols, while upper hemi-
sphere data plot with open (unfilled) symbols. You can easily
toggle between the three projections by clicking on the Hemi-
sphere tool buttons: lower , upper , or both hemispheres
, or by choosing the projection you want in the Display|Setup
net dialog box.
SpheriStat provides a variety of plot options, including whether the
plot is an equal area (Schmidt net) or equal angle (Wulff net) pro-
jection. You select these options by opening the Display|Setup net
menu command or clicking the Setup Net tool button .
Plotting Symbols
The symbol set contains both filled and hollow symbols of identi-
cal shape. The group values differ by 30, so the equivalent hollow
symbol has a group value equal to that of the filled symbol plus 30.
When you set the data type to Polarusing the Display|Setup data
format menu command, SpheriStat plots both the upper and lower
hemispheres. In this case, only group values from 1 to 16 are avail-
able; SpheriStat automatically adds 30 to the value to plot a hollow
symbol for the upper hemisphere, as is customary. If other group
codes are used for polar data, no symbols will be plotted.
For lower hemisphere plots only, you can choose the open symbols
by adding 30 to the group value. For example, the large open circle
a is plotted for the group 31, the small open circle b for group 32,
and so on. An easy way to change the group code for a number of
data points is to select the data records and choose the Edit|Assign
group menu command.
For planar data, you have the choice of plotting the pole to the
plane or the great circle projection. A positive group value gives
the pole, while a negative group value gives the great circle.
SpheriStat ignores the sign of the group value when you search
your data using the group code. For linear data, SpheriStat ignores
the sign of the group value.
Net Window / 27
SpheriStat 3
When you click down in the net using the Pointer tool ( ),
SpheriStat records the orientation pointed at. When you drag the
pointer to a new location, SpheriStat draws a dashed great circle
segment joining the starting and current pointer locations and
shows the angle between the two corresponding orientations in the
main windows status line, as well as the attitude of the plane (as
strike/dip [S/D] or dip-direction/dip [DD/D]) represented by the
great circle. When Both hemispheres are plotted, you can switch
between upper and lower hemispheres by holding the Shift key
down while either clicking down or dragging. When the Shift key
28 / Net Window
Working in the Display Windows
is pressed, the pointer lies in the upper hemisphere. The great cir-
cle segment will reorient itself to show the shortest angular dis-
tance between the two orientations, regardless of which
hemisphere each direction lies.
Selecting Data in the Net With the Mouse
You can select data on the net with either the Rectangle Selector (
) or Freehand Selector ( ) tools. The Rectangle Selector
restricts the selection to a rectangular region set by the button-press
position (the upper-left corner) and the button-release position (the
lower-right corner). The Freehand Selector tool lets you drag a
complicated outline path around the net, either clockwise or coun-
terclockwise, defining the polygonal region within which the data
are selected. The polygon is closed automatically, joining the first
and last points. In both cases, when you release the mouse button,
the data are selected and highlighted by plotting them in dark red.
To include those data plotted as great or small circles, let the selec-
tion region cross some portion of the circle. By holding down the
[SHIFT] or [CTRL] keys, you can retain any previous selections or
continue to select more data. When you print the plot using a color
printer, the selected data appear in dark red.
Adding Labels on the Net
SpheriStat lets you add as many labels as you wish to the net and
set their properties individually. The operations are the same for all
plot windows and are described separately at the end of this chap-
ter.
Map Window
The map window is opened by choosing File|New|Map, for a new
data set, or Window|Map, for an already entered data set, from the
menu or by clicking on the Open Map button .
Symbols
The map shows the data plotted as properly oriented symbols, with
an associated number for the inclination (dip, plunge) where appro-
priate. Some symbols are intended not to have such a number, for
example, flat-lying beds or a horizontal lineation; in this case the
inclination information is contained in the symbol itself. You must
choose when such a symbol is needed. Because the symbol is spec-
ified by the structure code, the choice of symbol also affects how
Map Window / 29
SpheriStat 3
Map Sizing
The map window always shows the full map. The bounds are de-
fined in the map setup, specified in user coordinates, so you can
choose those most convenient for you. If you want to focus the
view on only a portion of the full map, you must change the
bounding values in the setup dialog box. A better way to zoom in
is to select the data in that region and create a data subset (see Cre-
ating a Data Subset). The subset will then be plotted on its own
map. If you have autosizing turned on, the new map will have its
bounds adjusted to just include the subset data (+5% on each side).
Depending upon your choice of options for the parent map, the
new map will have either the same width, height or distance scale
as does the parent map.
30 / Map Window
Working in the Display Windows
The map window is fully resizable and can be made to fill the full
display area in SpheriStats main window. The map itself will al-
ways adjust its scaling to be fully visible within the map window,
including a small extra space around its edges.
When you click down in the map using the Pointer tool ( ),
SpheriStat records the location pointed at. When you drag the
pointer to a new location, SpheriStat draws a dashed line segment
joining the starting and current pointer locations and shows the dis-
tance between the starting and current location in user coordinates,
as well as the bearing of the line joining the points, in the main
windows status line. If the XYRatio is non-unity, SpheriStat uses
the Y (northing) unit.
Selecting Data in the Map With the Mouse
You can select data on the map with either the Rectangle Selector
( ) or Freehand Selector ( ) tools. The Rectangle Selector
restricts the selection to a rectangular region set by the button-press
position (the upper-left corner) and the button-release position (the
lower-right corner). The Freehand Selector tool lets you drag a
complicated outline path around the map, either clockwise or coun-
terclockwise, defining the polygonal region within which the data
are selected. The polygon is closed automatically, joining the first
and last points. In both cases, when you release the mouse button,
the data are selected and highlighted by plotting them in dark red.
By holding down the [SHIFT] or [CTRL] keys, you can retain any
previous selections or continue to select more data. When you print
the plot using a color printer, the selected data appear in red.
Moving Symbols With the Mouse
Where you have several symbols plotted at the same or nearby sta-
tions, you can adjust the positioning of the symbol on the map to
eliminate overlap and improve readability. Click on the Map Sym-
Map Window / 31
SpheriStat 3
bol Mover tool ( ). Place the mouse cursor on the symbol you
want to move in the map, then click and drag it with the left mouse
button to the new location. (See the Glossary of Mouse and Key-
board Terms in the Appendix for the meaning of the term drag-
ging, if you are unfamiliar with it). As you drag the symbol, it
momentarily disappears until you move it away from its starting
position. As you continue to drag the mouse, the symbol moves
with the cursor (without its inclination value, if present). Release
the mouse button to drop the symbol in its new position. The Edi-
tor displays a shifted symbol by showing its station coordinates in
color (the color of Windows caption bar). SpheriStat records the
coordinate shift separately from the station coordinates, so the
change in position does not appear in the editor screen. This coor-
dinate shift is not used in any analysis involving station locations.
See also Tools|Map symbol mover for more information.
To remove the shift for all or selected records, choose the Edit|Re-
move coordinate shift menu command. The coordinate shift is
stored in the data file and will be reapplied when the file is later re-
loaded, unless you save the data with the shifts removed. The coor-
dinate shifts are not retained if you store your data in ASCII (text)
format.
Adding Labels on the Map
SpheriStat lets you add as many labels as you wish to the map and
set their properties individually. The operations are the same for all
plot windows and are described separately at the end of this chap-
ter.
the center point. You can also choose to make a half-circle plot,
specifying which half circle (0-180; 180-360, 90-270 or
270-90).
When you click down in the net using the Pointer tool ( ),
SpheriStat records the orientation pointed at. When you drag the
pointer to a new location, SpheriStat draws a dashed arc joining the
starting and current pointer orientations and shows the angle be-
tween them in the main windows status line.
Selecting Data in the Circular Diagram With the Mouse
You select raw data on the circular plot by dragging a pie-shaped
wedge with the Angle Selector tool ( ), specifying the start and
end angles between which the included data are selected. If the
data are axial (non-directed), the wedge will be symmetric about
the center of the plot. The selected data are replotted in dark red
and lie above any other plot features, including the histogram. By
holding down the [SHIFT] or [CTRL] keys, you can retain any
previous selections or continue to select more data. When you print
the plot using a color printer, the selected data appear in dark red.
Adding Labels on the Circular Diagram
SpheriStat lets you add as many labels as you wish to the circular
diagram and set their properties individually. The operations are
the same for all plot windows and are described separately in the
next section.
Copy Record: Copy the selected record(s) into the clipboard but
do not delete it from the data list.
Paste Record: Copy the record(s) from the clipboard into the data
list.
Delete Record: Delete the selected record(s) from the data list
without copying it to the clipboard. The information is irre-
trievable, so a warning dialog box appears requesting confirma-
tion of the action.
Cut Text: Copy the text in the FEW into the Windows clipboard
and delete it from the FEW.
Copy Text: Copy the text in the FEW into the Windows clipboard
but do not delete it from the FEW.
Paste Text: Copy the information in the clipboard into the current
FEW, if visible.
Undo Text Edit: Restore the contents of the FEW to what it was
before the most recent entry.
These important editing actions are supported in SpheriStat, but the
way they work depends upon how the information reaches the
Windows clipboard and whether a FEW is currently active.
To cut or copy data records:
1. Select the records either by using the method appropriate for
the type of display window or by using the Search|Select re-
cords menu command.
2. Select either the Edit|Cut record (or press [SHIFT+DELETE])
or Edit|Copy record (or press [CTRL+INSERT]) menu com-
mand. If the records are cut, they will be erased from the data
set.
To paste new data records:
In the editor:
1. Choose a paste position by selecting a data record with the
mouse (left click in the gray #-column in the row where
the data is to be added).
2. Select the Edit|Paste record menu command (or press
[SHIFT+INSERT]).
The data will be added at that row position, pushing down the
record currently in that row. If you want the data added to the
For all other extensions, SpheriStat checks whether the file sig-
nature corresponds to a SpheriStat file; if not, it assumes the
file is a text-formatted data file and will open the Import
Setup dialog box. You must then make the appropriate changes
to configure the importing procedure.
You can also use the drag-and-drop feature of Windows File Man-
ager (and other programs and file manager applications). See Run-
ning SpheriStat for details of how to use this feature.
disabled. Such procedures may require that a new data set be cre-
ated from the published data, a facility not currently available in
SpheriStat 3.
Selecting Stations
To select all records containing a certain text keyword in their
station identifier:
1. Choose the Search|Find stations menu command (or press
[SHIFT+CTRL+F]).
2. Enter the key characters. Click on the Case Sensitive option
box if the character case is important in the search. For exam-
ple, you may wish to search for the record containing the char-
acters 94A, but not 94a. On the other hand, you may not
want to distinguish these two characters; in that case, make
sure that the Case Sensitive box is not checked.
3. Select Ok to make the search.
SpheriStat searches the entire file and selects all records whose sta-
tion identifier contains the search characters. These records are
highlighted in all display windows in which the data set appears.
Selecting Stations / 51
SpheriStat 3
Reference
Efron, B. and R. Tibshirani, 1986. Bootstrap methods for standard
errors, confidence intervals and other measures of statistical ac-
curacy. Stat. Sci., 1, 54-77.
Editor
In the editor, you select records by clicking or dragging the mouse
cursor in the index (#) column. Using the Pointer tool ( ),
hold down the [SHIFT] or [CTRL] keys to select several records.
See Selecting Data Records in the Editor for more details..
Circular Diagram
Because the data in the circular diagram are radial lines with an az-
imuth only, the selection tool, the Angle Selector ( ), defines
a pie- or wedge-shaped selection region. After activating the tool
by clicking on the tool button, click in the circular diagram to es-
tablish the starting angle and drag the dashed wedge to enclose the
angular region you want. SpheriStat redraws the selected data in
dark red and switches the tool back to the Pointer. To include more
points, hold down on either the [SHIFT] or [CTRL] keys. The an-
gle selector has no effect unless you have chosen to include the
raw data records in the display.
1b. Click in the net display in the gray region outside the net.
To rotate the principal direction to the center of the net:
For axial data:
1. Select the Center Max E or Center Min E button to ro-
tate the maximum and minimum eigenvectors, respec-
tively, to the center of the net.
For polar data:
1. Select the Center F Pole button to rotate the resultant
vector to the center of the net.
In all cases, the rotation axis is the line perpendicular to the
principal direction and the vertical.
To create a new rotated data set:
1. Select the Save button. Any selected data remain selected in
the new set.
If the Selected Data Only option is not chosen, SpheriStat
gives you the option of rotating the map by the same amount,
retaining the same map scale. The station coordinates are trans-
formed to their new position in three-dimensional space. In cer-
tain circumstances, this new plot can help you to see better the
geometry of your structures. For example, for folded terrain,
rotating your data so the regional fold axis is vertical may pro-
vide a quick way to see the true shape of the fold when plotted
on a map.
In the map display, the stations are projected vertically to the
map plane. To help you relate this new rotated projection to the
original, SpheriStat adds four markers, the corners of the origi-
nal map area, to the end of the data set. These markers have a
zero group value, so they are not included in any analyses, and
show in dark green in the various displays.
Calculation Method
SpheriStat uses a least-squares method to calculate the best-fit
cone intersection. The method compares the angle between the es-
timated intersection lineation and each cone axis with the known
cone angles. The sum of the squared difference between these an-
gles is minimized. This non-linear problem is solved using the
method outlined by P.R. Bevington in 1969 and adapted from the
computer program presented by R.M. Stesky in 1985.
References
Bevington, P.R., 1969. Data reduction and error analysis for the
physical sciences. McGraw-Hill Book Co., New York, N.Y.,
336 p.
Stesky, R.M., 1985. Least-squares fitting of a noncircular cone.
Computers & Geosciences, 11 (4), 357-368.
Reference
Stesky, R.M., 1985. Least-squares fitting of a non-circular cone,
Computers & Geosciences, 11 (4), 357-368.
Add to Existing data set (containing the raw data). Then Spheri-
Stat calculates the attitude of the girdle for all or selected data re-
cords and adds a group-zero great-circle record with the appropri-
ate attitude. SpheriStat enters the apical half-angle of the estimated
error cone as Additional Information.
SpheriStat uses the eigenvector method, the same method used to
calculate the principal directions and planes. Indeed, this analysis
option is a subset of the principal direction analysis available for
the net (see Calculating Principal Directions on a Net). Here, the
best-fitting great-circle girdle is the principal plane corresponding
to the minimum eigenvector, which is the pole to the girdle. Al-
though the same results can be obtained using the nets method,
this option is a direct and quick way to add the girdle to your data
set.
Reference
Davis, J. C., 1986. Statistics and Data Analysis in Geology, John
Wiley & Sons, New York, 646 p.
References
Goodman, R.E., 1976. Methods of Geological Engineering in Dis-
continuous Rocks, West Publishing Co., New York, p. 86-88.
the existing file, select the new items by clicking on their re-
cord number in the index column (see Selecting Data Records
in the Editor or Selecting Records With a Mouse).
5. Select the Analysis|Oriented core (alpha-beta) menu option.
6. In the open dialog box, specify whether the reference line is on
the top or bottom of the core. The default is the bottom.
7. If you had selected records prior to activating the menu com-
mand, you can choose to analyze all of the records or only the
selected ones.
8. For multiple boreholes or a borehole with changing attitude, se-
lect the Multiple Boreholes option.
9. Click on Ok to perform the analysis or Abort to cancel.
When you select Ok, SpheriStat will compute the attitude of the
planes and store the results in place of the alpha and beta values in
the existing data file.
Counting Methods
In principle, the point density is estimated by counting the number
of data samples within a certain angular distance of the counting
station, the particular direction at which the point density is being
estimated. For axial data, only one hemisphere is counted, while
for polar data, SpheriStat counts over the entie sphere. How much
each sample contributes to the total count at the station depends
upon the counting or weighting function. In mathematical terms,
density counting corresponds to a convolution of the data set with
the counting function. In general there are two main counting func-
tions in common use:
Fixed-Circle Counting
In fixed-circle (Schmidt, Starkey and Kamb) counting, all sam-
ples are weighted equally within the predetermined distance
(i.e., circle diameter on a projected net, or, more properly, cone
apical angle in the sphere) and any samples outside the angle
limit are excluded. The counting function, in this case, is a step
function (or square wave, by analogy with electrical signals)
with a very sharp cutoff angle. The difference between the
three fixed-circle methods is the choice of the circle diameter
(cone angle).
1. Schmidt: The circle diameter is chosen to be such that the
counting circle is 1% of the area of the projected net. This
method, published by W. Schmidt in 1925, is the most
common counting technique used for many years in struc-
tural geology. However, it does not take into account the
size of the data set. The expected count is N/100 (axial) or
N/200 (polar), where N is the number of data points.
2. Starkey: To adjust for the sample size, J. Starkey sug-
gested in 1977 that the circle diameter be determined by
the total number of data points. The diameter is chosen
such that the counting circle is 100/N% of the projected
net, where N is the sample size, giving an expected count
of 1. For N = 100, this method is the same as the Schmidt
technique. However, for smaller sample sets, the counting
circle is larger, giving more statistically significant density
estimates. To smooth the contours further, Starkey sug-
References
Schmidt, W., 1925. Gefgestatistik. Tschermaks mineralog. petrog.
Mitt., 38, pp. 395-399.
Starkey, J., 1977. The contouring of orientation data represented in
spherical projection. Can. J. Earth Sci., 14, pp. 268-277.
Kamb, W. B., 1959. Ice petrofabric observations from Blue Gla-
cier, Washington, in relation to theory and experiments. J.
Geophys. Res., 64, pp. 1891-1919.
Robin, P.-Y. F. and E. C. Jowett, 1986. Computerized density con-
touring and statistical evaluation of orientation data using
counting circles and continuous weighting functions.
Tectonophysics, 121, pp. 207-223.
E. C. Jowett and P.-Y. F. Robin, 1988. Statistical significance of
clustered orientation data on the sphere: an empirical deriva-
tion. J. Geology, 96, pp. 591-599.
way. Once this is done, the density of the local cluster can be sub-
tracted from the overall distribution. This allows you to examine
the secondary peak.
To remove a point density peak:
1. With the net window active, select the Analysis|Subtract den-
sity peak menu command to open the dialog box. If the point
density of the data has not yet been counted and contoured, you
are asked if you want to count it first. If you choose yes, the
point density dialog opens. When you complete the counting
and select Done, the peak subtraction dialog then opens. If
no, then the subtraction dialog opens but the peak subtraction
action is unavailable. You can, however, load a previously
saved count file, provided it was calculated with data of the
same type (axial or polar) and using a Gaussian counting
method.
2. You must now estimate the position (trend and plunge), height
and breadth (half-angle) of the peak you want to remove. Here
is where art replaces science. You have two ways to proceed:
a) Manually: Enter the estimated values in the appropriate
edit boxes. The trend and plunge give the orientation of the
Fisherian peak. Depending upon the choice you made
when you originally contoured the point density, the height
is expressed either in multiples of the standard deviation,
s, above the expected value, E, or in multiples of E itself.
This height is not the peak value, but rather the difference
between the peak value and the background level (the re-
gional, as a geophysicist would call it). When the peak is
removed, the background must remain. You judge the
breadth of the peak by estimating its angular spread at its
half-height. The half-angle is used as the breadth measure.
Remember, too, that the half-height must be referred to the
height above the background level. As you enter the val-
ues, SpheriStat draws a dashed small circle centered on the
estimated peak and with a radius equal to the half-angle.
b) Interactively: With the mouse cursor, click down with the
left button at the position of the estimated peak. The net
coordinates will be entered automatically in the appropri-
ate edit boxes. The peak height (in the appropriate multiple
units) is that at the station nearest to the click-down posi-
tion. While holding down on the button, drag the cursor
away from the peak. A dashed small circle will follow the
Subtraction Method
The observed point density distribution is a combination (mathe-
matically, it is called a convolution) of the true distribution and
the counting function. Assuming a Fisher density distribution
(f = exp[K(cos(q)1)]) and a spherical Gaussian counting function
(w = exp[k(cos(q)1)]), Robin and Jowett showed that the convo-
lution is another Gaussian surface (g = Hexp[K*(cos(q)1)]).
The kurtosis, K*, of the combined surface is a simple combination
of the counting kurtosis, k, and the Fisher kurtosis, K:
K* = kK/(k+K), for k and K both greater than 10.
The peak height, H, is related to the number of points, N, in the
Fisher distribution by: H/N = K/(k+K).
The half-angle, a, at half-height is calculated from
K* = ln2/(cos(a)1), where ln2 is the natural logarithm of 2.
Because k is known and K* and H are estimated from the data,
then the Fisher K and the number of data removed, N, can be cal-
Reference
Robin, P.-Y. F. and E. C. Jowett, 1986: Characterization of
superposed Fisher distributions from point density surfaces.
Geol. Assoc. Canada, Annual Meeting, Abstract Volume.
See Analysis|Subtract Density Peak for more details on the dialog
box options.
Eigenvector Analysis
The eigenvector method consists of forming a matrix of the prod-
ucts and cross-products of the direction cosines of each data direc-
tion and summing the matrices of all data, excluding Group 0 data.
SpheriStat calculates the eigenvectors of the resultant matrix using
the Jacobi method. In mathematical terminology, the procedure
diagonalizes the matrix, i.e. rotates the coordinate reference frame
until the matrix contains only diagonal components. The three di-
agonal components of the resulting matrix are the three
eigenvalues (the magnitudes of the eigenvectors); they are ordered
from smallest (1) to largest (3). The directions of the vectors are
calculated from the rotation necessary to diagonalize the matrix.
SpheriStat shows the trend and plunge of these directions using the
orientation format you chose in the Display|Setup data format di-
alog box.
The minimum eigenvector points in the direction normal to the
best-fitting (in the least-squares sense) plane (or girdle) through the
data (lineations or poles to planes). This plane contains the maxi-
3 An equal-angle stereographic
major axis projection showing three
principal directions with their
minor axis
associated 95% confidence
cones. The long (major) axes
of the elliptical cones are
2 shown with zero orientation
1 (measured relative to the line
tangent to the great circles
joining the principal direc-
tions).
K=
K=20 K=2 K=1.25 K=1
7
A two-axis ratio plot of the
K=0.8
eigenvalues, modified af-
5
ter Woodcock (1977). Typ-
ical orthorhombic point
C
ln(E3/E2)
=6
4
K=0.5 patterns are shown, along
3 with lines of constant K
and C values.
C
=4
1
C
=2
K=0.05
K=0
1 3 5 7
ln(E2/E1)
Fisher Analysis
Although other methods exist, Fisher analysis is the most common
technique for analyzing vector or polar orientation data. It is based
on the assumption that the directions are sampled from a Fisher
distribution of orientations, suggested by R. Fisher in 1953. This
distribution is characterized by a single point maximum (cluster)
and circular symmetry about that maximum. The maximum direc-
tion is calculated as the resultant, or vector sum, of all the direction
vectors.
For an ideal point maximum, the magnitude of the resultant vector,
R, is equal to N, the number of data vectors. As the cluster be-
comes more dispersed, R decreases below N and greater error ex-
ists in defining the maximum.
The error in the maximum is measured in several ways:
precision (also called dispersion), k = (N1)/(NR),
spherical variance, (NR)/N, a measure of how closely the
data fit the ideal cluster, and
95% confidence cone, measured by its apical half-angle, a95.
Cos(a95) = 1.0(NR)*(a1)/R, where a = P1/(1N), and
P = (1.0confidence level). Here, P = (1.00.95) = 0.05.
These estimates are valid only when R/N 0.95 and sample sizes
are greater than 15 (Fisher et al., 1987, pp. 129-132). For smaller
sample sizes, the confidence cone may be underestimated.
Uniformity Tests
Uniformity tests examine the assumption that the sample is drawn
from a random, or uniform, population of directions. Several such
tests have been proposed. SpheriStat uses those described by N. I.
Fisher, T. L. Lewis and B. J. Embleton: Beran/Gin and Rayleigh
tests for polar data and Gin and Mardia tests for axial data.
SpheriStat also uses the Woodcock/Naylor test for axial data,
based on the critical C95 value, as discussed above.
Polar data:
1) Beran/Gin test: In 1968, R. J. Beran devised a statistic, based
on the angle between pairs of sample directions, for testing uni-
formity against alternate models that are not symmetric with re-
spect to the center of the sphere. E. M. Gin, in 1975, extended
Berans work to the case where the data may be centro-sym-
metric.
The combined statistic, used for polar data, tests against both of
these possibilities, by comparing the summed statistics to a crit-
ical value at the 95% confidence level. Because of the nature of
the calculation, this test is not reliable for girdle data.
2) Rayleigh test: This test, developed by Lord Rayleigh in 1919,
tests for uniformity against a unimodel alternate model, as as-
sumed for the Fisher distribution. For N, it compares the mag-
nitude of the resultant vector, R, to a critical value. For N>9,
the test statistic, 3*R2/N, is tested with the chi-squared distribu-
tion at the 95% confidence level.
Axial data:
1) Gin test: This test uses Gins statistic for centro-symmetric
data. It compares his statistic to a critical value at the 95% con-
fidence level. As noted above, this test is not reliable for girdle
data.
2) Mardia test: This test compares a statistic calculated from the
three sample eigenvalues against a critical value at the upper
5% level. If the statistic is too large, the assumption of unifor-
mity is rejected at the 95% confidence level. The statistic is the
sum of 15*(EiN/3)2/2N for all eigenvalues Ei.
3) Woodcock/Naylor test: This test compares the Woodcock
strength ratio, C = ln(E3/E1), to a critical value determined em-
pirically by randomly sampling a uniform distribution of direc-
tions. SpheriStat uses the critical value for the 95% confidence
level. The results of this test are shown in the Modified Flinn
Diagram option. The shaded regions in the Modified Flinn dia-
gram and the Triangular Fabric Diagram show where C<C95.,
ie., the data are uniform.
References
Beran, R., 1968. Testing for uniformity on a compact homoge-
neous space, Journal of Applied Probability, 5, pp. 177-195.
Cluster Analysis
Cluster analysis is a technique for separating a data set into groups
based on some criterion. In the case of directional data, the crite-
rion is the similarity of orientation within a group.
To calculate clusters in your net data:
1. With the net window active, choose the Analysis|Cluster
analysis menu option.
2. SpheriStat allows you to define up to 7 clusters in your data.
You do this by selecting initial cluster nuclei, or mean direc-
tions, around which the clusters can form. Click at locations on
the net that are close to where you think the clusters may lie. If
you are analyzing polar data, you can switch to either hemi-
sphere to add initial nuclei. Either choose the appropriate
Hemisphere button or click in the net display outside the net
area.
3. Select the Calculate button. SpheriStat redraws the net, show-
ing the clusters with color-coded symbols, after each iteration
cycle. You can abort the calculations at any time by selecting
the Cancel button.
If the partitioning is successful, the net will show the final
clusters, while the results display will show the individual clus-
ter statistics. Scroll through the list to see the data for all clus-
ters. You can get more statistical measures by saving the
clusters and using other Analysis menu options on each cluster.
If the partioning is not successful, you will see a warning
message and the initial nuclei will be removed. Repeat steps 2
and 3 with different initial positions or with a different number
of nuclei.
4. Print the statistical results, along with a small net plot, by
choosing the Print button. For polar data, SpheriStat plots both
hemispheres together.
5. You can repeat the partioning process with a different choice of
initial nuclei by selecting the Clear Nuclei button and repeat-
ing the process (step 2 and 3).
6. To quit while saving the groupings, select the Save button.
SpheriStat will create new data sets, one for each cluster. The
clusters will appear in a set of new net windows. The data sets
are untitled, so you will need to save them each as separate data
Cluster Analysis / 93
SpheriStat 3
files.
To quit without saving the clusters, choose the Cancel button.
Reference
Pecher, A., 1989. SCHMIDTMAC a program to display and ana-
lyze directional data, Computers & Geosciences, 8, pp.
1315-1326.
limit. The wider the range, the more data are included. If
your data does not include inclination (dip or plunge) val-
ues, this range has no significance, since all data will be in-
cluded. In this case, the Dip-Direction/Dip orientation
option causes SpheriStat to plot lines on the circular dia-
gram that are perpendicular to your azimuth data.
Note: The principal direction calculation uses the same
range value, so a change made here will cause the principal
direction to be recalculated. Similarly, the circular histo-
gram is recalculated if you change the range in the Analy-
sis|Principal direction analysis dialog box. The two
analyses are linked so that the display shows the statistics
calculated for the same data.
d) Weighted: You can choose to weight each data count by
the value stored in the Weight data field. You will have to
decide whether such weighting is physically meaningful.
5. You can choose the histogram type (as bars, peaks or
smoothed) and color.
6. Click on the scrollbar to show the statistical results. SpheriStat
calculates the statistical parameters related to frequency.
In addition to the height and orientation of the frequency peaks
(bar and smoothed), SpheriStat shows the expected frequency
for a uniform distribution of the N data values and the standard
deviation of the frequency. These two parameters are plotted as
solid and dashed circles, respectively, on the circular plot.
7. You can save the counts and histogram options to a file for later
retrieval. Select the Save option. SpheriStat will prompt you
for a directory and file name to use. By default, SpheriStat uses
the name of the current data file, if available, for the name of
the count file. Change this name if you wish, but we recom-
mend that you do not use any file extension other than .SSH,
the default file type. If you enter a name without an extension
and no period, SpheriStat automatically adds .SSH to the file
name.
8. You can retrieve a saved count file and apply it to the current
data set by selecting the Load option. All option choices made
and statistics calculated when the saved counts were calculated
will appear in the dialog box. This option allows you both to at-
tach stored circular density plots to the current data set and al-
ter their display options and to find out the calculated statistics.
References
Kamb, W. B., 1959. Ice petrofabric observations from Blue Gla-
cier, Washington, in relation to theory and experiments. J.
Geophys. Res., 64, pp. 1891-1919.
Robin, P.-Y. F. and E. C. Jowett, 1986. Computerized density con-
touring and statistical evaluation of orientation data using
counting circles and continuous weighting functions.
sults.
References
Batschelet, E., 1981. Circular Statistics in Biology, Academic
Press, London.
Cheeney, R. F., 1983. Statistical Methods in Geology, George Allen
& Unwin, London, 169 p.
Davis, J. C., 1986. Statistics and Data Analysis in Geology, 2nd
Edition, John Wiley & Sons, New York, 646 p.
Exporting
Exporting is the process of transferring the drawing in a form that
can be used by other applications. There are two ways to do this:
through the clipboard and as a file (WMF and DXF formats). Se-
lecting File|Export (or pressing [CTRL+E]) allows you to choose
between these options. In the case of the clipboard and WMF op-
tions, the exported drawing is the same as that appearing in the dis-
play window. For the DXF option, the drawing is an approximation
to the screen plot, but does not include any filled regions,
user-added plot labels or contour legend.
To copy the plot to the clipboard:
1. Make sure that the plot you want to export is in the currently
active display window. Select the File|Export menu command
(or press [CTRL+E]).
2. Click on the Clipboard button in the File|Export dialog box, if
not already selected.
Exporting / 105
SpheriStat 3
Remarks
Copying to the clipboard
Copying the map to the clipboard lets you immediately switch to
another application and paste the drawing into it. Only certain ap-
plications will allow this process, ones that can read and paste
metafile-formatted data from the clipboard. The metafile format,
special to Windows, is a series of instructions for drawing lines on
the screen or any other output device, such as a printer.
Most major Windows drawing, painting and word processing ap-
plications support the metafile format, although the paste operation
may involve a special menu choice. The clipboard does not retain
the drawing scale information; you will need to use the tools of the
new application to resize the plot to your preferred size.
106 / Exporting
Exporting and Printing
Saving as a Metafile
You can also save the plot as a drawing file, formatted in Win-
dows metafile format. The default option is Scale To Fit, which
does not include any size information, allowing the receiving ap-
plication to size the graphic as it needs. Such files are given the ex-
tension .WMF. You can choose to retain the plots scaling
information with the Keep Scale option. Such files are given the
extension .EMF and are called placeable metafiles. Special data
is added to the beginning of the file concerning this scaling.
Some applications do not use placeable metafiles because they
need to keep total control of the sizing of the graphic image; others
can read either format. Which format you use will determine the
size of the plot when imported into its document. Consult the
users manual of your other applications to determine which
metafile file format to use.
Saving as a DXF file
All of the net and map symbols have been recreated in DXF block
format and stored in a subdirectory in your main SpheriStat direc-
tory. When you create your own symbols using the Symbol Editor
provided, you have the option to save DXF block files, too. Those
files should be stored in the DXFBLCKS folder.
When the DXF export file is constructed, SpheriStat links in the
block definitions for the symbol needed in that drawing and calls
the blocks as entities. This technique produces the smallest possi-
ble DXF files.
Printing
SpheriStat offers two ways to print your data and plots: directly or
through a preview screen. In both cases, you choose the page and
print options. The page options include the size and orientation of
the paper and the margin dimensions. In the case of the plots, the
print options include the plot scaling and whether or not to include
an accompanying information sheet, specifying the display options
and some statistical parameters, if relevant. For the data table, you
can choose whether or not to include the file name, page number
and vertical column dividers, as well as the font size.
For direct printing of the data table, you must set up the options
prior to printing. For direct printing of any of the plots, SpheriStat
will show the print options dialog first to allow you to make
last-minute changes to the scaling and the inclusion of the informa-
Printing / 107
SpheriStat 3
tion page. In the preview window, these options are also accessible
for modification.
To print directly:
1. Choose File|Setup printer page to set the paper size, page ori-
entation (portrait or landscape) and page margins. You can also
change the printer being used and its properties. The default
Windows printer is preselected.
2. Choose File|Print options to choose some options particular to
the type of output. For the editor, specify whether to include the
file name, page number and column dividers, and the font size
(small, medium or large). For the plots, choose whether the plot
should print at the size set in the plot setup dialog or be
rescaled to fit the available paper size. You can also select to
print an accompanying information sheet of display and statisti-
cal parameters.
3. Choose File|Print... (or press [CTRL+P]) to open the Print dia-
log box. From there you can choose the number of copies.
Printer Options
For the net, map and circular diagram, two options are available:
1. Plot scaling:
Fit To Page: SpheriStat will scale the drawing and
associated symbols so that the plot will fit within the
limits of the printable page. This option is useful if
you are working with a large plot, but want a proof
copy on a single small page.
As Scaled: SpheriStat will use the plot size specified
in the Display|Setup net, Display|Setup map or
Display|Setup circular diagram dialog boxes.
2. Include Information Sheet: SpheriStat can include a reference
page showing the display setup options used to produce the
drawing.
108 / Printing
Exporting and Printing
For the data table, you can choose among the following items to
include on each page:
1. Page Numbers shown at the top right corner of each page.
2. Column Dividers, vertical lines separating the columns. The
horizontal lines marking the table header and the bottom of the
table on each page are always printed.
3. File Name shown at the top center of each page.
4. Selected Data Only. This option becomes available when one
or more records have been selected. You can choose to tabulate
all records or only those selected.
5. Font Size. Choose between small, medium and large.
Printing / 109
11
Customizing Your Setup
Customizing the Editor
You can customize the layout of your editing screen in three ways:
by moving individual columns to change the order of the dis-
play,
by changing the width of individual columns, and
by opening the Display|Setup editor dialog box to change
several characteristics at once.
You can change the appearance of the screen and the number of
data records displayed by changing the screen font.
You can also change the format of the azimuth and inclination val-
ues using the Display|Setup data format menu command. Rather
than using a standard format, you can display your data just as you
had entered them, making it easy to check against your field notes.
map scale (with the user and dimension units chosen). The actual
width and height shown refer to the current map bounds.
If you change these bounds, the map size in the fixed direction
(width, height or scale) remains the same, as does the symbol size.
This provides you with one way to select a portion of the map for
printing or exporting to another application. Another way is to se-
lect the data within the region of interest and create a data subset in
its own display map window (see Creating a Data Subset). This
new map can then be printed or exported, or can be used for spe-
cialized analysis.
SpheriStat initially uses Windows Arial typeface for the inclina-
tion values on the map. This is a sans serif TrueType font and may
not be acceptable when imported into some drawing applications
that do not use TrueType fonts. You can choose from any other
available font.
See Display|Setup map for more details.
with the inclination, if present. SpheriStat uses the equal angle pro-
jection to calculate the length. The variable-length technique lets
you easily judge the quality of the data. For example, the trend of
steeply plunging lines is less reliable than that of shallowly plung-
ing ones.
See Display|Setup Circular Diagram for more details.
symbol equivalence and map and net symbol definition files, the
timed backup setting, the last-used directory paths, the window
type for new files and the banding and scaling settings for the
printer. The CFG file stores the default options for the setup of
new display windows.
Menu Commands
12
File Menu Commands
File|New
Quick Access: Editor: CTRL+ ; Net: CTRL+ ;
File|New / 123
SpheriStat 3
If you opened a new display other than the edit window and wish
to enter data manually, open an edit window by selecting Win-
dow|Editor or by clicking on the Edit button. See Entering and
Editing Data for details on how to start a new data set.
To paste data into an empty (non-edit) display, copy the selected
data (in SpheriStat format) into the clipboard using either the
Edit|Copy record or Edit|Cut record command, depending upon
whether you wish to remove the records from the original data set.
Then activate the new display window by clicking in it and use the
Edit|Paste record command to copy the data into your new win-
dow. All data fields will be copied. If the new window is an editor,
then you can copy text-formatted data into it, providing the layout
of the text data and the editor are matched. In this situation,
SpheriStat uses the editor layout to determine how to parse the in-
coming text stream (see Customizing the Editor and Cut, Copy,
Paste and Delete).
File|Open
Quick Access: [CTRL+O] or in the toolbar
The File|Open command allows you to load a pre-existing data
file, either in SpheriStats own format (with the file name exten-
sion .SS3 or .SS2, depending upon the program version) or in
text format (with the extension of your choosing). The File|Open
dialog box is Windows standard file dialog.
To select a file:
1. Choose the appropriate drive, directory, file type and file name.
124 / File|Open
File Menu Commands
File|Open / 125
SpheriStat 3
Import Setup
The Import Setup dialog box is used to configure SpheriStat so that
it can properly decode the incoming text data file. It appears when
126 / File|Open
File Menu Commands
File|Open / 127
SpheriStat 3
128 / File|Open
File Menu Commands
File|Save
Quick Access: [CTRL+S] or in the toolbar
The File|Save command is used to save the current values of the
data in the currently active display window.
If the data has already been assigned a file name, choosing the
File|Save command immediately executes the Save operation. In
the case of a previously loaded SS2 or SS3 file, SpheriStat will
save the file only if the data or its display options were changed.
If the data was entered directly into the editor and remained unti-
tled, then File|Save will open the File|Save as dialog box. There
you can choose the drive, directory and file name to be used for the
new file.
File|Save As
Quick Access: [Ctrl+W]
The File|Save as command is used to change the file name or file
type of the stored data. Use this procedure to convert SpheriStat-
formatted data to text format.
File|Save / 129
SpheriStat 3
130 / File|Save As
File Menu Commands
File|Publish As
Quick Access: [Ctrl+B]
The File|Publish as command is used to save the data set along
with the map symbol set. In this way, any custom-made symbols
can be displayed in SpheriStat on another computer which does not
have that symbol file installed. The published file will have the
SpheriStat 3 format.
To publish a data file:
Select the File|Publish as command which opens a standard Win-
dows Save dialog box. You can change the drive and directory
used for the file. Enter your choice of file name. The required file
name extension is .SS3. You do not need to enter the extension
with the file name, but if you use another extension, SpheriStat
will change it to the required one. The records are stored in a spe-
cial SpheriStat ASCII text format, along with the net, map, rose,
data format and editor configurations, and map symbol definitions.
When the file is reloaded, SpheriStat recognizes the presence of
the symbol definitions and creates a temporary symbol set. This set
is used to draw the map for this data set. The symbols from this
symbol set also appear in the Map Symbol window whenever a
plot window or editor using that symbol set is activated.
Note: Published data sets do not have the full capabilities of
SpheriStat 3 available when they are reloaded. The editing and
analysis procedures, along with random selection, are disabled.
Such procedures may require creating a new data set, a facility not
available for published data in SpheriStat 3.0. Further, published
data may not be resaved, since that process removes the attached
structure symbol set.
File|Publish As / 131
SpheriStat 3
stores only half of the counts for axial data. When you select the
menu command, a standard Windows Open File dialog appears,
with the file type set to Point Density having the default extension
.SSH. Navigate to the desired directory and select the file.
SpheriStat will prevent you from loading a count file of a different
data type. After you close the dialog box using the Ok command,
SpheriStat records the drive and directory used, so that when you
next load a count file in this project, the same location will appear.
The loaded counts will be plotted in the circular diagram. You can
examine the counting options and statistics associated with the
count file by using the Analysis|Density distribution menu op-
tion.
File|Export
Quick Access: [CTRL+E]
Exporting is the process of storing
the net, map or circular (rose) dia-
gram as a drawing, using either
Windows metafile or AutoCAD
DXF codes. These codes are rec-
ognized by most major Windows
applications that import drawings.
Selecting the File|Export com-
mand opens a dialog box giving
you three choices of destination:
the Windows clipboard, a Win-
Select destination:
Clipboard: The drawing is stored in memory as a memory
metafile; you can immediately switch to another application
and paste the drawing into it, if the application is capable of do-
ing so.
Windows Metafile, WMF: You have another choice to make.
Keep Scale: Retain the preset diagram size, as set in the corre-
sponding setup dialog box (see Display|Setup Net, Dis-
play|Setup Map or Display|Setup Circular Diagram). This
option produces a so-called placeable metafile.
Scale To Fit: Allow the map to be resized when the WMF file
is loaded into another application.
If you are adding the structural map to another map in your
second application, you will probably prefer to fix its scal-
ing, assuming the map size was set correctly. Some appli-
cations may not be able to import a fixed WMF file or may
convert it to a rescaleable file.
If you choose to create a WMF file, another dialog box opens, sim-
ilar to a File|Save as dialog. In this case, the only file type avail-
able is Windows Metafile, with the file extension .WMF. After
choosing the desired drive and directory, all previously saved
WMF files in the selected directory will appear in the file list. En-
ter your file name. You do not need to add the file extension;
SpheriStat assumes .WMF and will change the extension to that if
another is used.
DXF File: As with the WMF file, a dialog box opens allowing you
to specify the name of the file and where you want the file to be
stored. You do not need to add the file extension; SpheriStat as-
sumes .DXF and will change the extension to that if another is
used. The DXF file uses a special version of the symbols, in the
case of net and map plots. Also all user-added labels, as well as the
density contour legend, are omitted from the plot.
134 / File|Export
File Menu Commands
File|Print...
Quick Access: [CTRL+P] or in the toolbar
The File|Print command is used to print the data records (as a tab-
ular listing) and the net, map and circular (rose) diagram (as a
drawing) as they appear in the corresponding display window.
When the command is selected to print one of the plots, the Print
Options dialog opens, allowing you to choose the plot scaling and
whether to include the information sheet. Once selected, click on
OK.
For the data table, you must set the print options prior to selecting
the File|Print... menu option.
In either case, the standard Windows print dialog then opens allow-
ing you to change the printer or its properties and choose the num-
ber of copies and the page layout. When you then click Ok, the
page is immediately printed using the chosen printer with its cur-
rent settings. You can change also the printer and its settings in the
File|Setup printer page menu option.
Printing of statistical results or special plots created by the Analy-
sis procedures is handled by a Print option located in the corre-
sponding Analysis dialog box. In such cases, no output options are
offered. To alter the print setup, such as page orientation, number
of copies or choice of printer, use the File|Setup printer page
menu command before performing the analysis.
File|Print Preview
Quick Access: In the toolbar
The File|Print Preview command is used to view the printed page
prior to sending it to the printer. When it appears, it replaces the
normal SpheriStat working window. The preview window provides
several tool buttons:
1. Print: Immediate printing of the document
2. Print...: Open the standard Windows print dialog. From there
you can change the printer and its settings, the number of cop-
ies and the page orientation. SpheriStat automatically updates
the data table or plot according to the new settings. Depending
upon your choice of options, you may not necessarily get the
File|Print... / 135
SpheriStat 3
output that you expect. For example, if you chose a paper size
that is too small, the data table or as-scaled plot may not fit
within the available margins.
3. Page Orientation: Change the paper orientation between por-
trait and landscape.
4. Options: For plots, change the plot scaling and include the op-
tional page of plot information and statistics. The options ap-
pear individually in the toolbar, as:
For the data table, choose whether to include the file name,
page numbers and vertical column lines, and to set the font size
(small, medium or large). The options are accessed by a button,
equivalent to the File|Print Options menu command.
5. < and >: Where the output consists of more than one page,
these buttons will appear and will allow you to change the dis-
played page.
6. Close: Abort the preview and printing. Clicking on the normal
red Close button in the upper right corner will similarly abort
the preview and return you to the normal SpheriStat screen.
For your convenience, the preview window shows the currently se-
lected printer in the status bar at the lower left corner of the win-
dow.
Resizing the preview window will cause SpheriStat's main window
to resize by the same amount. Similarly, clicking on the Minimize
or Maximize buttons will cause the main window to perform the
same actions.
Note: The preview image is only an approximation to the actual
printed page because the text can appear only as integral pixel
heights. Enlarging the preview page will give the closest repre-
sentation of the printed page.
To configure a printer:
1. Select the Printer... button.
2. Click on the Properties... button. This dialog box is created by
the printer driver installed in Windows and its appearance and
options will vary with printer manufacturer and type.
File|Print Options
Quick Access: None
SpheriStat allows certain print
options that are particular to
the type of printout.
Options particular to the edi-
tor:
1. Include: You can choose
to include or exclude the
following page enhance-
ments.
File|Exit
Quick Access: [ALT+F4]
Edit|Copy Record
Quick Access: [CTRL+INSERT]
The Edit|Copy record menu command copies the selected infor-
mation to the Windows clipboard, but does not delete it from the
SpheriStat data set.
See Working in the Display Windows and Searching and Selecting
Data for detailed information on how to select data, either with the
mouse or by Boolean selection.
The records are copied to the clipboard in two forms: as spe-
cially-formatted SpheriStat text data and as simply-formatted text
data, converted according to the current conventions and editor set-
ups. The SpheriStat data can be pasted back into any SpheriStat
display window, either for the same or a different data set. The
text-formatted data in the clipboard can be pasted into any other
application that accepts data in this form.
Edit|Paste Record
Quick Access: [SHIFT+INSERT]
The Edit|Paste record menu command copies selected records
from the clipboard into the currently active data set (i.e., that ap-
pearing in the currently active window). If the currently active dis-
play window is the editor, the menu option will be enabled when
SpheriStat-formatted or text-formatted data are available. Of
course, not all text-formatted data is suitable for pasting into
SpheriStat. For the other types of display windows, the Edit|Paste
record menu option is enabled only if SpheriStat-formatted data is
in the clipboard.
For the editor:
1. If you want to insert the new records within the existing data
set, click on a #-column box. The new records will be pasted
before this position so that the selected record and all the fol-
lowing records will be pushed down. If you select more than
one record, the new records will be pasted before the first se-
lected one.
2. If you want the new records placed at the end of your current
data set, do not select any record. SpheriStat will query you to
determine if you want to add the new records at the end.
Choose Ok to do so, or Cancel to abort the paste operation.
For the net, map and rose diagram: Pasted records are always
added to the end of the current data set.
If the text data is not proper SpheriStat record information, the
paste operation will abort. This possibility will occur when you
copy text either from the editors FEW or some other text-based
application. Having the Edit|Paste record menu option enabled
does not guarantee that the pasting will be successful; on the other
hand, no harm is done if pasting fails.
Edit|Delete Record
Quick Access: [CTRL+DELETE]
The Edit|Delete record menu command will remove the selected
records, but not copy them to the clipboard.
Edit|Cut Text
Quick Access: [CTRL+X]
The Edit|Cut text menu command copies the information selected
from the field edit window (FEW) to the windows clipboard and
deletes it from the FEW and the corresponding field of the data re-
cord.
Text data, selected in an FEW (an edit box), is removed and the
space closed up.
You can restore cut text by pasting it back (see Edit|Paste text) or
by selecting the Edit|Undo text edit menu command.
Edit|Copy Text
Quick Access: [CTRL+C]
The Edit|Copy text menu command copies the information se-
lected from the FEW to the windows clipboard, but does not delete
it from the SpheriStat editor.
Edit|Paste Text
Quick Access: [CTRL+V]
The Edit|Paste text menu command will paste text information
into the editors FEW, at the current insert position (shown by the
flashing I-beam carat). The FEW must be active (visible) when
pasting.
Edit|Assign Group
Quick Access: none
The Edit|Assign group menu command allows you to set the
group value of all selected records to the same value. Since the
group code is used to determine the net plotting symbol, this com-
mand provides a quick way to change the symbol for a group of re-
cords.
To assign a group value:
1. Select the records whose group code is to be changed. See
Searching and Selecting Data for detailed information on how
to select data, either with the mouse or by Boolean selection.
2. Choose the Edit|Assign group menu command. If no records
were selected prior to choosing this command, a message box
will appear, asking if you wish to assign the new group code to
all of the data records. Select Ok if you do, or Cancel, if not.
If you continue, a dialog box opens, allowing you to enter a group
code. SpheriStat accepts only valid SpheriStat or user group codes.
Select Ok to complete the change.
Edit|Assign Weight
Quick Access: none
The Edit|Assign weight menu command allows you to set the
weight value of all selected records to the same value.
To assign a common weight value:
1. Select the records whose weight is to be changed. See
Searching and Selecting Data for detailed information on how
to select data, either with the mouse or by Boolean selection.
2. Choose the Edit|Assign weight menu command. If no records
were selected prior to choosing this command, a message box
will appear, asking if you wish to assign the new weight to all
of the data records. Select Ok if you do, or Cancel, if not.
If you continue, a dialog box opens, allowing you to enter a weight
value. Select Ok to complete the change.
The weight must be positive and non-zero. SpheriStat will prevent
you from entering an unacceptable value.
value is zero. The color is applied to net, map and circular diagram
symbols. The map setup dialog allows you to over-ride these col-
ors and plot the symbols in black only (see Display|Setup map).
To assign a common symbol color:
1. Select the records whose symbol color is to be changed. See
Searching and Selecting Data for detailed information on how
to select data, either with the mouse or by Boolean selection.
2. Choose the Edit|Assign symbol color menu command. If no
records were selected prior to choosing this command, a mes-
sage box will appear, asking if you wish to assign the new sym-
bol color to all of the data records. Select Ok if you do, or
Cancel, if not.
If you continue, a dialog box
opens showing a color
wheel. You can choose be-
tween No Color and Solid
Color. When you choose No
Color, the symbols are not
plotted at all. This gives you
a simple way of hiding these
data from the presentation.
However, these data are still
included in any analyses, so
dont forget them!
To set a symbol color, make sure that the Solid option is selected,
then click on the appropriate color in the wheel. The wheel pro-
vides the full spectrum of hues, with two values of each. Also in-
cluded are pure black and 50% grey. When you click on the color,
the small color box shows your choice.
Select Ok to complete the change. Both the net and editor (if open)
will be redrawn, showing the new colors. In the editor, the group
values will be drawn in the new color, so that you easily can relate
the color choices to the data values.
Edit|Rotate Data
Quick Access: none
The Edit|Rotate data menu command appears in the menu list
when either the net or the circular (rose) diagram window is active.
In each case a different rotation procedure, each having its own di-
alog box, is followed.
Options
1. Trend, Plunge and Angle: These are the orientation and rota-
tion angle of the current rotation axis, in degrees. The rotation
angle is positive for a clockwise rotation when the rotation axis
is viewed from the center of the unit sphere. If the plunge is
negative, then you are looking up at the upper hemisphere.
You can manually enter values from the keyboard. Alterna-
tively, when you use the mouse to drag a net point to a new po-
sition, these edit boxes show the rotation axis parameters
calculated from the starting and ending drag positions. (see Net
Display)
2. Show Original and Show Rotated: These buttons are used to
switch the net display between the original unrotated data set
and the same data rotated by the total rotation axis and angle.
Rotations apply only to the currently displayed data. By choos-
ing Show Rotated, you can rotate the data several times, even
changing rotation axes and angles. You can also switch be-
tween selected and all data between successive rotations.
3. Upper Hemisphere and Lower Hemisphere: If the datatype is
polar (vector), these buttons become enabled, allowing you to
switch the net display between upper and lower hemisphere.
Showing both hemispheres together is not available in this dia-
log box.
4. Update Contours: This option is enabled if the net data is con-
toured. While this option is selected, the counts and contours
will be recalculated each time the data is rotated. This allows
you to see the total effect of the rotation. If the recalculation is
too slow, turn this option off until you need to see the contours.
Selecting the update option will cause the contours to be recal-
culated immediately.
5. Selected Data Only: This option is enabled if you selected any
records prior to opening the dialog box. You can choose to ro-
tate only the selected data, leaving all others unaffected. If you
save the rotated data and have chosen Selected Data Only,
then SpheriStat does not give you the option of rotating the
map as well.
Net Display
The net display shows your original data plotted as it appears in the
net window, but without the diameter lines, grid or axis ticks. After
you rotate the data, the net display shows the rotated data, along
is the location (trend and plunge) and peak value for the peak
station. In the case of the Gaussian and Kamb counting meth-
ods, the peak value is given either as the peak height above the
expected value, normalized by the standard deviation, or as a
multiple of the expected value, depending upon what display
choice you made in the Analysis|Density Distribution dialog
box. For Schmidt counting, the peak is given as a percent of the
total data points in the 1% counting circle. For Starkey count-
ing, the peak is the maximum number of data found in the
100/N counting circle. (see Contouring the Point Density Dis-
tribution for a discussion of these statistical parameters.) When
the data are rotated, these parameters are recalculated and the
new values displayed when you select Show Rotated.
Action Buttons
1. Rotate: This button causes the rotation to be calculated for the
data currently shown in the net display using the values in the
Trend, Plunge and Angle option boxes. If the net shows Orig-
inal Data, then the Current Rotation is the same as the Total
Rotation. If the net shows Rotated Data, then the data are fur-
ther rotated and the Total Rotation shows the cumulative result.
Options
1. Rotation Angle: This is the amount of rotation about the verti-
cal axis. A positive rotation is clockwise, while a negative one
is counter-clockwise. You can enter this value manually, or it
will be entered when you click-and-drag the mouse on the rose
display (see Rose Display).
2. Show Original and Show Rotated: These buttons are used to
switch the rose display between the original unrotated data set
and the same data rotated by the given total angle.
Rotations apply only to the currently displayed data. By choos-
ing Show Rotated, you can rotate the data several times. You
can also switch between selected and all data between succes-
sive rotations.
3. Selected Only: This option is enabled if you selected any re-
cords prior to opening the dialog box. You can choose to rotate
only the selected data, leaving all others unaffected.
Rose Display
The rose display shows your original data, along with the histo-
gram and the resultant direction/vector. After you rotate the data,
the rose display shows the rotated data, with the updated histogram
and resultant. The rotated display also shows the position of the
original geographic directions (N, E, S, W). You can toggle be-
tween the two displays either by selecting the Show Original or
Show Rotated options, or by clicking in the rose display in the
grey region outside the white circle.
When you move the mouse cursor within the plotted circular dia-
gram, the coordinates (angle and histogram frequency) of the tip of
the arrow cursor appears in the status line immediately below the
display, along with the frequency of the smoothed or unsmoothed
histogram at the same angle, if the histogram is plotted.
You can rotate the data interactively by clicking down on a point in
the circular diagram and dragging the mouse cursor to a new loca-
tion. As you drag, a symbol (either or ) appears at the
center of the plot showing the sense of the rotation. Also, the rota-
tion angle is placed in the Angle option box. When you release the
mouse button, the symbol disappears and the data are rotated and
displayed.
Results
1. Total Rotation: This is the cumulative rotation, if the rotated
data was further rotated. If you change the Selected Only op-
tions will be the same as in the original map, but the orientation
of the symbols will differ. This procedure is not the same as a
rigid-body rotation of the sample area. To make a rotation of
the stations as well, assuming that station coordinates are in-
cluded in the data set, open a net window, choose the Edit|Ro-
tate data command and make the necessary horizontal
rotation. When you then close the dialog box using the Save
option, SpheriStat gives you the option of rotating the map, if
you choose.
Search|Find Next
Quick Access: [CTRL+T]
The Search|Find next menu command uses the search string en-
tered in the Search|Find text dialog box to locate the next record
with a matching string in the Additional Information column. The
Search|Find Stations
Quick Access: [SHIFT+CTRL+F]
Search|Find stations is a quick and simple way to locate all stations
whose station identifier contains a specific text string or portion of
string. This command is available in all menus.
A dialog box opens for you to enter the search string. You can
choose to make the search case-sensitive or not; that is, you may
request that SpheriStat take notice of character case (upper or
lower case) and search for an exact match to the entered text.
When you choose the Find button, SpheriStat removes the selec-
tion flag of all currently selected records and searches for all
matches to the search string. If one or more are found, SpheriStat
selects those records, highlighting them in all windows. The entry
in the # column is inverted in the editor and drawn in dark red in
the other display windows. SpheriStat then moves the editors field
edit window (FEW) to the Station column in the row of the last
found data record, scrolling the window if necessary, and selects
the entire station string. If scrolling is necessary, the records are
positioned so that the found record is second from the top of the
screen.
Repeating the Search|Find stations command causes the Find dia-
log to recall the previous text string entered and select the entire
string. This action makes it easy for you to make any small
changes necessary or to start with a new string. In the latter case,
simply beginning typing while the previous string is selected; the
previous entry is deleted and replaced with the new typed charac-
ters.
Search|Select Records
Quick Access: [F2]
Search|Select records provides a way for you to do a complicated
search of all your data records using a combination of criteria con-
nected by Boolean operators (AND, OR, or NOT). Once you per-
form the search, SpheriStat will highlight all the records that
satisfy your criteria. Once the data are selected, you can create a
data subset (see Creating a Data Subset) and plot only these se-
lected records. This method gives you a way to prepare a number
of different plots from the same data set. This command is avail-
able in all menus.
Options:
1. NOT checkboxes: Click on this checkbox if you wish to ne-
gate the criterion expressed in the corresponding line of the dia-
log box.
For example, if you entered 10 and 100 in the X Coordinate
from and to boxes, then SpheriStat searches for all records
whose X Coordinate lies within and including the limits. Se-
lecting the Not X checkbox forces SpheriStat to select records
having X Coordinates outside the chosen range.
If your criteria include AND or OR Boolean operators, the
NOT operator will change their meaning. For example, if you
search for only fold-axis structure codes (54 to 57), you would
enter these three numbers in the three Structure boxes that are
separated by or. Then SpheriStats search will select only
those records with any one of these three codes. If you select
the Not S checkbox, all records except those with these codes
are selected. In Boolean algebra, the expression is:
NOT (S1 OR S2 OR S3) = NOT S1 AND NOT S2 AND NOT S3.
If you included the code range, then Not S excludes all struc-
ture codes in that range from the selected records.
Applying the NOT operator to the selection of Information
strings changes the AND operator to an OR NOT operator. For
example, quartz AND foliation becomes
NOT quartz OR NOT foliation. Thus without the Not Info
box checked, SpheriStat selects records containing both
strings; with Not Info checked, records having one or none of
the strings are selected.
2. X Coordinate: Specify the range of X values within which the
selected stations must lie, including the range limits.
If you want to select for only a single value, enter its value in
one of the boxes. This is the equivalent to entering the same
value in both boxes.
3. Y Coordinate: Same as for the X Coordinate.
4. Z Coordinate: Same as for the X Coordinate.
5. Structure: You have the option of specifying either a range of
structure code values or individual values, or both. SpheriStats
structure codes must be used.
The range is useful if you use several codes for the same struc-
ture, e.g., bedding. Most of SpheriStats codes are grouped so
that similar structures are adjacent in the list. For example, bed-
ding structures, of various types, are in the code range of 1 to 9
in the standard symbol set.
You can also search for up to three individual values (four, if
you use one of the range boxes).
All selection choices of structure code are linked by a logical
OR operator, so SpheriStat will locate records having any one
of the entered code. Obviously, an AND operator has no mean-
ing in this context, since a record can have only one structure
code.
You do not need to enter values in all code boxes. SpheriStat
will ignore any null values.
An example structure code search is:
(from 1 to 9) OR 54 OR 55 OR 56 OR 57.
This criterion will select all records of bedding or fold axis
measurements.
When you have set up your search criteria, select the Search but-
ton. SpheriStat will apply the criteria to all the data items (or only
to the previously selected ones, if the Search selected data only
option is chosen). The selected items are highlighted in all open
display windows for that data set.
Choose Cancel to abort the search operation. Any previously se-
lected items will remain selected.
Search|Random Selection
Quick Access: none
The Search|Random selection menu command allows you to
make a randomly chosen subset of your data, useful for testing the
statistical significance of any observed orientation or spatial distri-
bution. You can select a fixed number of data values or a fixed per-
centage of your entire data set.
Options:
1. Quantity: This number (trun-
cated, if necessary) is either
the number of data values or
the integer percentage of the
data set to be selected. A
non-numeric character entered
here will cause an error.
2. Number of data: If this op-
tion is chosen, the value in the
Quantity box will be used as
the number of data selected.
3. Percentage: If this option is chosen, the value in the Quantity
box will be used to calculate the number of data selected.
Search|Restore Selections
Quick Access: [CTRL+R]
The Search|Restore selections command will recall the record se-
lections made before they were most recently changed. SpheriStat
stores only one level of previous selections. By repeatedly select-
ing the Search|Restore selections command, you can toggle be-
tween two sets of record selections.
This command can be most useful if you inadvertently click the
mouse button in the editors # column.
Search|Clear Selections
Quick Access: [ALT+SPACE]
The Search|Clear selections command will mark all records as not
selected and clear the highlighting in the editor or any of the dis-
play windows.
structure code to recognize internally that the records are for linear
data.
SpheriStat then calculates a lineation from each record and creates
a new record with the results, placing it where you specified. The
group code, for plotting on the net, is chosen to be one greater than
that for the original plane data records, or 1 if the previous group
code was the maximum allowable. All other information stored in
the plane records, including station identifier and location, are cop-
ied to the new lineation records. Only the Azimuth, Inclination,
Group and Weight fields are modified.
After the calculation, SpheriStat opens an editor to show the results
if you chose to create a new data set. The titles and layout are al-
tered slightly from those in the original editor. The new data set
can then be saved or analyzed further, if you wish.
See Calculating Lineations from Rake for step-by-step instructions.
Analysis|Intersection Lineation
Quick Access: none
The Analysis|Intersection lineation menu command, available
only when an editor is active, calculates the line of intersection be-
tween pairs of planes and store the results as lineations. The orien-
tation of the planes are stored in adjacent records. If the original
data set contains an odd number of records, the last record is ig-
nored.
Options:
1. New Data Set: Choosing this
option will direct SpheriStat
to place the results in a com-
pletely separate data set. A
new editor will open showing
the new records. You can then
choose to modify, plot or ana-
lyze them as you wish.
2. Add to Existing: SpheriStat
will add the results as new re-
cords in the current data set.
3. Replace Records: SpheriStat substitutes the plane records in
the current data set with the computed lineations.
Options:
1. New Data Set: Choosing this
option will direct SpheriStat
to place the results in a com-
pletely separate data set. A
new editor will open showing
the new records. You can then
choose to modify, plot or ana-
lyze them as you wish.
2. Add to Existing: In this case,
SpheriStat will place the re-
sults as new records.
3. Replace Records: SpheriStat substitutes the lineation records
in the current data set with the computed planes.
4. All Planes: Choose this option to calculate the planes for all
possible pairs of lineations. The maximum number of possible
intersection lines is limited by the available computer memory
and is calculated when the procedure is executed. If the re-
quired number exceeds the available memory, SpheriStat aborts
the calculation.
5. As Great Circles: Choose this option if you want to plot the
planes on the net as great circles. SpheriStat will assign a nega-
tive group value to each computed plane record.
SpheriStat requires a structure code to use for the plane records.
The default code is 1, giving the standard bedding symbol. You are
given an opportunity to alter the choice. Although you may not
wish to plot the results on a map, SpheriStat needs the structure
code to recognize internally that the records are for planar data.
SpheriStat then calculates a plane from each record pair and cre-
ates a new record containing the results, placing it where you spec-
ified. Also the angle between the lineation pairs is calculated and
stored in the Additional Information field of the new record. The
group code for each new record, used for plotting on the net, is
chosen to be one greater than that for the first of each original re-
cord pair, or 1 if the previous group code was the maximum allow-
able. All other information stored in the first record of the original
pair, including station identifier and location, are copied to the new
plane records. Only the Azimuth, Inclination, Group and Addi-
tional Information fields are modified. The display of the plane at-
Analysis|Apparent Dip
Quick Access: none
The Analysis|Apparent dip menu command, available only when
an editor is active, uses the strike and dip measurements of a plane
and a given azimuthal direction to compute the plunge of a line in
the plane having the given direction as trend. This plunge is the ap-
parent dip of the plane in that direction.
Use the editor to enter your data. Each lineation you wish to calcu-
late is based on data stored in a single data record; you may com-
pute as many lineations as you have data records in the set. The
method assumes that each record is a measurement of a plane. The
desired direction for the apparent dip is stored in the Weight field
of the record. Because the Weight field contains a floating point
number, the direction of the apparent dip must be reported using
the 360 direction convention and measured from north.
Options:
1. New Data Set: Choosing this
option will direct SpheriStat
to place the results in a com-
pletely separate data set. A
new editor will open showing
the new records. You can then
choose to modify, plot or ana-
lyze them as you wish.
2. Add to Existing: SpheriStat
will add the results as new re-
cords in the current data set.
3. Replace Records: SpheriStat substitutes the plane records in
the current data set with the apparent dip azimuth.
Analysis|Cone Intersection
Quick Access: none
The Analysis|Cone intersection menu command, available only
when an editor is active, calculates the best-fit trend and plunge of
the line of intersection for a set of cones. The method requires a
minimum of three cone records. Also, you need to provide an ini-
tial guess for the intersection, in the form of a lineation or plane re-
cord. In the case of a plane guess record, its pole is the guess
direction.
Options:
1. New Data Set: Choosing this
option will direct SpheriStat
to place the results in a com-
pletely separate data set. A
new editor will open showing
the new records. You can then
choose to modify, plot or ana-
lyze them as you wish.
2. Add to Existing: SpheriStat
will replace the initial guess
with the best-fit direction in
the current data set.
SpheriStat calculates the best-fit intersection line using a
least-squares method and uses the structure code of the guess re-
cord for the new record. The estimate of the uncertainty in its atti-
tude is placed in the records Additional Information field.
See Calculating the Intersection of Cones for step-by-step instruc-
tions.
Analysis|Small-Circle Girdle
Quick Access: none
The Analysis|Small-circle girdle menu command, available only
when an editor is active, calculates the least-squares best-fit cone
through three or more oriented lines. On the net, this operation cor-
responds to fitting a small circle to a set of points that represent
those lines.
The data must be either all lines or all planes. In the latter case, the
routine finds the best-fitting cone through the poles to the planes.
The data set must also include a cone record (with structure code
78 or 79) containing the user's best guess at the cone's axis orienta-
tion and apical half-angle. The procedure uses these values as a
starting estimate for the iteration. The final values can either be re-
turned in the same record or placed in a new data set.
Choose the initial guess carefully, since the final solution can de-
pend upon the starting values. This is a consequence of the fact
that this is a highly non-linear problem and local minima in the
Analysis|Great-Circle Girdle
Quick Access: none
The Analysis|Great-circle girdle menu command, available only
when an editor is active, calculates the least-squares best-fit plane
through three or more oriented lines. On the net, this operation cor-
Analysis|3-Point Analysis
Quick Access: none
The Analysis|3-Point analysis menu command, available only
when an editor is active, calculates the strike and dip of the plane
through three or more points on the planes surface. For three
points, the calculated plane passes through all points. For more
than three points, the plane is the least-squares best-fit plane clos-
est to all points.
The points are specified by X (easting), Y (northing) and Z (depth)
coordinates. If you do not enter an orientation in the Azimuth and
Inclination fields, SpheriStat assumes that the Z-coordinate is in
the vertical direction. However, where the depth is given down an
inclined borehole or along a sloping surface, then enter the trend
and plunge of the borehole or line of measurement in the Azimuth
and Inclination fields and SpheriStat will calculate the true depth.
Options:
1. New Data Set: Choosing this
option will direct SpheriStat
to place the results in a com-
pletely separate data set. A
new editor will open showing
the new records. You can then
choose to modify, plot or ana-
lyze them as you wish.
2. Add to Existing: SpheriStat
will add the results as new re-
cords in the current data set.
SpheriStat will calculate the orientation of the best-fitting plane
through the point records and stores the results in a new record, us-
ing the default structure code of 1. You can change this code to
specify some other structure and map symbol. Where more than
three points are given, it also calculates the coefficient of multiple
correlation, a measure of the goodness-of-fit of the plane to the
points, and places the information in the Additional Information
field of the plane record. A value close to 1 indicates a good fit,
while one close to 0 shows a poor fit.
See Solving 3-Point Problems for step-by-step instructions.
Analysis|Terzaghi Correction
Quick Access: none
The Analysis|Terzaghi correction menu command, available only
when an editor is active, calculates the weighting factor that must
be applied to a plane measurement along a scanline survey or in a
borehole to correct for the bias towards measuring only planes
Analysis|Alpha-beta Analysis
Quick Access: none
The Analysis|Alpha-beta analysis menu command, available only
when an editor is active, calculates the strike and dip of a plane in
a borehole core from a pair of alpha-beta measurements, according
to the Craelius method.
The plane measurements are entered by placing the beta angle in
the Azimuth field and the alpha angle in the Inclination field.
Analysis|Density Distribution
Quick Access: Net Circular Diagram
Options:
1. Counting Model: You can choose among several Gaussian and
fixed-circle methods to count the point density.
The Gaussian methods use a bell-shaped weighting function,
centered on the counting station. The spread of the bell is deter-
mined by the kurtosis, or k-value; higher k-values give nar-
rower weighting bells and hence higher resolution for the
variations. For polar data, the expected count, E, under the bell
is N/2k, where N is the number of data records; for axial data,
E=N/k.
Note: If the selected model produces a weighting function that
is narrower than the sample spacing (i.e., a k-value that is too
high), SpheriStat automatically sets k to the limiting value. The
counting statistics will then appear in red and the values in
round brackets to highlight the situation. (see Contouring the
Point Density Distribution for further details and explanation)
cords counted. For N<100, the circle is larger than that for
Schmidt counting, while for N>100 it is smaller. This ad-
justment is an attempt to improve the statistics for different
sample sizes. Nominally, this counting technique is equiv-
alent to the E=Sigma method. However, to improve the
appearance of the density plot, the contours are smoothed
by averaging the 8 nearest counts around each station, giv-
ing contours more equivalent (but not quite) to those pro-
duced by E=3*Sigma counting. The counts shown in the
status window below the net display in this dialog box, or
above the net in the main net window, are the original,
non-averaged counts. The contour levels are the number of
records having their direction within the counting circle.
g) Kamb: This is another variation of Schmidt counting.
Here, the circle area, expressed as a fraction of the total
sphere area, is E/N, where E is the expected count for a
uniform distribution of N points. The contour levels are in
multiples of s above (or below) E, where s is the calcu-
lated standard deviation of the distribution around the ex-
pected value.
2. Grid Density: You can vary the spacing between the counting
stations, and hence the quality and resolution of the contours,
by changing the grid density. The choices are: coarse (12x12),
medium (24x24), fine (36x36) and very fine (48x48).
3. Weighted: Select this option when you want the sample count
to be further weighted by the value stored in the Weight field of
the sample record. This option is useful when you have an in-
dependent reason to give more weighting to certain measure-
ments. For example, the distribution of quartz vein attitudes
could be weighted by the gold content, perhaps giving a better
idea of the distribution of gold-bearing veins. Choose the
weighting factors carefully to keep the scaling within reason-
able bounds; for example, if the weighting measure has a large
dynamic range, consider using logarithmic values.
4. Custom K: If you choose the Gaussian - Custom K counting
model, enter your chosen value in this edit box.
5. Contour Levels: This button opens a dialog box that lets you
choose the contour levels in the plot, and how the intermediate
color shades and count values are scaled. Up to fifteen contour
levels are allowed, the default values being (0, 2, 4, 6, 8, 10,
12, 14, 16, 18, 20, 22, 24, 26 and 28). For the Gaussian
Action Buttons:
1. Count: If the current data set has not been contoured, or if you
make a change in the setup options, the Count button is en-
abled. Selecting it activates the counting procedure and the cal-
culation of the contours. The counts and contours are stored in
memory to allow for easy screen reading of station counts and
quick redrawing of the contours.
2. Load from File: Select this option to bring in a previously
computed and saved count file. The contour plot is recalculated
and displayed using the stored display parameters. Also the Re-
sults window will show the statistics associated with this count
file. The count file can be one from a completely different data
set, although it must be of the same data type (i.e., axial or po-
lar).
3. Save to File: You can save the computed counts, along with the
associated computation and display parameters. The count file
uses the extension .SSC. Several different count files can be
created and saved for the same data set, each with its own set of
options.
4. Help?: Clicking on this button opens SpheriStats Help file and
displays the help topic on contouring point density.
5. Done: This button saves the current contours. The main net
window will now include the contour plot. You can prevent
plotting the contours by removing the checkmark from the
Density Contours option in the Display|Setup net dialog box.
6. Cancel: Choosing Cancel will return you to the net window
without saving the count and contour calculations.
See Contouring the Point Density Distribution for step-by-step in-
structions.
You can calculate histograms for either the strike or dip direction
of planes or the trend of lineations and poles to planes. The struc-
ture code determines whether the data are planes or lineations. In
the case of planar data, you choose the strike or dip direction by se-
lecting the appropriate measurement convention in the Display|
Setup data format dialog box. Choose Strike/Dip for strikes,
Dip/Dip Direction for dip directions and Pole Trend/Plunge for
pole bearings.
Options:
1. Class Interval: This is the angular width of the histogram bins.
You have a number of choices from 5 to 45. Click in the box
or on the down-arrow to show the list. The class interval also
determines the kurtosis, or k-value, and hence the spread of the
Gaussian smoothing function. k is chosen such that the peak
height for the smoothed histogram is approximately the same
as that for the unsmoothed histogram. The heights may not be
exactly the same, particularly for small data sets, because the
height of the unsmoothed bars depends upon the class align-
ment, i.e., the starting position of each bar. For different align-
ments, the data are grouped into different intervals and can give
quite different bar heights.
2. Class Alignment: This is the starting position of the histogram
intervals. Two choices are provided: Start at 0N and Cen-
tered at 0N. These two options can yield quite different histo-
gram plots, especially for small data sets. The sampling
intervals, drawn as short arcs around the raw data in the rose
display, show the effect of choosing either option.
3: Show Histogram As: You can choose to plot the histogram as
a bar, peak or smooth plot.
a) Bar: A bar plot uses a radial wedge whose height is the
frequency of data within that angular interval.
b) Peak: A peak plot uses a straight line to join the center
points of the intervals at their respective frequency height.
c) Smooth: A smooth plot uses a Gaussian smoothing func-
tion, computed at 2.5 intervals, to remove many of the ir-
regularities of the histogram and give a better statistical
measure of the significance of any peaks present.
4. Range of Dip (Plunge) Angle: The significance of the histo-
gram depends upon the orientation of the features analyses. For
linear data, the trend is more significant for shallowly plunging
structures; you will want to limit the range of plunge angle
from 0 to some plunge less than 90. For planar data, the sig-
nificant orientation range depends upon whether the strike or
dip directions are being analyzed. Strikes are more significant
for steeply dipping planes, while dip directions are more signif-
icant for shallowly dipping planes. The Range of Dip (Plunge)
Angle option lets you set your own limits on these angles. The
meaning of the number you enter will differ depending upon
what structural parameter SpheriStat is analyzing, and the text
beside the entry box in the dialog will change to reflect this
fact. Note: To keep the analyses synchronised, the range of an-
gles used for principal direction analysis will be set to the same
value and the principal direction recalculated.
The possibilities are:
a) For strike directions: Range of Dip Angle: 90 - .
b) For dip directions: Range of Dip Angle: 0 - .
c) For lineation or pole trend directions: Range of Plunge
Angle: 0 - .
5. Weighted: You can choose to weight each of the data counts by
the value stored in the Weight data field. For example, you can
store the length of the feature (perhaps a fracture or lineament)
in the Weight field and easily examine the effect of this weight-
ing upon the resultant histogram.
Options:
1. Trend and Plunge: These are the net coordinates of the peak to
be subtracted. You can approximate the subtracted peak by the
mode (observed peak) of the contoured density distribution.
2. -Angle: This is the angular width of the bell-shaped sub-
tracted surface at half of its peak height. Remember to allow
for the density level of the surrounding region. This -angle
determines the Fisher k-value (kurtosis) of the distribution be-
ing removed. This k-value is shown in the Results section of
the screen. The subtracted peak must not be narrower than the
Gaussian counting function itself. In practice, this means that
the Fisher k-value must be a finite, positive real value.
3. Peak Height: This value is the height of the peak above the
background level, expressed in multiples of the expected value,
E, or of the standard deviation, s, above E. In general, this
value is less than the observed mode height.
4. Draft or Proof: As with contouring itself, you can change the
algorithm and technique for displaying the contours. The Draft
mode gives line segments calculated along scans of the station
grid, while the Proof mode gives filled and colored contours.
You can toggle between these two display options.
5. Levels: This option allows you to change the displayed contour
levels and the base level to use for calculating the fill intensi-
ties of the intermediate contour levels. The original and sub-
tracted nets each maintain their own set of contour levels and
fill option. See the description of the Levels dialog box in
Analysis|Density Distribution (Net).
6. Lower or Upper Hem.: This option is for polar (vector) data
only and allows you to toggle between the upper and lower
hemisphere projections.
Net Display:
The net shows the original or subtracted contoured plots in the
same projection (equal area or equal angle) as for the main net
window. You can toggle between the two contoured plots by click-
ing in the display box. Initially they are the same until you perform
a subtraction.
When you move the mouse cursor arrow within the net, the coordi-
nates of the arrow head appear in the status window immediately
below the net, as well as the count (raw and normalized) at the
nearest counting station.
To interactively select the peak to be removed, click down on the
left mouse button when the arrow tip lies at the peak location and
drag the arrow away. If the display shows subtracted data, the net
is immediately redrawn with the original data. As you drag the cur-
sor, a dashed small circle appears around the peak point and fol-
lows the arrow tip. At the same time, the parameter entry boxes for
the subtracted peak, as well as the computed Fisher k-value, are
updated with values calculated from the cursor positions. When
you release the mouse button, the small circle remains. You can
toggle between original and subtracted views without losing the
small circle. If you click down another time, the first small circle is
removed and replaced by one for the new click and drag positions.
Results:
SpheriStat gives counting statistics for both the original data and
the data with the peak removed. Where the counting function pa-
rameter, k, has been limited by the sampling spacing, the statistics
are shown in red and the values are enclosed in round brackets (see
Contouring the Point Density Distribution for details). These sta-
tistics include:
1. Number of Data: For the original data, this is the number of
countable data and excludes all Group 0 data. For the sub-
tracted data, the number of data represented by the subtracted
peak is a function of the Fisher k-value and the height of this
peak. Consequently, this number need not be integral and leads
to a non-integral number of data for the peak-removed set.
2. Mean, E: This is the expected count for a uniform distribution
of the same number of data values.
3. St. Dev., S: The standard deviation is the variation of the uni-
form distribution about E.
Note: If the E and S values appear in parentheses and colored
red, then the k-value exceeded the limit set by the sampling sta-
tion grid (see Contouring the Point Density Distribution). The
values shown are calculated from this limiting value.
4. Counting or Fisher k: The counting k-value is that used to
count the original data. The Fisher k-value is computed from
the counting k-value and the -width of the subtracted peak.
8. Cancel: Select this button when you want to restore your net
plot to its appearance as it was before you entered the subtrac-
tion dialog box.
See Subtracting a Point Density Peak for step-by-step instructions.
Options:
1. Eigenvectors and Eigenvalues: This option shows the magni-
tude and direction of the three eigenvectors for the data set.
2. Statistics of Directions and Values: This option calculates the
maximum, minimum and average apical angles and orientation
of the long axis of the error ellipses for each principal direction,
as well as the standard deviation of the three eigenvalues. The
standard deviations are used to estimate the error values for the
sample plotted in the modified Flinn and triangular fabric di-
agrams.
3. Modified Flinn Diagram: This option calculates two ratios,
Woodcocks K and C ratios, from the eigenvalues, along with
their standard deviation. These ratios are a measure of the pat-
tern type (K) and strength (C) of the data. The Net Display
shows a plot of the so-called modified Flinn diagram, using ra-
tios of eigenvalues (instead of strain, as in the true Flinn dia-
gram).
The pattern type of the sample distribution has been somewhat
arbitrarily divided into 7 classes based on the K value. The
boundaries between the classes are plotted as constant K val-
ues. The pattern classes are:
0 - 0.05 uniaxial girdle
0.05 - 0.5 girdle
0.5 - 0.8 girdle with cluster
0.8 - 1.25 girdle and cluster
1.25 - 2 cluster with girdle
2 - 20 cluster
K>20 uniaxial cluster
Similarly, the pattern strength is measured by the C value. Fol-
lowing Woodcock and Naylor, SpheriStat uses a critical value,
C95, for the 95% confidence level to determine the C value for
a uniform sample. For higher values of C, the strength mea-
sures are:
C<C9595 uniform distribution
C95 - C95+1 weakly developed
C95+1 - C95+3.5 moderately developed
C>C95+3.5 strongly developed
4. Triangular Fabric Diagram: This diagram is another way to
represent the pattern of the data. SpheriStat calculates
representing the error bars for the plotted ratios. These error
bars are twice the standard deviation of the ratios, giving ap-
proximate 95% confidence limits. The uniform distribution re-
gion is shaded in gray in the plot. Moving the mouse cursor
around the plot gives the Woodcock K and C values and the es-
timated pattern for the graph point at the arrow tip.
4. Triangular Fabric Diagram:
This triangular diagram plots
Vollmers three components (clus-
ter, girdle and uniform [Vollmers
random]) computed from the
eigenvalues. The sample values
are shown by a small triangle and
the 95% error bars (twice the stan-
dard deviation) appear as short
lines directed towards each trian-
gle corner. Also shown are the shaded region of uniform distri-
bution, calculated from the Woodcock ratios, and, for
comparison, a line for Woodcocks K=1.
5. Uniformity Tests: The Net Display shows the principal planes
and directions, along with the data records themselves. Moving
the mouse cursor around the plot gives the trend and plunge of
the net point at the arrow tip.
Results:
1. Eigenvectors and Eigenvalues: SpheriStat shows a table of
the magnitude and direction of the three eigenvectors for the
data set.
2. Statistics of Directions and Values: SpheriStat shows a table
of the maximum, minimum and average apical angles and ori-
entation of the long axis of the error ellipses for each principal
direction, as well as the standard deviation of the three
eigenvalues.
3. Modified Flinn Diagram: SpheriStat shows the calculated
Woodcock K and C values and their standard deviation calcu-
lated from the standard deviation of the eigenvalues. The sam-
ple pattern is estimated from K and C.
4. Triangular Fabric Diagram: SpheriStat shows the three
Vollmer indexes (cluster, girdle and uniform [Vollmers ran-
dom]) for the data set and their standard deviation calculated
from the standard deviation of the eigenvalues. The fourth in-
data records, while the Rayleigh test uses the magnitude of the
resultant vector. Critical values of the respective statistics allow
one to test whether the sample is drawn from a uniform popula-
tion. SpheriStat uses the 95% confidence level for all tests.
3. Hemisphere: You can toggle the Net Display between the
Upper and Lower hemisphere projections.
4. Weighted: Selecting this option causes SpheriStat to weight
each data record by the value in the Weight field and recalcu-
late the resultant vector and the associated statistics. Weighting
is not used in the tests of sample uniformity.
Net Display:
SpheriStat uses the same projection (equal area or equal angle) as
used for the main net window. Plotted are the resultant vector (a
small circle with crosshairs), the 95% confidence cone (dashed
curve) and the raw data records.
Moving the mouse cursor around the plot gives the trend and
plunge of the net point at the arrow tip. When the upper hemi-
sphere is visible, the plunge is negative, according to the standard
convention.
Results:
1. Direction and Statistics: SpheriStat shows the number of data
analyzed, whether the computations were weighted by the
value in the Weight field, the direction and magnitude of the
Mean or Resultant Vector, the Spherical Variance, the sam-
ple Precision and the half-apical angle of the 95% Confidence
Cone about the mean vector.
2. Uniformity Tests: The results of two tests are shown:
a) Beran/Gin Test: If the Beran/Gin Statistic, calculated
from record pairs, exceeds the Critical Value, there is no
evidence that the data comes from a uniformly distributed
population at the 95% confidence level. The Probability
Value applies to this null test and ranges from 0 to 1.0.
b) Rayleigh Test: If the Rayleigh Statistic, calculated from
the magnitude of the Resultant vector, R, exceeds the
Critical Value, there is no evidence for a uniform popula-
tion, at the 95% confidence level.
Action Buttons:
1. Print: This command will print all the information on a single
page: two side-by-side nets showing the lower and upper hemi-
sphere projections, and below, the statistics and uniformity test
results in side-by-side tables.
2. As Markers: Choose this option when you want to convert the
principal direction (resultant vector) and 95% confidence cone
to marker records, having a group value of zero. You will be
asked to confirm the choice, in case you accidently clicked the
button. The markers will only be added if you quit the dialog
box by selecting Done.
3. Copy: SpheriStat places a copy of the graphic in Windows en-
hanced metafile format in the clipboard, along with a text list-
ing of the statistical results. If the uniformity tests have not yet
been carried out (by clicking on the Uniformity Test button),
then those statistics will not appear in the listing. Depending
upon which application you paste the data to, you will get one
or the other object. Some applications allow you to choose
which object to paste into your document.
4. Help?: Clicking on this button opens SpheriStats Help file and
displays the help topic on Fisher analysis.
5. Done: This option will exit you from the dialog box. If you
chose the As Markers option, the marker records will be added
now.
6. Cancel: This option will exit you from the dialog box without
creating marker records, if you chose to add them.
See Calculating Principal Directions for step-by-step instructions.
cluded also are the two results tables (sample parameters and
resultant vector and associated statistics). The printout is de-
signed for a standard letter or A4 size page or larger. Although
the diagram scales to the page size, the tables may be partially
truncated on smaller page sizes.
2. Copy: SpheriStat places a copy of the graphic in Windows en-
hanced metafile format in the clipboard, along with a text list-
ing of the statistical results. Depending upon which application
you paste the data to, you will get one or the other object. Some
applications allow you to choose which object to paste into
your document.
2. Help?: Clicking on this button opens SpheriStats Help file and
displays the help topic on circular histograms.
3. Done: Select this button to accept the principal direction and
add it to the plot in the rose window.
4. Cancel: Select this to discard the calculation and return to the
rose window with no changes.
See Calculating the Circular Principal Direction for further details
on the analytical technique.
Analysis|Cluster Analysis
Quick Access: none
Choosing the Analysis|Cluster analysis menu command opens a
dialog box that allows you to define up to 7 clusters in your data
You can get further statistical measures for the clusters by sav-
ing the clusters as separate data sets (using the Save button)
and using other Analysis menu commands.
Action Buttons:
1. Reset: If you are unsatisfied with the resultant set of clusters,
use the Reset button to start again.
2. Print...: SpheriStat prints side-by-side displays of the net and
statistical results, one row for each cluster. SpheriStat will fit
as many cluster results on the page as the page allows. For ex-
ample, for a letter-size (8"x11") or A4 (210x297 mm) page
with 0.25" margins, three clusters can fit on the page.
SpheriStat forces the page layout to Portrait mode. For polar
data, both hemispheres are plotted in one net.
3. Copy: SpheriStat creates a Windows enhanced metafile image
of the current net and places it in the clipboard. If the clusters
have been calculated, SpheriStat also adds a text listing of the
statistical results to the clipboard. Depending upon which ap-
plication you paste the data to, you will get one or the other ob-
ject. Some applications allow you to choose which object to
paste into your document.
4. Save: Select this option to quit the dialog box and save the
clusters as separate data sets. Each set will be placed in its own
net window.
5. Calculate: Once you have selected the initial nuclei positions,
select Calculate to perform the partitioning. SpheriStat will
make up to 10 iterations while searching for the best set of
clusters; if the cluster centers are not stable within these 10,
SpheriStat assumes that the data cannot be partitioned with the
chosen set of nuclei. In that case, change the number or initial
position of the nuclei and try again.
6. Help?: Clicking on this button opens SpheriStats Help file and
displays the help topic on cluster analysis.
7. Cancel: Select this option to quit the dialog box without saving
the clusters.
See Cluster Analysis for step-by-step instructions.
Analysis|Spatial Averaging
Quick Access: none
2. Print: Use this button to print the results for the currently se-
lected display option.
In the case of the raw map, symbol map, stereonet map and
combined stereonet, the printout is a single page consisting of
the plot showing in the Map Display and, below it, a table of
information about the chosen options. The printout is designed
for a standard letter or A4 size page or larger; although the dia-
grams scale to the page size, the information table may be par-
tially truncated on smaller page sizes.
For the statistical results, the separate tables are arranged in
two columns (if the paper width allows) and as many rows on
the page as the paper length and printer margins allow. For ex-
ample, for a standard letter or A4 size paper, six tables can fit
on a page. The printer will print as many pages as necessary to
include all the results.
SpheriStat uses the current printer setup. To change the printer
or its setup, choose the File|Setup printer menu command be-
fore entering the Analysis|Spatial averaging dialog box.
3. Print All: This option prints all five displays and associated
option information and statistical results.
4. Copy: SpheriStat places a copy of the current graphic in Win-
dows enhanced metafile format in the clipboard. Depending
upon which application you paste the data to, you will get one
or the other object. Some applications allow you to choose
which object to paste into your document.
5. Help?: Clicking on this button opens SpheriStats Help file and
displays the help topic on spatial averaging.
6. Done: This option quits the dialog box without saving the aver-
aged data.
7. Save & Quit: This option saves the station averages as a new
data set before quitting the dialog box. You are asked if you
want to save all the averaged data or only the statistically
non-uniform averages. The averaged data will appear in a new
map window. You can then make any other plots or calcula-
tions with this data set as you wish or export the diagram to
other applications. For example, you can list the averages in the
editor or save them as a table of measurements.
See Spatial Averaging on a Map for step-by-step instructions.
Options:
1. Field Items: This is a list of the standard field names.
To highlight a field name, click on the name or, if you had just
clicked on a name in the listbox, scroll through the list with the
up- or down-arrow keys. The field properties of the currently
selected field appear in the Field Properties area.
The checkmark beside each field name indicates that the field
is open and will be displayed in the edit window. To close a
field, remove the checkmark by clicking in the checkbox. You
can also open and close a field in the editor (see Customizing
the Editor for more details).
You can also move the fields in the editor; see Customizing the
Editor and Using the Mouse in the Editor Window for more de-
tails.
4. Show validation error messages: After you enter data into the
editors field edit window (FEW) and move to another field,
SpheriStat checks that the entry is compatible with the format
and type requirements for that field. If an error occurs,
SpheriStat will beep and not move on. By enabling the Show
validation error messages option, you cause SpheriStat to dis-
play a message window showing you the nature of the error. In
that event, click on the Ok button to return to the editor.
5. Change Font: Windows Font Selection dialog box is used to
make these changes. The choices will depend upon the fonts
you have installed in your system. The font size is unlimited,
but we recommend values between 6 and 16 points, depending
upon your screen size and resolution. The editor does not scroll
horizontally, so the upper limit of type size will depend upon
how many fields and records you want to show on the screen.
6. Change Delimiters: This is the special code character (or
characters) used to distinguish between field values in the text
string and indicate when a portion of the incoming string is to
remain as a text string. Change this code by clicking on the
Change Delimiters button (see Setup Delimiters ).
7. Help?: This button will open SpheriStats Help file and show a
description of the Display|Setup editor menu command.
8. Save: Choosing this option will store these choices in your pro-
ject *.cfg file as the default options for a new editor.
9. Ok: Select this button to accept the changes; SpheriStat will re-
draw the editor to show the new configuration.
10. Cancel: This button will discard the changes. The display op-
tions are stored with the data, so that the editor will appear the
same the next time you load the file and show the editor.
Setup Delimiters
When importing, pasting or saving text-formatted data, SpheriStat
needs special codes to distinguish between successive fields in the
character stream. These codes are called delimiters. SpheriStat uses
two codes, one to separate field values and one to delineate charac-
Display|Setup Net
Quick Access: [F4] or
SpheriStat provides a number of ways in which you can change the
net display and printout for the current net window only. Choosing
the Display|Setup net menu command opens a dialog box that
gives you a large number of options.
Options:
1. Net Dimensions (actual):
a) Symbol Size: All net symbols are drawn to the same size,
chosen here. SpheriStat does offer two sizes for certain
symbol types, allowing you some variation in the net.
b) Net Diameter: In addition to setting the size of the net
when printed or exported, the net diameter is the important
d) Diameter Lines: Check this box to show the N-S and E-W
crosshair lines in the net. These lines act as a direction ref-
erence.
e) North Position: Check this box to include the N symbol
immediately above the net. The symbol uses the same font
as for the text information. Choose the font with the
Change Font button.
f) Grid: The grid is a set of great circles oriented north-south
and an orthogonal set of small circles centered on the
north-south axis. The number and properties of the grid
lines is set by the azimuth and inclination ticks: the azi-
muth ticks determine the small circles, and the inclination
ticks, the great circles. Check each tick type to enable that
grid component. You can include either or both of the ma-
jor and minor grid lines. The major lines print with thicker
lines. The angular spacing between grid lines of the same
level is set by the values in the tick-interval edit boxes. En-
ter a non-zero value in the appropriate tick-interval edit
box to plot grid lines at that spacing.
Because of the line crowding at the polar regions, the mi-
nor great circle grid lines are not drawn all the way to the
poles. For equal angle plots, they stop at 20 from the pole;
for equal angle plots, they stop at 10 from the pole. The
major great circle grid lines always plot to the poles.
Commercial nets use a major grid interval of 10 and a mi-
nor interval of 2.
When the grid option is enabled, the normal short ticks are
not plotted.
g) Plot Information: Checking this option causes SpheriStat
to add certain explanatory information around the net, both
on the screen and on the printout. This information in-
cludes: the net type (equal area or equal angle), whether
the principal directions and contours were calculated with
weighted data, the hemisphere plotted (if the data are po-
lar), and the number of data plotted on the net (not includ-
ing the special Group 0 records). Choose the font for this
text with the Change Font button.
h) Plot Labels: If you have added your own labels to the net
plot, you can choose to hide these labels temporarily. For
consistency, the labels use the same font as does other in-
Display|Setup Map
Quick Access: [F4] or
a new data set, you will find opening a new map window a
better way to zoom into part of your map area. Since the
Auto-Size mode is enabled for a new window, the map for
the new data set automatically will select bounds appropri-
ate for the new data.
b) Units: Several units are offered: UTM (Universal Trans-
verse Mercator, same as meters), kilometers, meters, miles,
feet and arbitrary. The first five units have very specific
meaning, as you would expect, and your choice will affect
the calculation of map scale, shown elsewhere in the dia-
log box. Choosing the last unit (arbitrary) means that the
numbers are taken at face value and used as-is in the calcu-
lation of map scale. In this case, you must add meaning to
the map scale value; the sizing method, By Scale, has no
meaning and is disabled.
c) EW/NS Ratio: For those occasions where you need to
specify a different physical distance for the east-west and
north-south scale units, you can enter a non-unity value for
this ratio. An example of its use is when you use latitude
and longitude for the map units; depending upon the loca-
tion, a unit of latitude represents a different physical dis-
tance than a unit of longitude. Note that angular distance in
degrees-minutes-seconds is not supported in SpheriStat.
2. Auto-Size to Stations (+10%): When you check this option,
the map bounds are automatically calculated to include all data
records and adds a 5% extra distance around all sides.
SpheriStat will update the displayed map bounds.
While Auto-Sizing is enabled, the plot in the map window will
be redrawn automatically when you add new data records or
modify the map coordinates of existing records.
Turn off Auto-Sizing when you want your map to maintain a
fixed known area, even if your data stations occur in part of the
area only.
AutoSizing is turned on when you create a new data set by se-
lecting a part of your map area and, while holding down the
[CTRL] key, choosing Window|Map menu command or click-
ing on the Map tool button. To create a new map with selected
data while maintaining the original map bounds, hold the
[SHIFT] key down as well.
12. Cancel: This option allows you to quit the dialog rejecting any
changes you made.
The display options are stored with the data, so that the map will
appear the same the next time you load the file and show the map
window.
Options:
1. Dimensions (actual): You choose the size of the printed circu-
lar diagram by entering the diameter in the edit box. The
drop-down listbox lets you use your choice of units: inches,
centimeters or points (1/72"). When you change units, the di-
ameter value changes to the corresponding value in the new
units.
2. Frequency Scaling: The radial coordinate in the circular dia-
gram is in units of % frequency and may be a linear or
non-linear scale. You can choose the upper limit of frequency
by adjusting the frequency scaling and the scale linearity by
setting the scale type.
a) Scale Type: Three scale types are offered: linear, equal
area and square root. The latter two are attempts to com-
pensate for the visual distortion caused by the radial histo-
gram plot. With a normal linear scale, higher histogram
bars appear disproportionately more prominent because we
tend to judge size by area, not by length. Thus, a linear
scale tends to overemphasize histogram peaks. By scaling
such that the higher frequency steps are radially smaller,
the area effect is de-emphasized. Equal area and square
root scaling are two ways to introduce a non-linear fre-
quency scale.
You select among these options by clicking on the down-
arrow on the right side of the scale type list box and click-
ing on the item of your choice.
b) Auto-Scale to Maximum or Scale to Fixed Frequency:
You may let SpheriStat set the upper limit of the frequency
scale by choosing auto-scale, or you can set your own
Maximum Frequency. Setting your own limit is often
necessary since SpheriStat plots the principal direction line
(resultant vector) using the same frequency scale as for the
histogram. Where the magnitude of the resultant is much
greater than the maximum peak, you will need to set a
higher frequency limit if you want the entire resultant line
visible in the plot.
3. Show: These options allow you to show or hide any or all of
the following display items.
a) Raw Data: SpheriStat plots the raw data as radial lines
from the center of the plot. The standard procedure is to
draw all data with the same line length, equal to the full ra-
dius of the net. Normally SpheriStat includes only the re-
cords whose dip or plunge is within the range of angles
specified in the Analysis|Principal direction analysis or
Analysis|Density distribution dialog boxes.
You have two ways to show the raw data:
i) All option to plot all records, regardless of the dip or
plunge value.
ii) Variable Length: Here, the data lines are drawn such
that the line length scales with the dip or plunge of the
structure. The Schmidt equal area projection is used to
calculate the line length. The variable length plot adds
a measure of data reliability: the direction of a more
steeply plunging lineation or more shallowly dipping
plane is less reliable for analysis, and such data will
plot with shorter lines.
In the case of plane data, you have three choices of what
line to plot: the strike, dip or pole trend direction. You
choose between them by changing the Planar data option
in the Display|Setup data format dialog box. Choosing
Strike/Dip will plot the strike azimuth, Dip-Direction/Dip
will plot the dip direction and Pole Trend/Plunge will plot
the bearing of the planes pole. The first choice is more
useful where the planes are steeply dipping, while the lat-
ter two where they are shallowly dipping. The computed
histogram will change to reflect this choice.
b) Principal Direction: The principal direction, or resultant
vector, plots as a radial line (magenta on the screen)
through the graph center, terminated with an arrowhead.
For axial data, the line is symmetric with the plot center;
for polar data, the line extends only to one side of the cen-
ter. Click on the checkbox to show this item.
c) Histogram: You can show or hide the histogram by check-
ing or unchecking the box. SpheriStat offers three choices
of histogram displays: bars (pie-shaped wedges), peaks
and smoothed. The bars are commonly used. The peaks
plot draws a line joining the mid-point of each histogram
interval at the calculated frequency level; this type of plot
tends to minimize the visual overemphasis one may give to
prominent bars. The smoothed histogram is calculated us-
Options:
1. Planar data: You must choose to represent your planar mea-
surements (bedding or foliations, say) shown in the editor as ei-
ther strike and dip, dip-direction and dip, or pole trend and
plunge. The first is a plane measurement, while the latter two
are a linear measurements (the line in the plane in the direction
of maximum dip and the line perpendicular to the plane, re-
spectively). All three representations are commonly used.
When you switch between these choices, only the plane exam-
ple will change.
Choosing among these options affects how SpheriStat inter-
prets your entires in the Azimuth and Inclination fields. It also
affects how planar data plot in the circular diagram. If you
choose strike/dip, SpheriStat plots strike azimuths; for
dip-direction/ dip, dip directions; and for poles, the bearing
(trend) of the pole. Changing the plane data convention then
will cause SpheriStat to recalculate the circular histogram and
principal direction, if either of these statistics were already cal-
culated.
Changing the planar data option does not affect how the net
plots existing data. When the values are first entered (either in
the editor or when the file is loaded or imported), SpheriStat
the editor will display your own custom structure codes in place of
SpheriStats codes.
This option allows you to compare easily the entries with your
field notes or other record of measurements. This option is also in
effect when you print a listing of your data or save the data as a
text file.
You can also change this option in the Display|Setup data format
dialog box.
Using colored glasses with red (left) and blue (right) lenses, you
can then see your data in full three dimensions. Points (lineations
and poles to planes), great circles and small circles appear sus-
pended in space on the surface of an invisible sphere. For axial
(non-directed) data, only the lower hemisphere appears, while for
polar (directed or vector) data, both upper and lower hemispheres
are used. In the case of point data, the size of the plotted point var-
ies with the distance to the viewer, so closer points are larger than
distant ones. Lines, on the other hand, show no variation in thick-
ness with distance.
SpheriStat plots only the actual data records and does not include
the marker records, user-defined labels or other plot decorations.
However, the position of the north point does appear as reference,
marked by an N symbol.
You may need to practice to visually combine the two images into
one three-dimensional image. The view is somewhat hampered by
the fact that the red image is not completely eliminated by the red
lens, leaving a faint double image. To help you create the 3D im-
age and to allow for personal differences in inter-eye spacing,
SpheriStat allows you to vary the projection eye separation. Press
the left and right arrow keys to move the two images closer or
further apart, respectively. The wider the eye separation, the
greater is the depth perception, but your eyes and brain have a
more difficult job to combine the images. You can also move
closer or further away from the apparent sphere by pressing the up
or down arrow keys, respectively.
This projection is for visual use only and may help newcomers to
understand better the relationship between the geometric feature
and its stereographic projection. The plots cannot be printed or ex-
ported in this form.
option in the windows system menu. You can close the window
by clicking in the red Close box (with the cross inside) in the upper
right corner of the window.
You can also shrink the window to show only the caption bar by
double-clicking on its caption bar. Repeating the action restores the
window to its previous size and shape.
The window always stays on top of the data display windows in
SpheriStat so it is always available and visible, even when mini-
mized.
You can change your user-defined structure codes directly in this
window. To open an in-place editor, either left-double-click or
right-click on the user code you wish to change. The user code
then becomes editable and a blinking caret appears before the
code. Make the desired changes. Pressing either the [TAB] or
[ENTER] keys will set the change and move the in-place editor to
the next structure code in sequence. Use the [SHIFT-TAB] or
[SHIFT-ENTER] keys to move in the reverse sequence. Alterna-
tively, double-click or right-click on any other user code to move
the in-place editor. The in-place editor will be deactivated when
the Structure Code window is not active. If you change any user
code, SpheriStat will ask if you wish to save the changes when you
end your session.
The user-defined structure codes can also be assigned in the sym-
bol equivalence file (see Configuration Files). Use the Help|Pref-
erences menu command to choose which symbol equivalence file
to use. The Preferences dialog also allows you to modify this file
and choose whether to apply the user-defined codes to the current
structure symbol set. When the session ends, SpheriStat will ask
you if you wish to make the code changes permanent by saving the
symbol file with the new codes.
To change your user-defined symbols, use the Symbol Editor avail-
able separately from Pangaea Scientific. You have the freedom to
create as many symbols as you wish and use whatever codes you
wish, except for the codes below 100. These values are reserved
for the default symbol set available to all SpheriStat users. Another
user cannot load your data file if you use custom codes, unles that
user has a copy of your symbol set. However, you can choose to
publish your data, which appends a copy of your symbol defini-
tions to the data; those symbols are then loaded when that data file
is loaded and are displayed in the Structure Codes/Symbols win-
dow.
To select data, click and drag a red dashed wedge selection region
(whose apex is at the plot origin) in the range of azimuths you wish
to include. For axial data, two wedges, symmetrical about the ori-
gin, are drawn; for polar data, only one wedge is drawn. When you
release the mouse button, SpheriStat redraws the included data
lines in dark red and switches the cursor and tool button to the
pointer ( ). If you have elected to hide the raw data in the rose
window, you cannot select any records in this way.
You can make multiple selections by using the [SHIFT] or
[CTRL] keys. The effect of using these keys depends upon when
you press down. The decision to retain or remove previous selec-
tions is made when the mouse button is pressed. If you hold down
either key at this time, any previous selections are retained; other-
wise they are removed. When the mouse button is released,
SpheriStat checks for the [SHIFT] or [CTRL] key and, if neither
is pressed, will switch the cursor tool back to the pointer; other-
wise, the angle selector tool is retained. In the latter case, if you
have finished selecting data and wish to return to the pointer tool,
click on the button or select the Tool|Pointer menu command.
To choose a different
color, select the ap-
propriate button. Win-
dows standard color
selection dialog box
opens; after making
your choice, click on
Ok to enable it or
Cancel to ignore it.
5. Pen width: You can
choose the line width
for the labels refer-
ence line and frame
border. The width is
in printers points
(1/72").
6. Include frame be-
hind label: You can
chose to include the
background frame, or
not. The text is cen-
tered within the
frame. The reference line is drawn only to the frame border, as
set by the frame margin, regardless of whether the frame is
drawn.
7. Frame margin: If you choose to include the frame, you can
specify the size of the frame by entering the margin amount be-
tween the label text and the frame outline. The margin is given
as a percent of the text height.
8. Hide frame border: If you include the frame but hide the bor-
der, only the colored background is drawn, obscuring the draw-
ing behind it.
9. Include reference line: If you dragged the mouse to add a ref-
erence line while creating the label, you can choose to hide the
line later. Turning this option off restores the reference line.
10. Save as default options: When this option is selected, your la-
bel settings (except the label title) will become the default set-
tings for future labels created in this project.
11. Ok: Select this button to create the new label or modify the ex-
isting label with the options chosen.
Window|Net
Quick Access: [F6] or
This option opens the net window showing the data set displayed
in the currently active window. If your data had never before ap-
peared in the net window, the default setup parameters will be
used. You can modify them as you wish by selecting the Dis-
play|Setup net menu command. To save the new setup as your de-
fault, choose the Save button option in the setup dialog box.
If you hold down the [CTRL] key while accessing this menu com-
mand using one of the above methods, SpheriStat will create a new
data set and open a net window. If you had selected any records in
the previously active data set, they will be copied into the new set
and will appear in the new window. This method gives you a quick
way of making a subset of you full data set for specialized analysis
or display.
246 / Window|Editor
Window Menu Commands
Window|Map
Quick Access: [F7] or
This option opens the map window showing the data set displayed
in the currently active window. If your data had never before ap-
peared in the map window, the default setup parameters will be
used. You can modify them as you wish by selecting the Dis-
play|Setup map menu command. To save the new setup as your
default, choose the Save button option in the setup dialog box.
If you hold down the [CTRL] key while accessing this menu com-
mand using one of the above methods, SpheriStat will create a new
data set and open a map window. If you had selected any records in
the previously active data set, they will be copied into the new set
and will appear in the new window. This method gives you a quick
way of making a subset of you full data set for specialized analysis
or display.
Window|Rose
Quick Access: [F8] or
This option opens the rose window showing the data set displayed
in the currently active window. If your data had never before ap-
peared in the rose window, the default setup parameters will be
used. You can modify them as you wish by selecting the Dis-
play|Setup circular diagram menu command. To save the new
setup as your default, choose the Save button option in the setup
dialog box.
If you hold down the [CTRL] key while accessing this menu com-
mand using one of the above methods, SpheriStat will create a new
data set and open a rose window. If you had selected any records in
the previously active data set, they will be copied into the new set
and will appear in the new window. This method gives you a quick
way of making a subset of you full data set for specialized analysis
or display.
Window|Cascade
Quick Access: [SHIFT+F5]
When you choose the Window|Cascade menu command, all of
SpheriStats open display windows will be redrawn to the same
size and arranged such that the windows are offset with the title
Window|Map / 247
SpheriStat 3
Window|Tile All
Quick Access: [SHIFT+F4]
When you choose the Window|Tile all menu command, all of
SpheriStats open display windows will be redrawn so that all win-
dows are visible and touching each other in SpheriStats workspace
area. If any of your windows are minimized and appear as icons
only, space will be left so that the bottom row of icons is visible.
Only the non-minimized windows will be tiled. This is Windows
standard tiling action.
Window|Tile Same
Quick Access: none
When you choose the Window|Tile same menu command, the
open display windows containing the same data set as the currently
active display window will be tiled. The editor, if open, will be
drawn to the full width and half the height of SpheriStats desktop
area, while the other three windows (net, map and rose) are drawn
with equal size and filling SpheriStats remaining workspace area.
The currently active window will always appear in the upper left
position on the workspace. Minimized windows, appearing as
icons and containing the active data set, will be restored before til-
ing. Any windows not containing this same data set will be hidden,
as will all iconized windows. This menu option gives you a conve-
nient way of limiting your view to only one data set.
Window|Arrange Icons
Quick Access: none
Select the Window|Arrange icons menu command to clean up
SpheriStats workspace. This is a standard Windows action that
repositions any icons (minimized display windows) so that they are
equally spaced along the bottom of the workspace area. This is
useful if you have moved them for some reason and want them lo-
cated where they are easily found.
Window|Close All
Quick Access: none
This menu option closes all open display windows and changes the
menu and toolbars to the minimal state. The menu contains only
three items, File, Display and Help. The toolbar on the left side of
SpheriStats workspace is removed. The horizontal toolbar con-
tains only the Help, Open saved file, Open new edit, Open new
net, Open new map and Open new circular diagram tools.
Window|Close Same
Quick Access: none
When you have two or more display windows open showing the
same data set, you can close them all by activating one of these
windows and choosing the Window|Close same menu command.
The display windows containing other data sets are unaffected.
Help|Help On Help
Quick Access: none
Selecting the Help|Help on help menu command will open
Microsoft Windows Help file and give you information on the var-
ious ways you can access the Help file.
Help|About SpheriStat
Quick Access: [CTRL+F10]
Aside from the copyright, version and registration notice and a
spinning map symbol, the About box gives you information about
the status of SpheriStat and your computer system.
SpheriStat Status
1. The total number of re-
cords in the most-recently
accessed data set. This num-
ber does not include the null
record at the end of the data
set, but does include all
group-zero marker records.
2. The number of data re-
cords in the most-recently
accessed data set. This num-
ber includes only analyzable
data.
3. The number of records that
have been selected. Selected
250 / Help|Contents
Help Menu Commands
Help|Preferences
Quick Access: [F10]
In addition to the various setup options for the display windows,
SpheriStat offers you a number of other ways in which you can
customize your copy of the application. The Help|Preferences dia-
log box gives you access to these options. This information is
stored in your projects SS2_***.INI file, located in the Config di-
rectory, and does not apply to any other project.
Options:
1. Load ASCII Data File Extension Choices: An ASCII text
data file may have almost any extension characters, limited by
only by the imagination and good taste of the users. You can
Help|Preferences / 251
SpheriStat 3
252 / Help|Preferences
Help Menu Commands
Help|Preferences / 253
SpheriStat 3
254 / Help|Preferences
Appendix
Problems? Suggestions?
Problems? Suggestions?
Station point:
Keyboard Notation
The manual uses the following notation when referring to certain
keys:
[]: These brackets will enclose the name or designation for a key.
For example, [F8] refers to the function key F8, while
[ENTER] refers to the ENTER or RETURN key.
[+]: As above, but the + sign indicates that two keys are
pressed simultaneously. For example, [CTRL+DOWN] means
that you hold down the CTRL key while pressing the DOWN
arrow key.
UP: UP arrow key
DOWN: DOWN arrow key
LEFT: LEFT arrow key
RIGHT: RIGHT arrow key
Problems? Suggestions?
If you encounter any problems using this software, or want to sug-
gest ways we can modify or enhance this program or its documen-
tation so that it works better for you, please write to us at:
Pangaea Scientific
R.R.#5, Brockville, Ontario
CANADA K6V 5T5
or call or fax us at (613) 342-1513.
You can also send us e-mail at pangaea@pangaeasci.com.
The latest news about this and other software can be found on our
WWW pages at http://www.pangaeasci.com. Our entire catalog is
on-line, along with ordering procedures and other information.
associate 6
A
auto-backup 251
alpha-beta analysis 72, 174
analysis
B
alpha-beta analysis 72, 174
backup, automatic 251
apparent dip 62, 167
Beran/Gine test 91, 95
beta analysis 68
Bingham distribution 87
borehole core 72, 174
beta analysis 68
circular histogram 97, 102,
Boolean search 51, 156
183
borehole core analysis 72, 174
cluster analysis 93, 202
cone intersection 65, 169
C
density distribution 174 cfg files 18
eigenvector analysis 85, 192 changing
Fisher analysis 90, 197 column order 111
great-circle girdle 69, 171 column width 112
histogram 100, 183 font
intersection lineation 60, 164 circular diagram 225
lineation from rake 59, 65, 69, editor 111, 210, 233
163 inclination 220
plane from lineations 61, 165 net 215
point density distribution 73, plot layout
176
circular diagram 117, 225
principal direction analysis 83,
net 115, 215
192
map 116, 220
small-circle girdle 66, 170
printer 107, 136
spatial averaging 94, 206
project code 139
subtract density peak 79, 188
symbol equivalences 139, 236,
Terzaghi bias correction 70,
251
173
symbol set 251
uniformity tests 90
circular diagram
angle, measuring
add labels 34
on circular diagram 33, 239
circular histogram 97
on net 28, 239
loading 132
apparent dip 62
saving 133
ASCII file 126
customizing 117, 225
Index / 261
SpheriStat 3
262 / Index
Index
Index / 263
SpheriStat 3
L N
label net
adding, changing, deleting 34 add labels 29, 34
tool 243 hemisphere 14
linears 63, 168 measuring angle 28, 239
lineation from rake 59, 65, 69, overview 14
163 projection 26
loading rotate 146
counts (contours) 131 selecting records 29, 51, 53
data file 47, 124 symbols 27, 259
histogram 132 window 14, 26
symbol equivalences 251 non-uniform averages 96
symbols 251
P
M paste 41
main window 9 plane
map from lineations 61, 165
add labels 32, 233 from points 69, 172
customize 116, 220 great circle 26, 69, 171
measuring distance 31, 239 intersection 60, 164
moving symbols 31, 242 plot on net 26
sizing 30 pole 26, 38
symbols 29, 235, 236, 257 point 259
remove coordinate shift 154 point density distribution
rotate 56, 150 calculating 73
window 15, 29 loading 131
marker symbols 27, 38 saving 132
Mardia test 91, 95 precision 90
measuring preferences 118, 251
angle on net 26, 239 principal directions 83
angle on circular diagram 33, printing
239 data listing 107, 135
distance on map 31, 239 net, map, circular diagram 107
metafile 107, 133 preview 102, 135
placeable 134 printer
modified Flinn diagram 87 choose 107, 136
mouse scaling printout 137
definitions 259 set up 136
in map window 31 project code
in net window 26 change 139
in rose window 33 create 8
264 / Index
Index
Index / 265
SpheriStat 3
U
undo text edit 42
uniformity tests 90
uninstall SpheriStat 7
V
Vollmer fabric indices 89
W
weight
as cone angle 28, 65
edit|assign weight 144
scale symbol by 207, 235, 258
weighting function 77
window
arrange icons 248
cascade 247
close all 249
close same 249
editor 246
map 247
net 246
rose 247
tile all 248
tile same 248
wmf file 107, 134
Woodcock K & C value 88
Woodcock/Naylor test 91
266 / Index