Vous êtes sur la page 1sur 149

Minldent

A Data Base for Minerals


and a FORTRAN 77 Program for Their Identifcation
A REFERENCE MANUAL

D. G. W. Smith
D. P. Leibovitz

(manual version February 12, 1987)


Department of Geology
University of Alberta
EDMONTON, ALBERT A
CANADA, T6G 2E3

Printed at the University of Alberta

1987, D. P. Leibovitz and D. G. W. Smith

I NTRODUCT ION
Minldent is an interactive mineral identification and mineral data base management program
written in FORTRAN 77. The data base contains compositional, optical and other parameters
describing more than 3700 minerals. The data base management aspect of the program will not be
used by the general user. It contains facilities to modify the data base through additions, deletions,
etc. The normal usage consists of the following steps:
1.

entering data for a mineral to be identified (the unknown) or entering search criteria.

2.

identifying the mineral, or matching minerals meeting the search criteria.

3.

displaying data for specified, identified or matched minerals.

This manual assumes the reader is already familiar to some extent with Minldent. It contains all
the terms that may be explained via the ? / HELP / EXPLAIN commands.

Minldent - iii

Tabte of Contents

INTRODUCTION ......................................................................................................................... iii

1.

commands ........................................................................................................................... 1
1. 1

I symbol ................................................................................................................ 2

1.2

$ command ............................................................................................................2

1.3

* command

1.4

- symbol ................................................................................................................2

1.5

? - synonym for help .............................................................................................. 3

1.6

: symbol ................................................................................................................ 3

1.7

# symbol ................................................................................................................ 3

1.8

1.9

a parameter ............................................................................................................4

1 . 10

add command t parameter of modify section / permit command .................................. .4

1. 1 1

all parameter .......................................................................................................... 5

1 . 12

alpha parameter ......................................................................................................5

1.13

angles parameter ....................................................................................................6

1.14

attention key I command ..........................................................................................6

1.15

average parameter ............................................. : .................................................... 6

1.16

b parameter ...........................................................................................................6

1 . 17

batch command ......................................................................................................7

1 . 18

batchprint variable .................................................................................................. 7

1. 19

beta parameter ....................................................................................................... 7

1.20

birefringence ......................................................................................................... 8

1.21

blank parameter ............................................................................... '" .................... 8

1.22

break - synonym for attention .................................................................................. 8

1.23

c parameter ........................................................................................................... 8

1.24

c(alpha) - synonym for colour(alpha) .......................................................................... 9

............................................................................................................ 2

symbol ............................................................................................................... 3

iv

1.25

c(beta) - synonym for colour(beta) ............................................................................ 9

1.26

c(epsilon) - synonym for cOlour(epsilon) .................................................................... 9

1.27

c(gamma) - synonym for colour(gamma) .................................................................... 9

1.28

c(omega) - synonym for colour(omega) ..................................................................... 9

1.29

calpha - synonym for colour(alpha) ........................................................................... 9

1.30

case variable ..........................................................................................................9

1.31

cbeta - synonym for colour(beta) .............................................................................9

1.32

cepsilon - synonym for colour(epsilon) ..................................................................... 9

1.33

cgamma - synonym for colour(gamma) ...................................................................... 9

1.34

characters-per-line parameter .................................................................................. 9

1.35

classify parameter ................................................................................................ 10

1.36

cm parameter ....................................................................................................... 11

1.37

color - synonym for colour ................................................................................... 12

1 .38

color(alpha) - synonym for colour(alpha) .................................................................. 12

1.39

color(beta) - synonym for colour(beta) .................................................................... 12

1 .40

color(epsilon) - synonym for colour(epsilon) ............................................................ 12

1 .41

color(gamma) - synonym for colour(gamma) ............................................................ 12

1 .42

color(omega) - synonym for colour(omega) ............................................................. 12

1 .43

colors - synonym for colours ................................................................................ 12

1 .44

colour parameter .................................................................................................. 12

1 .45

colours parameter ..........................................: ..................................................... 12

1 .46

colour(alpha) parameter ......................................................................................... 13

1 .47

colour(beta) parameter .......................................................................................... 13

1.48

colour(epsilon) parameter ...................................................................................... 13

1.49

colour(gamma) parameter ...................................................................................... 14

1.50

colour(omega) parameter ....................................................................................... 14

1.51

comega - synonym for colour(omega) .................................................................... 15

1.52

compile command of modify section ...................................................................... 15

1.53

continue command ................................................................................................ 15

1.54

coordination parameter ......................................................................................... 16

1.55

CPL - synonym for eharacters-per-line ................................................................... 16

1.56

erd - synonym for eoordination ............................................................................. 16

1.57

eutoff variable ..................................................................................................... 16

1.58

d-value parameter ................................................................................................. 16

1.59

data parameter ..................................................................................................... 17

1.60

date parameter ..................................................................................................... 17

1.61

default parameter ................................................................................................. 17

1 .62

delete eommand / parameter of modify section / permit ............................................ 18

1 .63

density parameter ................................................................................................. 18

1 .64

destroy - synonym for delete ................................................................................ 18

1.65

diehroism parameter ............................................................................................. 18

1.66

dimensions parameter ........................................................................................... 19

1 .67

dinitials variable .................................................................................................... 19

1 .68

discredited parameter ........................................................................................... 19

1 .69

dispersion parameter ............................................................................................ 19

1.70

display eommand of ident seetion .......................................................................... 20

1 .7 1

divisions parameter ............................................................................................... 2 1

1.72

dsouree parameter ............................................................................................... 22

1 .73

dvalues - synonym for d-values ............................................................................. 22

1.74

EDATA2 command ................................................................................................ 22

1.75

edges parameter .................................................................................................. 22

1.76

edit command / parameter of modify section / permit ................................................ 22

1.77

elist eommand ...................................................................................................... 23

1.78

epsilon - synonym for n(epsilon) ............................................................................ 23


vi

1.79

exit - synonym for stop ........................................................................................ 23

1.80

explain - synonym for help .................................................................................... 23

1.81

formula parameter ................................................................................................ 23

1.82

gamma parameter ................................................................................................. 25

1.83

generals parameter ............................................................................................... 25

1.84

grecords command ............................................................................................... 25

1.85

help command ...................................................................................................... 25

1.86

id command ......................................................................................................... 26

1.87

identifier parameter .............................................................................................. 26

1.88

identify command of ident section ......................................................................... 26

1.89

IM parameter ........................................................................................................27

1.90

indices parameter ................................................................................................. 27

1.91

initials parameter .................................................................................................. 27

1.92

JCPDS parameter ................................................................................................. 28

1.93

Icutoff variable .....................................................................................................28

1.94

length parameter .................................................................................................. 28

1.95

level ....................................................................................................................29

1.96

list command ........................................................................................................29

1.97

locality parameter ................................................................................................. 29

1.98

location - synonym for locality ............................................................................... 30

1.99

match command of ident section ........................................................................... 30

1.100

maximum parameter .............................................................................................. 30

1.101

merge command of modify section ........................................................................ 31

1.102

minimum parameter ............................................................................................. .". 31

1.103

missmatch command ............................................................................................. 31

1.104

mlocality parameter .............................................................................................. 31

1.105

moccurrence parameter ........................................................................................ 32


vii

1.106

mohs parameter ...................................................................................................32

1.107

move command .................................................................................................... 33

1.108

mremarks parameter ............................................................................................. 33

1 . 109

msource parameter ............................................................................................... 34

1.110

n parameter ......................................................................................................... 34

1. 1 1 1

n(alpha) parameter ................................................................................................. 34

1 . 1 12

n(beta) parameter .................................................................................................. 34

1 . 1 13

n(epsilon) parameter .............................................................................................. 35

1.114

n(gamma) parameter .............................................................................................. 35

1.115

n(omega) parameter .............................................................................................. 36

1 . 1 16

nalpha - synonym for n(alpha) ................................................................................. 36

1 . 1 17

name parameter .................................................................................................... 36

1 . 1 18

nbeta - synonym for n(beta) ................................................................................... 36

1.119

nepsilon - synonym for n(epsilon) ........................................................................... 36

1.120

newmineral variable ............................................................................................... 36

1.121

ngamma - synonym for n(gamma) ........................................................................... 37

1.122

nomega - synonym for n(omega) ............................................................................ 37

1.123

none parameter .................................................................................................... 37

1.124

null value ..............................................................................................................37

1.125

number parameter ................................................................................................ 37

1.126

OAP parameter ..................................................................: .................................. 37

1.127

occurrence parameter ........................................................................................... 38

1.128

of parameter of table ........................................................................................... 38

1.129

omega - synonym for n(omega) .............................................................................. 39

1.130

OPM parameter of table ........................................................................................ 39

1.131

output variable ..................................................................................................... 39

1.132

oxides parameter ..................................................................................................39


viii

1.133

password command of the ident section ................................................................ 39

1.134

pbase - synonym for proportion-basis ................................................................... .40

1.135

pbasis - synonym for proportion-basis ................................................................... 40

1.136

permit command I parameter of the modify section I permit ..................................... .40

1.137

permit parameter .................................................................................................. 40

1.138

pleochroism parameter .........................................................................................40

1.139

polymorphs parameter .......................................................................................... 40

1.140

proportion-basis parameter ................................................................................... 41

1.141

proportion-sum parameter ..................................................................................... 41

1.142

psum - synonym for proportion-sum ...................................................................... 42

1.143

psw - synonym for password ................................................................................ 42

1.144

quit - synonym for stop ........................................................................................ 42

1.145

r(470) - synonym for reflectance(470nm) ............................................................... 42

1.146

r(546) - synonym for reflectance(446nm) .............................................................. .42

1.147

r(589) - synonym for reflectance(589nm) .............................................................. .42

1.148

r(650) - synonym for reflectance(650nm) ............................................................... 42

1.149

record parameter I command .................................................................................. 42

1.150

reflectance parameter ........................................................................................... 42

1.151

reflectance(470nm) parameter ............................................................................... 43

1.152

reflectance(546nm) parameter ............................................................................... 43

1.153

reflectance(589nm) parameter ............................................................................... 43

1.154

reflectance(650nm) parameter .............................................................................. .44

1.155

refraction parameter ............................................................................................. 44

1.156

remarks parameter ............................................................................................... 45

1.157

request variable .................................................................................................... 45

1.158

restriet command ................................................................................................. 45

1.159

rfl - synonym for reflectances .............................................................................. .45


ix

1.160

rfr - synonym for refractions ................................................................................ 45

1. 161

r470nm - synonym for reflectance(470nm) ........................................................... .46

1.162

r546nm - synonym for refleetanee(546nm) ........................................................... .46

1.163

r589nm - synonym for refleetanee(589nm) ........................................................... .46

1.164

r650nm - synonym for refleetanee(650nm) ........................................................... .46

1.165

sampies parameter ................................................................................................ 46

1.166

save eommand ..................................................................................................... 46

1.167

sglist command .................................................................................................... 47

1.168

show command ....................................................................................................47

1.169

shownull variable .................................................................................................. 47

1.170

sign parameter ..................................................................................................... 48

1.171

sort eommand ...................................................................................................... 48

1.172

souree parameter ................................................................................................. 48

1.173

spaee-group parameter ......................................................................................... 49

1.174

spcgrp - synonym for space-group ........................................................................ 50

1.175

srecords eommand ............................................................................................... 50

1.176

status eommand ................................................................................................... 50

1.177

stop command ..................................................................................................... 50

1.178

subset eommand .................................................................................................. 50

1.179

sum parameter .....................................................................................................5 1

1.180

symmetry parameter ............................................................................................. 5 1

1.181

synonym parameter .............................................................................................. 52

1.182

table - synonym for tabulate .................................................................................. 52

1.183

tabulate command of the ident section ................................................................... 52

1.184

test variable ......................................................................................................... 54

1.185

time - synonym for date ........................................................................................ 55

1.186

tlist command ....................................................................................................... 55

2.

1.187

tm parameter ....................................................................................................... 55

1.188

tree command ...................................................................................................... 55

1.189

type parameter .....................................................................................................56

1.190

undisplay parameter .............................................................................................. 56

1.191

unknown command of ident section ....................................................................... 56

1.192

unload variable .....................................................................................................56

1.193

VHN parameter .....................................................................................................56

1.194

weight parameters ................................................................................................ 57

1.195

width variable .......................................................................................................58

1.196

year-first-described parameter .............................................................................. 58

1.197

yfd - synonym for year-first-described .................................................................. 58

1.198

yrecords command ...............................................................................................58

1.199

zero variable ........................................................................................................ 58

1.200

2V- : synonym for 2V(alpha) ................................................................................... 59

1.201

2V(alpha) parameter .............................................................................................. 59

1.202

2V(gamma) parameter ........................................................................................... 59

1.203

2V+ - synonym for 2V(gamma) .............................................................................. 60

1.204

2Valpha - synonym for 2V(alpha) ............................................................................ 60

1.205

2Vgamma - synonym for 2V(gamma) ...................................................................... 60

1.206

2VX - synonym for 2V(alpha) .................................................................................60

1.207

2VZ - synonym for 2V(gamma) .............................................................................. 60

definitions: ........................................................................................................................61
2.1

angle entry ........................................................................................................... 61

2.2

batch file .............................................................................................................61

2.3

bd.min .................................................................................................................61

2.4

collection numbers ............................................................................................... 61

2.5

colour entry .........................................................................................................61

xi

2.6

command ............................................................................................................. 63

2.7

compiled data .......................................................................................................63

2.8

continuation of long lines ...................................................................................... 63

2.9

data sources ........................................................................................................63

2.10

defaults ...............................................................................................................64

2.11

development charges ............................................................................................ 64

2.12

disclaimer ............................................................................................................65

2.13

editing data ..........................................................................................................65

2. 14

errors in data base ................................................................................................65

2.15

general data .........................................................................................................65

2.16

ident section ........................................................................................................66

2.17

ignored minerals ...................................................................................................67

2.18

mineral ................................................................................................................67

2.19

mineral data ..........................................................................................................67

2.20

Minldent ...............................................................................................................67

2.21

modify section .....................................................................................................68

2.22

MTS ....................................................................................................................68

2.23

precision .............................................................................................................68

2.24

range ...................................................................................................................68

2.25

requests ..............................................................................................................69

2.26

restoring and saving data on tape ...........................................................................69

2.27

sampie data ..........................................................................................................69

2.28

set.min file ........................................................................................................... 71

2.29

symbols ............................................................................................................... 71

2.30

synonym data ....................................................................................................... 71

2.31

unknown data ....................................................................................................... 71

2.32

variables .............................................................................................................. 73
xii

3 ..,.<,sample sessions .................................................................................................................76


3.1

add command sampie session ................................................................................ 76

3.2

compile command sampie session .......................................................................... 78

3.3

display command sampie session ........................................................................... 79

3.4

edit command sampie session ................................................................................ 87

3.5

identify command sampie session .......................................................................... 88

3.6

match command sampie session ............................................................................. 90


3.6.1

match d-values sampie session ............................................................... 91

3.6.2

match to find Be bearing minerals ........................................................... 93

3.7

table command ......................................................................................................95

3.8

unknown command - request=on ...........................................................................97

4.

Practical Procedures for Use of Minldent ........................................................................... 100

5.

system dependent features ............................................................................................... 102


5.1

ATN function and subroutine ................................................................................ 102

5.2

ATNON subroutine .............................................................................................. 102

5.3

ATNOFF subroutine ............................................................................................. 102

5.4

BEEP subroutine ................................................................................................. 102

5.5

CMDNOE subroutine ........................................................................................... 102

5.6

COST function .................................................................................................... 102

5.7

DATA statements ................................................................................................ 102

5.8

DATE subroutine ................................................................................................. 103

5.9

EDIT subroutine .................................................................................................. 103

5.10

GUID subroutine ................................................................................................. 103

5.11

GUINFO subroutine ............................................................................................. 103

5.12

INTEGER*2 pro gram variables .............................................................................. 103

5.13

LOCK subroutine ................................................................................................. 103

5. 14

PKEY subroutine ................................................................................................. 103


xiii

5.15

READ subroutine ................................................................................................ 104

5. 16

ROY All subroutine .............................................................................................. 104

5. 17

ROY ALU subroutine ............................................................................................. 104

5. 18

TIME subroutine .................................................................................................. 104

5. 19

WRITE subroutine ............................................................................................... 104

references ............................................................................................................................. 105


Index ........................................ , ............................................................................................ 106

xiv

Minldent - 1

1.

commands

This part of the manuallists all symbols or words that command Minldent to perform certain actions.
Following are the conventions used in command syntax and in synonyms:
1.

The minimum abbreviations, if allowed, are shown in upper case. For example:
DENsity
can be entered in upper, lower or mixed case in any of the following forms:
den
dens
densi
densit
density

2.

n (braces) enclose terms that should be replaced appropriately.

For example:

SRECords={mineralJ
could mean the entry of:
srec=calcite
3.

0 (parentheses) enclose optional material. For example:


Identify (And)
could be entered as either of the following:
i
i and

4.

... (ellipsis) denotes that multiple entries are allowed. For example:
Table {parameter} ...
would permit the entry of:
table {parameter 1} {parameter2} {parameter3}

5.

Where {range} is specified, see range in the "Definitions" section.

In text, terms described in this manual will appear in boldface.

Minldent - 2

1.1

I symbol

Syntax:

{a commandJHanother commandJ

Semantics:

The vertical bar symbol is equivalent to a carriage return . It is used to enter multiple
commands on one input line. Minldent will place a "I:" be fore the next command(s)
being read in from such a line.

Example:

The following:
unknownlmoh=9-1 Olsavelmatchltabulate moh name
is equivalent to:
. . unknown data can now be entered
unknown .
entry of Mohs' hardness for unknown
moh=9-10
. data entry for unknown is complete
save . . .
find minerals with 9>=moh>= 10
match
. . . . . table of matched minerals
tabulate moh name.
and will cause an output similar to:
I: moh=9-1 Olsavelmatchltabulate moh name
I: savelmatchltabulate moh name
I: matchltabulate moh name
I: tabulate moh name

Note:

The sequential presentation above is made so that the user is aware of which
statement is being processed. This is important if one of the statements contains an
error. All commands on the same input line following a command which is in error
will be ignored and the message "Multiple commands ignored" will be printed.

1.2

$ command

Syntax:

S{MTS commandJ

Semantics:

The dollar sign prefixes MTS commands and is therefore system dependent.

Examples:

Scopy -p .min
Sempty -p.min
Smes
Sf . . . . . .

1.3

display contents of file "-p.min"


delete contents of file "-p.min"
enter the MTS message system
. . . . . . . list the user' s files

* command

Syntax:

*{comment}

Semantics:

An asterisk symbol at the start of a line will cause that input line to be ignored. This is
useful as a "print" statement in a batch file.

Example:

*This "command" will be ignored.I*So will this


*This is also ignoredlbut this isn't

Minldent - 3

1.4

symbol

Syntax:

{start of a commandl {middle of a commandl {end of a commandl

Semantics:

The dash symbol informs Minldent that the next line entered is part of the previous
line. This may be needed where long lines are entered (such as for remarks) because
some systems will truncate them.

Example:

remarks=This mineral has not been found to occur as discrete crystals but only intergrown with related species in the form of polycrystals.

Note:

A dash should not split up a word as the dash is replaced by aspace.

1.5

? - synonym for help

1.6

: symbol

Syntax:

1.

2.
Synonym:
Semanties:

EDIT
1.

2.
1.7

fparameterl=:

edits the current request using the MTS editor.


edits the contents of the parameter.

# symbol

Syntax:

#{Minldent commandl

Semantics:

The # symbol informs Minldent that the input is not a response to arequest, but a
command to be executed. After the command is executed, the request is made again.

Note:

This symbol is redundant when the request variable is off because all inputs are
assumed to be commands.

Example:

)N(alpha)""? 1.504. . . . . .
)N(beta)""? #n(alpha) = 1.405 .
)N(beta)""? 1.435 . . . . . . .
)N(gamma)""?

incorrect value entered


. . . correction made
. correct value entered

Minldent - 4

1.8

symbol

2.

@{Iinel
tparameterl=@{linel

Semantics:

1.
2.

appends the line to the present value of a requested parameter.


appends the line to the present value of the parameter.

Example:

If the remarks parameter already contains:


Mineral is metallic
Then the entry of:
1.
@It is also brittle.
2.
remarks=@lt is also brittle.
would both cause the remarks parameter to contain:
Mineral is metallic. It is also brittle.

Note:

Aspace is inserted between the default and appended value.

Syntax:

1 .9

1.

a parameter

Syntax:

Semantics:

1.
2.
3.

A
A=trangeJ
tabulate A

1.

displays the general, sampie or unknown unit cell edge a.


assigns it.
tabulates it.

2.
3.
Units:

0.0 - 150.0 angstroms (Al

Minldent - 5

1.10

add command I parameter of modify section I permit command

Syntax:

1.
2.
3.
4.
5.
6.

Add Any {mineral}


Add General {mineral}
Add Sampie {mineral}
Add Mineral {mineral}
Add SYnonym {synonym}
permit lid} Add

Semantics:

1.

adds general, mineral, and/or sampie data to the data base. Minldent will then
go into the "General/mineral / sampie input" request loop. Since general
parameters have the same name as sampie parameters, they must be prefixed
with a "G" to distinguish the two, i.e., sampie density would be entered as
den=3.4
while general density would be entered as
gden=3.4
Note: Forms 2)' 3) and 4) are less costly then 1).
adds general and mineral data to the data base. Minldent will then go into the
"General/mineral input" request loop.
adds mineral and sampie data to the data base. Minldent will then go into the
"Sampie / mineral input" request loop.
adds only mineral data to the data base. Minldent will then then go into the
"Mineral input" request loop.
adds synonym data to the data base. Minldent will then go into the "Synonym
input" request loop.
permits the user specified by the ID to add data to the data base.

2.
3.
4.
5.
6.
Note:

The save command must be issued to complete the addition of data. To add unknown
data, use the unknown command of the ident section.

Examples:

add
add
add
add
add

1.11

any gold
mineral hornblende
sampie calcite
general biotite
synonym absite

all parameter

Syntax:

tabulate (parameters) ... ALL (parameters) ...

Semantics:

tabulates the parameters for all minerals in the data base (in alphabetical order).

Example:

tabulate name formula all

Minldent - 6

1.12

alpha parameter

Syntax:

1.
2.
3.

ALPha
ALPha={range}
tabulate ALPha

Semantics:

1.
2.
3.

displays the general, sampie or unknown unit cell angle a.


assigns it. See angle entry
tabulates it.

Units:

0.0 - 180.0 degrees

1.13

angles parameter

Syntax:

tabulate ANGles

Semantics:

tabulates the a, and 'Y unit cell angles.

1. 14

attention key I command

Syntax:

ATTENtion

Synonyms:

BREAK

Semantics:

Causes the same effect as hitting the attention (or break) key. Hitting the attention
(or break) key will cause a "Ioop" to end. For example, if this key is hit when Minldent
is printing a list of values, it will cause the listing to end prematurely. If hit when
Minldent is "looping" around arequest, the previous request loop will be re-entered.
Hitting this key when processing a batch file is equivalent to entering BATCH PAUSE.

Note:

If hit in the first request loop Minldent, the program will end (as if stop had been
entered). If hit when adding or editing general, mineral or sampie data the data will be
lost.

1.15

average parameter

Syntax:

tabulate (parameters) ... AVErage (parameters) ...

Semantics:

Tabulates the average compiled data for the parameters (the default).

Example:

tabulate name average density

Minldent - 7

1.16

b parameter

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

displays the general, sampie or unknown unit cell edge b.


assigns it.
tabulates it.

0.0 - 150.0 angstroms (Al.

Units:
1.17

B
B={range}
tabulate B

batch command

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

BATCH {batch file}


BATCH Pause
BATCH Stop
directs Minldent to take input from the "batch file" rather than from the user.
However, when an error is encountered, input will revert back to the user. Input
will resume from the batch file when the continue command is entered.
causes input to revert back to the user when it is encountered within a batch
file. Input will resume from the batch file when the continue command is
entered.
ends input from the batch file.

Example:

batch dpl1 :bd.min

Note:

The above command will cause input to be taken from the file "dpl1 :bd.min". The
"dpI1" file prefix is an MTS csid.

1.18

batchprint variable

Syntax:

1.
2.
3.
4.

BATCHPrint
BATCHPrint All
BATCHPrint Line
BATCHPrint Off

Semantics:

1.
2.
3.

displays the way batch lines will be printed.


causes batch lines and line numbers to be printed.
causes batch lines to be printed. When an error occurrs, the number of the last
line read will be printed.
causes the line numbers of batch lines causing errors to be printed.

4.
Default:

batchprint=all

Minldent - 8

1.19

beta parameter

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

displays the general, sampie or unknown unit cell angle .


assigns it. See angle entry.
tabulates it.

0.0 - 180.0 degrees.

Units:
1.20

BETa
BETa={range}
tabulate BETa

biretringence

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

BIRefringence
BIRefringence={range}
tabulate BIRefringence
displays the general, sampie or unknown maximum difference between the
refractive indices.
assigns it (for unknowns only).
tabulates it (for general, compiled and sampie data too).

Units:

0.0 - 10.0

Note:

This parameter is the maximum birefringence and is calculated as the difference


between the maximum and minimum refractive indices in the compiled data base.
Because these maximum and minimum could come from different sampies, the
parameter calculated may be larger than the actual maximum birefringence for any
given sampie. For this reason and for others concerned with the actual measurement
of birefringence in thin sections, generous upward limits should be specified when
using this parameter.

1.21

blank parameter

Syntax:

tabulate (LENgth {Ien} BLAnk

{len}:

minimum= 1, default=7, maximum= 130

Semantics:

tabulates an empty (blank) column with the specified length. Useful for leaving room
for corrections in a table.

1.22

break - synonym

tor attention

Minldent - 9

1.23

e parameter

Syntax:

1.
2.

3.
Semantics:

1.
2.

3.

C
C=frangeJ
tabulate C
displays the general, sampie or unknown unit cell edge c.
assigns it.
tabulates it.

0.0 - 150.0 angstroms (A)

Units:

1.24

e(alpha) - synonym tor eOlour(alpha)

1 .25

e(beta) synonym tor eolour(beta)

1.26

e(epsilon) synonym tor eolour(epsilon)

1.27

e(gamma) - synonym tor eolour(gamma)

1.28

e(omega) synonym tor eolour(omega)

1.29

ealpha synonym tor eolour(alpha)

1.30

ease variable

Syntax:

1.
2.
3.

CA SE
CA SE Single
CASE Mixed

Semantics:

1.
2.

displays the case in which formulae may be entered.


specifies that formulae may be entered in one case. In this form, each element
in a formula must be separated from another. For example, "si 102" or "S11 02"
may be entered but not "SI02" which could be interpreted as consisting of
sulphur, iodine and oxygen rather than silicon and oxygen.
specifies that formulae must be entered in mixed case. For For example, "Si02"
or "Si 102" should be entered but not "S11 02".

3.

Default:

case=mixed

Note:

This variable affects only the processing of the formulae that are entered for the
formula parameter of mineral data, the weight parameters for sampie and unknown
data and the weight parameters of the tabulate command.

1.31

ebeta - synonym tor eolour(beta)

1.32

eepsilon synonym tor eolour(epsilon)

1.33

egamma synonym tor eolour(gamma)

Minldent - 10

1.34

characters-per-line parameter

Syntax:

tabulate CHAracters-per-line {CPL}

Synonym:

CPL

Semantics:

tabulates with a maximum of {cpIJ characters per line.

Units:

20 - 500 "

(7~?t

Minldent - 1 1

1.35

classify parameter

Syntax:

1.
2.

CLAssify
CLAssify (AS) {level} (OF) {division} ({divisionll

Semanties:

1.
2.

displays the classification system of a mineral or unknown.


classifies the modified mineral or unknown as a classification level within a
mineral division. For example, peristerite is classified as a variety of albite.
Note: The level and second division are not used for unknowns.

{level}:

TOp, Mineral, TYpe, Class, Family, SUPer-group, Group,


End-member, SPecies, SUB-Species, Polytypes, Variety.

Note:

To tabulate this parameter, see the level and division parameters. The usefulness of
specifying a division for the unknown is that matehing will be limited to that division
rather than the entire data base, i.e., if the unknown was classified as belonging to
the albite division, then only albite, cleavelandite and peristerite will be scanned by the
match procedure.

Example:

For the following partial classification scheme:

MINERALS

SEries,

top

OXIDES SILICATES CARBONATES

SUB-Group,

type

TECTOSILICATES PHYLLOSILICATES class

ZEOLITES FELDSPARS FELDSPATHOIDS


PLAGIOCLASE

ALKALI-FELDSPARS

1\/

ANORTHITE

ALBITE

CLEAVELANDITE

family
group

MICROCLINE species

PERISTERITE

variety

The divisions are: minerals, oxides, albite,


cleavelandite, etc.
DIVISION

CLASSIFIED AS

cleavelandite variety of albite


albite
species of plagioclase alkali-feldspars
plagioclase
group
of feldspars

Minldent - 12

1.36

cm parameter

Syntax:

tabulate CM

Semanties:
The compositional matching (CMl index will be tabulated. This index indicates how
weil an unknown matches a mineral on the basis of the concentrations of elements
present. This is the most important index for Minldent.
1.37

color - synonym for colour

1.38

cOlor(alpha) - synonym for colour(alpha)

1.39

color(beta) - synonym for colour(beta)

1.40

cOlor(epsilon) - synonym for colour(epsilon)

1.41

cOlor(gamma) - synonym for colour(gamma)

1.42

cOlor(omega) - synonym for colour(omega)

1.43

colors - synonym for colours

1.44

colour parameter

Syntax:

1.

2.
3.
4.

COlOur
COlOur=({colourJ)
COlOur=({colourJ), ... repeated up to 6 times
tabulate COlOur

{colourJ:

See the colour entry rules.

Semantics:

1.
2.
3.
4.

Synonyms:
1.45

displays the general, sampie or unknown colour in thin section of a mineral


which is not dichroic or pleochroic.
assigns it for sampies.
assigns it for generals and unknowns.
tabulates it in the c(alphal column of the table.

COLOr, ClR

colours parameter

Syntax:

tabulate COlOURS

Synonyms:

COlORS, DIChroisms, PlEochroisms

Semantics:

The colour, dichroic and pleochroic schemes will be tabulated. The column headings
will be C(alph), C(beta) and C(gamm). For dichroic schemes, colour w will appear in the
C(alph) column while colour will appear in the C(beta) column. For colour scheme,
colour will appear in the C(alph) column.

Minldent - 13

1.46

colour(alpha) parameter

Syntax:

1.
2.
3.
4.

{colour}:

See the colour entry rules.

Synonyms:

C(Alpha), CALpha, COLOR(Alpha)

Semanties:

1.
2.
3.
4.

Example:
1.47

COLOUR(Alpha)
COLOUR(Alpha))=({ colour J)
COLOUR(ALpha)=({colourJ), ... repeated up to 6 times.
tabulate COLOUR(Alpha)

displays the general, sampie or unknown colour in thin section corresponding to


the X vibration direction.
assigns it for sampies,
assigns it for generals and unknowns,
tabulates it.

c(alpha)=red

colour(beta) parameter
COLOUR(Beta)
COLOUR(Beta)=({colour})
COLOUR(Beta)=({colour}), ... repeated up to 6 times
tabulate COLOUR(Beta)

Syntax:

1.
2.
3.
4.

{colour}:

See the colour entry rules.

Synonyms:

COLOR(Beta), C(Beta)' CBEta

Semanties:

1.
2.
3.
4.

Example:

displays the general, sampie or unknown colour in thin section corresponding to


the Y vibration direction.
assigns it for sampies.
assigns it for generals and unknowns.
tabulates it.

c(beta)=dark blue

Minldent - 14

1.48

cOlour(epsilon) parameter
COLOUR(Epsilon)
COLOUR(Epsilon)=({colour})
COLOUR(Epsilon)=({colour}), ... repeated up to 6 times.
tabulate COLOUR(Epsilon)

Syntax:

1.
2.
3.
4.

{colourl:

See the colour entry rules.

Synonyms:

COLOR(Epsilon), C(Epsilon), CEPsilon

Semanties:

1.
2.
3.
4.

Example:
1.49

displays the general, sampie or unknown colour in thin section corresponding to


the extraordinary vibration direction.
assigns it for sampies.
assigns it for generals and unknowns.
tabulates it under the c(beta) column of the table.

c(epsilon)=light blue

cOlour(gamma) parameter

Syntax:

1.
2.
3.
4.

{colour}:

See the colour entry rules.

Synonyms:

COLOR(Gamma), C(Gamma), CGAmma

Semanties:

1.
2.
3.
4.

Example:

COLOUR(Gamma)
COLOUR(Gamma)={colour}
COLOUR(Gamma)=({colour}), ... repeated up to 6 times
tabulate COLOUR(Gamma)

displays the general, sampie or unknown colour in thin section corresponding to


the Z vibration direction.
assigns it for sampies.
assigns it for generals and unknowns.
tabulates it.

c(gamma)=pale yellow, orange

Minldent - 15

1.50

colour(omega) parameter

Syntax:

1.
2.
3.
4.

{colour}:

See the colour entry rules.

Synonyms:

COLOR(Omega), C(Omega), COMega

Semantics:

1.
2.
3.
4.

Example:

COLOUR(Omega)
COLOUR(Omega)={colour}
COLOUR(Omega)=({colour}), ... repeated up to 6 times.
tabulate COLOUR(Omega)

displays the general, sampie or unknown colour in thin section corresponding to


the ordinary vibration direction.
assigns it for sampies.
assigns it for generals and unknowns.
tabulates it under the c(alpha) column of the table.

c(omega)=orange

1.51

co mega - synonym for cOlour(omega)

1.52

compile command of modify section

Compiling a mineral means finding the minima, maxima, averages and, for weight parameters, the
standard deviations of all data for a mineral from its sampies and generals. If weight parameters are
unavailable, they are calculated from the formula of the mineral. Every mineral must be compiled or
recompiled if any general, mineral or sampie data have been added or modified, because it is the
compiled data that is used for matching and identification.
Syntax:
1.
Compile Uncompiled (All)
2.
Compile {mineral}
Semanties:

1.

2.

compiles all modified minerals. When "ALL" is specified then then divisions
containing more than 10 minerals will also be compiled.
compiles a specific mineral.

Example:

compile biotite

Note:

The compile command only compiles data to the COMPILED DATA file. Minldent also
uses the INVERTED COMPILED file to make matches faster and cheaper
(approximately 100 times). To update this file after each major compile, run the
pro gram "DPL 1 :INVERT.OBJ".

1.53

continue command

Syntax:

CONTinue

Semantics:

When processing from the batch file has been suspended due to an error, because
the batch pause command has been encountered or because the attention key has
been hit, then the continue command will cause processing to resume from the batch
file.

Minldent - 16

1.54

eoordination parameter

Syntax:

1.

2.
3.
4.
Synonym:

eRD

Semantics:

1.
2.
3.

eOOrdination
eOOrdination {element}
eOOrdination {element}={value 1L Hvalue2ll
tabulate eOOrdination {element}

4.
Examples:

lists the coordinations of all elements of the mineral.


lists it for an element.
assigns it for an element. "{value 1]" is the coordination of the first occurrence
of "{element]" in the formula, "{value2}" is for the second.
tabulates it for an element.

coord
coord Si
coord AI=4
coo Fe=4,6
tab coo Fe

1.55

CPL - synonym

1.56

erd - synonym

1.57

eutott variable

Syntax:

1.

2.
Semantics:

1.

2.

tor eharaeters-per-line
tor eoordination

eUTOFF
eUTOFF={range]
display the weight percentage for which elements with a lower value will be
ignored (i.e., not used) in the match procedure,
assigns it.

Units:

0.0 - 5.0%

Default:

cutoff = 1.0%

Minldent - 17

1.58

d-value parameter

Syntax:

1.
2.
3.
4.

D-Values
D-Values={rangel, ... repeated up to 5 times
D-Values={rangeL ... repeated up to 15 times
tabulate D-Values

Semanties:

1.
2.
3.
4.

displays the mineral or unknown d-values.


assigns them for minerals.
assigns them for unknowns.
tabulates them (only the first five).

Synonym:

DVAlues

Note:

The 15 (or less) most intense diffraction lines must be entered in order of decreasing
intensity. For identification purposes, as many as 15 lines may be used, but for
matching, only the first 5.

Units:

0.0 - 100.0 angstroms (A)

Example:

d-v=2.93, 4.32, 9.35, 5.02, 3.87

1.59

data parameter

Syntax:

tabulate (parameters) ... DATA (parameters) ...

Semanties:

tabulate the type of data making up each row of the table. This can be one of:
CA VE .
average compiled data (the default)
CMAX
maximum compiled data
CMIN .
minimum compiled data
GMAX
minimum general data
GMIN .
. maximum general data
SAMP
. . . . . . . sampie data
UMAX
maximum unknown data
UMIN .
minimum unknown data

1.60

date parameter

Syntax:

1.
2.

Synonym:

TIMe

Semanties:

1.
2.

DATe
tabulate DATe

displays the date that general, mineral, sampie or unknown data was last
modified.
tabulates it.

Minldent - 18

1.61

default parameter

Syntax:

tabulate DEFauit

Semanties:

The default parameter is equivalent to inserting: name, unknown, tm, (other


parameters entered for unknown) and formula. For example, if a value for density
has been entered into the unknown then
tabulate default
is equivalent to entering
tabulate name unknown tm density formula

Note:

If no parameters have been specified, default is assumed.

1.62

delete command/parameter of modify section/permit

Syntax:

1.

2.
3.
4.
5.
Semanties:

1.

2.

3.
4.
5.

Delete
Delete
Delete
Delete
permit

General {record numberl


Sampie {record numberl
Mineral {mineral}
SYnonym {synonyml
lid} Delete

deletes a specific general. The grecords command can be used to find the
general record nu mb er .
deletes a specific sampie. The srecords command can be used to find the
sampie record number.
deletes a mineral (its compiled, general, mineral and sampie data).
deletes a synonym.
grants the user specified by the id access rights to delete data from the data
base.

Synonym:

Destroy

Note:

The sampie and general data base are usually stored on tape and cannot be deleted.
One needs delete access to use this command.

1.63

density parameter

Syntax:

Semanties:

1.
2.
3.

DENsity
DENsity={rangel
tabulate DENsity

1.

displays the general, sampie or unknown density.


assigns it.
tabulates it.

2.
3.
Units:
1.64

0.0 - 25.0 gl ce
destroy synonym for delete

Minldent - 19

1.65

dichroism parameter

The phenomenon whereby a mineral transmits different colours for light vibrating parallel to the
extraordinary and ordinary vibration directions. Dichroism is entered via the colour(epsilon) and
colour(omega) commands. It is treated by the program as equivalent to the colours parameter.
1.66

dimensions parameter

Syntax:

tabulate DIMensions

Semantics:

tabulates the a, b, c, a, and 'Y unit cell dimensions.

1.67

dinitials variable

Syntax:

1.
2.

DINitials
DINitials={default initialsJ

Semantics:

1.

displays the default initials used for the initials parameter of general and
sampie data.
assigns it.

2.
Units:

1 - 4 characters

Example:

dini=DPL

1.68

discredited parameter

Syntax:

1.

2.
{value}:
Semantics:

DIScredited
DIScredited={valuel

True, False
1.

2.

displays the value of the discredited synonym parameter.


assigns it

Default:

discredited=false

Note:

Whenever a discredited mineral is referenced, a message to that effect will be


printed. Data cannot be added to discredited minerals if the do not exist in the data
base.

Minldent - 20

1.69

dispersion parameter

Syntax:

1.
2.

3.
{dispersion}:

Semanties:

DISpersion
DISpersion=({ dispersion}), ({dispersion})
tabulate DISpersion

RED>Violet, R>Violet
VIOLET>Red, V>Red
Either

1.

2.
3.

displays the general, sampie or unknown dispersion.


assigns it.
tabulate it.

Examples:

disp=r>v
disp=r>v, v>r
disp=e

Note:

The last two examples are equivalent.

Minldent - 2 1

1.70

display command of ident section

This command causes all data for particular minerals, sampies, generals and / or compiled records to
be displayed, each on a separate page.
Syntax:
1.
Display Compiled (Generals) (Sampies) {mineral} ...
2.
Display General {record number}
3.
Display Sampie {record number}
4.
Display All (Compiled) (General) (Sampie)
5.
Display Matched
6.
Display Unknown
7.
Display UNDisplayed (Compiled) (Generals) (Sampies)
Semantics:

1.
2.
3.
4.
5.
6.
7.

displays compiled and possibly all general and / or all sampie data for the
mineral(s) specified.
displays data for one general. The grecords command can be used to find the
general record number.
displays data for one sampie. The srecords command can be used to find the
sampie record number.
displays all compiled and / or all general and / or all sampie sampie data in the data
base.
displays the compiled data for all matched or identified minerals.
displays the data for the unknown.
displays all compiled and / or general and / or sampie data for those minerals that
have never been displayed using this form, e.g., any new or modified data. One
needs UNDISPLAY access rights to use this form. This variation of the display
command is used to make printed updates.

Note:

General and sampie data will not be displayed if they are stored on tape or if the user
does not have GENERAL! SAMPLE access rights. Mineral data will also be displayed
with general and sampie data. For compiled data, the minimum, average, and maximum
value of the parameters will be shown. The standard deviations of compositions will
be shown only when more than five analyses have been used. For general data, the
minimum and maximum value of the parameters will be shown.

Examples:

See sampie sessions.

1.71

divisions parameter

Syntax:

tabulate (LENgth {len}) DIVisions

{len}:

minimum=8, defualt=20, maximum=81

Semantics:

tabulates the divisions in which a mineral belongs with the length specified. For
example, cleavelandite belongs to the albite division which belongs to the plagioclase
and alkali-feldspars divisions which both belong to the feldspars division which
belong to the tectosilicates ...

Note:

The tree command will also show divisions of minerals. The classify command
assigns them.

Minldent - 22

1.72

dsource parameter

Syntax:

1.

2.
Semanties:

1.
2.

DSOuree
DSOuree={default souree}
displays the default souree used if no general, mineral, sampie or synonym
souree has been entered. See the souree eommand.
assigns it.

Units:

o - 160 eharaeters

Example:

dsouree=Ameriean Mineralogist, vol 70 p 214.

1.73

dvalues - synonym for d-values

1.74

EDATA2 eommand

Syntax:

EDATA2

Semanties:

The elemental eompositional (weight) data from the output of the Eo,AT A2 program
(Smith & Gold, 1979) will be read in for the unknown. See sampie sessf~ns.

1.75

edges parameter

"

-._---_.--.....
Syntax:

tabulate EDGes

Semanties:

tabulates the a, band e unit eell edges.

/J

Minldent - 23

1.76

edit command I parameter

ot modity section/permit

Syntax:

1.
2.
3.
4.

Edit General {record number}


Edit Mineral {mineral}
Edit Sampie {record number}
permit {id} Edit

Semantics:

1.

edits general I mineral. The grecords command can be used to find the general
record number.
edits mineral data. This command is equivalent to the add mineral command
when the mineral already exists.
edits sample/mineral data. The srecords command can be used to find the
sampie record number.
permits the user specified by the id access rights to edit data in the data base.

2.
3.
4.
Note:

The save command must be used to complete the edit command. To edit unknown
data, use the unknown edit command. One must have edit access rights to edit
general, mineral or sampie data. Usually sampie and general data are stored on tape
and cannot be edited unless they are first restored.

Examples:

edit mineral biotite


edit sampie 34
edit general 543
edit synonym alaskaite
permit dpl1 edit

1.77

elist command

Syntax:

ELiST

Semantics:

lists the elements and their atomic weights. Hitting the attention key will stop the
listing.

1.78

epsilon - synonym

1.79

exit - synonym

1.80

explain - synonym

1.81

tormula parameter

Syntax:

1.

2.
3.
4.

[Ien}:
Semantics:

tor n(epsilon)

tor stop
tor help

FORmula
FORmula={formula}
FORmula=n/ a
tabulate (LENgth {len}) FORmula

minimum=7, default=33, maximum= 100


1.

2.
3.
4.

displays the mineral formula.


assigns it.
assigns it the value of not! available. A formula or NI A must be specified.
tabulates it with the length specified.

Minldent - 24

Units:

o-

Example:

formula=NaCI

{formulal:

The formula for a mineral must be entered according to the following convention
since certain symbols are not available on most terminals. Although detailed
explanations are given, entry of formulae requires little modification from most
printed forms. What little must be changed, is usually obvious.
1.
If CASE=Single (see ease variable), then elements may not follow one another
directly, i.e., "ZrSi04" would be entered as "ZR1SI104". This is done so that
Minldent may know that the elements in zircon are "Zr", "Si" and "0" rather than

100 characters

"Zr", "S", "I" and "0".

2.

3.

4.
5.

6.

Formulae consist of:


a.
Elements: H, He, Li .. ,
b.
Radicals: [P04L <S04>, OH,
c.
Groups:([S04LP04), (O,OH), (K,<Na>,Ca), ...
Compound groups: 2A1203:2Si02
d.
Note: The order of the above is important, i.e., compound groups can consist
of groups but not vice versa; groups can consist of radicals but not vice versa;
radicals can consist of elements but not vice versa.
From the above examples, it can be seen that "<>" can be substituted by "[l" to
enclose radicals. This was done because some terminals do not have square
brackets. Also, a colon must be used to separate distinct structural groups
(compound groups) rather than a raised dot. For example, the formula for
mullite which is sometimes written as 3A1 2 0 3e2Si0 2 , should be entered as
3AI203:2Si02.
Elements in one structural site are enclosed in parentheses "0", e.g., hyalophane
could be entered as (Ba,K,Na)(Si,AI)408.
Elements may be suffixed as folIows:
one iron
a.
Fe.
. . . . two irons
b.
Fe2
c.
Fe3+
one ferrous iron
d.
Fe3+2
two ferrous irons
Compound groups may be preceded by a range while radicals and groups may
be followed by a range. A range may be
. . . . . . equivalent to 1
a.
b.
3.
. . . . . . . . . . obvious
equivalent to 0-1 0 and ? - ?
c.
?
d.
2-1
. . . . . equivalent to 1-2
e.
?-3 .
equivalent to 0-3, 3-0 and 3-?
Note: a "?" is meant to specify an unknown amount. In actual formulae it is
usually an "n" or an "x" as in:
nH20 or Fe2-x
It is desirable that, whenever possible, the actual minimum and maximum limits
of the range be specified rather than specifying a "?".
It may be tempting to enter:
Fe2+3-4 or even Fe3-4
but this is not allowed. The correct entry would be:
[Fe2+13-4 or even [Fe13-4

Minldent - 25

1.82

gamma parameter

Syntax:

1.
2.
3.

GAMma
GAMma={range}
tabulate GAMma

Semanties:

1.
2.
3.

displays the general, sampie or unknown unit cell angle 1.


assigns it. See angle entry.
tabulates it.

Units:

0.0 - 180.0 degrees.

1.83

generals parameter

Syntax:

1.
2.
3.

tabulate (parameter) ... GENerals (parameter) ...


permit {id} Generals
GENerals

Semanties:

1.

tabulates general data for the specified parameters. Note: one needs general
access to use this parameter. When general data is stored on tape, this
parameter is unavailable.
permits the user specified by the id access to general (and sampie) data.
displays the number of generals and record numbers of the first and last
general for amineral.

2.
3.

1.84

grecords command

Syntax:

GRECords {mineral}

Semanties:

lists the record number and source of all general data for a mineral. This command
may be useful prior to the edit general, delete general and display general
commands which require a general record number.

Example:

grec biotite

Note:

General data cannot be accessed without GENERAL access rights or if general data is
stored on tape.

1.85

help command

Syntax:

Semanties:

1.
2.

HELp
HELp {term}

1.

causes the current request to be explained.


causes {term} to be explained.

2.

EXPLain

Synonyms:

7,

Note:

The list command can be used to list all terms that may be explained via the help
command.

Minldent - 26

1.86

idcommand

Syntax:

1.

2.
3.
4.

ID
ID=NONE
ID={idl
permit Iidl {access rightsl. ..

{idl:

up to 8 characters.

Semanties:

1.
2.

3.

4.

Default:

1.87

displays the user's Minldent id. This id is used to locate the user's access rights
and variable settings.
assigns it the value NONE. This is the initial value for Minldent users. With this
id, a user is prevented from modifying the data base, accessing general/ sampie
data and from issuing certain commands. The variable settings will take on their
default values (or the values stored in the file SET.MIN).
assigns it. The first four characters will be replaced by the user's MTS CSID. If
more than four characters long, Minldent will then request a password to make
sure the user is allowed to have the new access rights.
See the permit command. The access rights are permitted. A change in access
rights will normally require the permission of the owners of the software.

id=none

identifier parameter

Syntax:

1.

2.
3.

IDEntifier
IDEntifier={identifierl
tabulate (LENgth {Ien}) IDEntifier

{lenl:

minimum=4, default=20, maximum=40

Synonym:

NAMe

Semanties:

1.
2.
3.

displays the identifier - the ''name'' assigned to an unknown by an investigator


which distinguishes it from other unknowns.
assigns it.
tabulates it in the NAME column of the table.

Units:

o - 130 characters (40

Example:

iden=analysis 123, possibly hornblende

for name)

Minldent - 27

1.88

identify command of ident section

Syntax:

1.

2.
Semantics:

1.

2.

Identify
Identify And
finds the 20 most likely identities of the unknown by comparing it to all minerals
in the data base. However, if a mineral subset has been loaded by using the
sub set command, then the unknown will be compared only with the subset.
finds the 20 most likely identities of the unknown by comparing it only with the
previously matched or identified minerals. Because identification is much more
expensive and time consuming per sampie than matching, this form is very
useful after a match has narrowed down the possibilities.

Note:

The table command with the indices parameter can be used to list the identities and
can also show how weil a particular mineral matches the unknown. The display
command can list all information about identified minerals. The differences between
the match and identify commands is that match will reject all minerals that lie
outside the range specified for the unknown (e.g., den=3.0 - 4.0). while identify
does not reject any minerals, although it will likely assign lower mate hing indices for
such minerals. Also, matching is much quicker and less expensive than identification.

Examples:

see sampie sessions

1.89

IM parameter

Syntax:

tabulate IM

Semanties:

The Information matching (IM) index will be tabulated. This index reflects the
percentage of the properties entered for the unknown that were available in the data
base. As the Minldent data base becomes more complete, so the significance of this
matching index will decline.

1.90

indices parameter

Syntax:

tabulate INDices

Synonyms:

INDex, MATching

Semanties:

The TM, CM, OPM and IM indices will be tabulated.

Minldent - 28

1.91

initials parameter

Syntax:

Semantics:

1.
2.
3.

INitials
INltials={initialsJ
tabulate INitials

1.

displays the general or sampie initials of the person who entered the data.
assigns it.
tabulates it.

2.
3.
Units:

1 - 4 characters

Note:

Before a general or sampie re cord can be saved, it must contain data in this field.
However, if not entered, then the default initials are used. See dinitials.

1.92

JCPDS parameter

Syntax:

1.
2.
3.

Synonym:

PDF

Semantics:

1.
2.
3.

JCPds
JCPds={JCPDS numberJ
tabulate JCPds

displays the mineral JCPDS number - the reference number (PDF number) for
the mineral in the files of the Joint Committee on Powder Diffraction
Standards.
assigns it.
tabulates it.

Units:

01-0001 to 50-1500

Example:

jcpds= 13-458

1.93

leutoff variable

Syntax:

1.
2.

LCUTOFF
LCUTOFF={level}

{level}:

TOp, Mineral, TYpe, CLass, Family, SUPer-group,


End-member, SPecies, Polytypes, Variety, NULL

Semantics:

1.
2.

default:

Icutoff=group

Group,

SUB-Group,

SEries,

displays the value of the Level CUTOFF variable.


assigns it. All minerals of levels higher than or equal to to this level will be
ignored in identifications and matches.

Minldent - 29

1.94

length parameter

Syntax:

tabulate LENgth {Iength} {parameter}

Semanties:

tabulates the parameter following the length specification with This parameter affects
only the column widths for the following parameters (with minimum, default and
maximum lengths shown):
Parameters
blank
divisions
formula
locations
name
occurrence
polymorphs
proportion-basis
remarks
source

minimum default maximum

1
8
7
9

4
10
10
5
7

20
33
53
20
53
26
10
53
53

130
81
100
130
40
130
80
40
130
130

Example: tabulate length 60 formula

1.95

level

Syntax:

tabulate LEVel

Semanties:

tabulates the classification level of a mineral (division). The tree command will also
display the level of a mineral. The classify command assigns them.

1.96

list command

Syntax:

LIST

Semanties:

lists all the terms that may be explained via the help command. The listing may be
stopped by hitting the attention key.

Minldent - 30

1.97

locality parameter

Syntax:

1.
2.
3.

{Ien}:

minimum=9, default=53, maximum= 130

Synonym:

LOCation

Semanties:

1.

2.
3.

LOCality
LOCality={loeality}
tabulate (LENgth {len}) LOCality

displays the general and sampie plaees or geographie regions where sampies
used in the data base are found.
assigns it.
tabulates it with the length speeified.

Units:

o - 160 eharacters

Examples:

loc=Nevada, USA,Brazil

1.98

location - synonym for locality

1.99

match command of ident section

Syntax:

1.
2.

Match
Mateh And

Semantics:

1.

finds all the minerals in the data base that match the data for the unknown within
the limits entered. However, if a mineral sub set has been loaded by using the
subset command, then the subset will be scanned rather than the entire data
base. If a mineral division was specified for the unknown with the classify
eommand, then only minerals in that division will be scanned.
matehed but consider only the previously matehed or identified minerals.

2.
Note:

The tabulate command can list specified information for the matched minerals, while
the display command will list all information about them. The difference between the
match and the identify command is that match will reject all minerals that lie outside
the range specified for the unknown (e.g., den=3.0-4.0) while identify does not
reject any mineral although it will likely assign lower matching indices for such
minerals. Also, matching is much quicker and less expensive than identification. It is
usually used to narrow down the list of identities before using identify.

Example:

See sampie sessions

Minldent - 3 1

1.100

maximum parameter

Syntax:

tabulate (parameter) ... MAXimum (parameter) ...

Semantics:

tabulates the maximum compiled data values for the parameters specified.

Example:

tabulate maximum density

Note:

The default is the average compiled data values.

1.101

merge command of modify section

Syntax:

Merge {mineral} {synonym}

Semantics:

All data for 'synonym' will be moved to 'mineral'. The entry for 'synonym' will then
be deleted. The synonym should be added to the list of synonyms by the add
synonym command.

Note:

ADD and DELETE access rights must be obtained prior to using this command. Also,
mineral data for the merged minerals must be the same. Usually sampie and general
data are saved on tape making this command unavailable unless the data is restored
(and then saved). This command is useful in construct;ng the data base when
information on varieties is amalgamated to form the data for a species.

1.102

minimum parameter

Syntax:

tabulate (parameter) ... MINimum (parameter) ...

Semanties:

tabulates the minimum compiled parameter values.

Example:

tabulate minimum density

Note:

The default is the average compiled parameter value.

1.103

missmatch command

Syntax:

MIssmatch

Semantics:

matches all minerals in the data base that have NULL values for the parameters
specified in the unknown.

Example:

To find all minerals in the data base which have no density values entered, enter:
unknown
density=5 (any value will do)
save
missmatch
tabulate

Minldent - 32

1.104

mlocality parameter

Syntax:

1.

2.
3.
4.

MLOcality
MLOcality={mineral localitiesJ
MLOcality EDIT
tabulate (LENgth {len}) MLOCaiity

{Ien}:

minimum=9, default=53, maximum= 130

Synonyms:

MLOCations

Semanties:

1.

2.

3.
4.
Units:
1.105

displays the mineral localities. The 'M' prefix distinguishes mineral localities
from general and sampie localities.
assigns them. They should be manually compiled from general and sampie
localities.
edits them using the MTS editor.
tabulates them in the locality column of the table with the length specified.

0 - 500 characters
moccurrence parameter

Syntax:

1.

2.
3.
4.

MOCcurrences
MOCcurrences={mineral occurrences}
MOCcurrences EDIT
tabulate (LENgth {len}) OCCurrences

{Ien}:

minimum= 10, default=53, maximum= 130

Semanties:

1.
2.
3.
4.

Units:

displays the mineral occurrences. The 'M' prefix distinguishes mineral localities
from general and sampie localities.
assigns them. They should be manually compiled from general and sampie
occurrences.
edits them using the MTS editor.
tabulates them in the occurrence column of the table with the length specified.

o - 500 characters

-""
Minldent - \ 33

1.106

mohs parameter

Syntax:

1.
2.
3.

MOHs
MOHs={rangeJ
tabulate MOHs

Semantics:

1.
2.
3.

displays the general, sampie or unknown Mohs' hardness.


assigns it.
tabulates it.

Units:

0.0 - 10.0, a nearly logarithmic scale where:


Talc
6 = Orthoclase
Gypsum
7
Quartz
8 = Topaz
Calcite ..
4 = Fluorite
I )' 9 = Corundom
I 10 = Diamond
5 = Apatite

1
2
3

=
=
=

Example: moh=4.5-5.0
1.107

move command

Syntax:

1.

2.
Semantics:

1.

2.

MOve Sampie {recordl {mineral}


MOve General {recordl {mineral}
moves a sampie record to a mineral.
moves a general record to amineral.

Example:

move s 7 hornblende

Note:

If the general/ sampie data base are stored on tape or if no EDIT access rights are
present, this command is unavailable.

1.108

mremarks parameter

Syntax:

1.

2.
3.
4.

MREmarks
MREmarks={mineral remarksl
MREmarks EDIT
tabulate (LENgth {Jen}) REMarks

{Jen}:

minimum=7, default=53, maximum= 130

Semanties:

1.
2.
3.
4.

Units:

displays the mineral remarks. The 'M' prefix distinguishes mineral remarks from
general and sampie remarks.
assigns them. They should be manually compiled from general and sampie
remarks.
edits them using the MTS editor.
tabulates them in the remarks column of the table with the length specified.

o - 500

characters

'1

Minldent - 34

1.109

msource parameter

Syntax:

1.

2.
3.
4.

MSOuree
MSOuree={mineral sourees}
MSOuree EDIT
tabulate (LENgth {lenJ) SOUrces

{Ien}:

minimum=6, default=53, maximum= 130

Semanties:

1.

2.
3.
4.
Units:
1. 11 0

displays the mineral sourees. The 'M' prefix distinguishes between mineral
sources and general and sampie sourees.
assigns them. They should be manually compiled from general and sampie
sourees.
edits them using the MTS editor.
tabulates them in the souree column of the table with the length speeified.

0 - 160 eharaeters
n parameter

Syntax:

1.

2.
3.
Semanties:

1.

2.
3.

N
N={rangel
tabulate N
displays the general, sampie or unknown index of refraetion.
assigns it.
tabulates it in the n(alpha) eolumn of the table.

Units:

1.3-10.0

Example:

n= 1.594

1.111

n(alpha) parameter
N(Alpha)
N(Alpha)={rangel
tabulate N(Alpha)

Syntax:

1.
2.
3.

Synonym:

NALpha

Semanties:

1.

2.
3.

displays the general, sampie or unknown na index of refraetion corresponding


to the X vibration direction in abiaxial mineral.
assigns it. Minldent automatically ensures that n a <= n <= n'Y.
tabulates it.

Units:

1.3-10.0

Example:

n(alphal= 1.72-1.75

Minldent - 35

1.112

n(beta) parameter

Syntax:

1.

2.
3.

N(Beta)
N(Beta)={rangeJ
tabulate N(Beta)

Synonym:

NBEta

Semanties:

1.
2.
3.

displays the general, sampie or unknown n index of refraction corresponding


to the Y vibration direction of abiaxial mineral.
assigns it. Minldent automatically ensures that na <= n <= n1.
tabulates it.

Units:

1.3-10.0

Example:

n(beta)= 1.495

1.113

n(epsilon) parameter

Syntax:

1.

2.
3.

N(Epsilon)
N(Epsilon)={rangeJ
tabulate N(Epsilon)

Synonym:

NEPsilon, EPSilon

Semanties:

1.

2.
3.

displays the general, sampie or unknown n E index of refraction corresponding


to the extraordinary vibration direction of a uniaxial mineral.
assigns it.
tabulates it in the n(beta) column of the table.

Units:

1.3 - 10.0

Example:

n(epsilon)= 1.65

1.114

n(gamma) parameter

Syntax:

1.

2.
3.

N(Gamma)
N(Gamma)={rangeJ
tabulate N(Gamma)

Synonym:

NGAmma

Semanties:

1.

2.
3.

displays the general, sampie or unknown n1 index of refraction corresponding


to the Z vibration direction of abiaxial mineral.
assigns it. Minldent automatically ensures that na <= n <= n1
tabulates it.

Units:

1.3 - 10.0

Example:

n(gamma)= 1.62-1 .67

Minldent - 36

1.115

n(omega) parameter

Syntax:

,.
2.
3.

Synonym:

NOMega, OMEga

Semantics:

1.

2.
3.

N(Omega)
N(Omega)={range}
tabulate N(Omega)

displays the general, sampie or unknown nw index of re fr action corresponding


to the ordinary vibration direction of a uniaxial mineral.
assigns it.
tabulates it in the n(alpha) column of the table.

Units:

, .3 - 10.0

Example:

n(omega)= , .59

1.116

nalpha - synonym for n(alpha)

1.117

name parameter

Syntax:

1.

2.
3.
lien} :

NAMe
NAMe={mineral}
tabulate (LENgth lien}) NAMe

minimum=4, default=20, maximum=40

Semantics:

1.

2.
3.

displays the mineral name, unknown identifier or accepted name for a synonym.
assigns it.
tabulates it with the length specified.

Units:

o - 40

Example:

name=calcite

Note:

This is the only way to re name a mineral (the new name cannot already exists, if it
does, then use the merge command). This facility can be used in the event that a
mineral name had previously been spelied incorrectly. Any blanks in a name are
converted to hyphens Co') and the entire name is translated to upper case. A name
such as "UM-' 03" may appear. This designates an unnamed mineral.

characters ('30 for identifier)

1.118

nbeta - synonym for n(beta)

1.119

nepsilon synonym for n(epsilon)

Minldent - 37

1.120

newmineral variable

Syntax:

1.

2.
3.
Semanties:

1.

2.
3.

Default:

NEWMINeral
NEWMINeral Continue
NEWMINeral Pause
displays the value of the newmineral variable.
continues batch processing when a new mineral is encountered.
pauses batch processing when a new mineral is encountered. This is useful in
preventing misspelled minerals (in the batch file) to be added to the data base as
new minerals.

newmineral=pause

1.121

ngamma synonym for n(gamma)

1.122

nomega synonym for n(omega)

1.123

none parameter

Syntax:

permit {idJ None

Semanties:

revokes special access rights granted to the user specified by the id.

1.124

null value

Syntax:

{parameter }=NULL

Semanties:

erases the value of a parameter or variable.

Example:

density=null
d-values= , , ,null,null

Note:

The example demonstrates how the fourth and fifth d-values can be erased while
leaving the first three unchanged.

1.125

number parameter

Syntax:

tabulate NUMber

Semanties:

numbers the rows in the table.

Minldent - 38

1.126

OAP parameter

Syntax:

1.

2.
3.
4.

OAP
OAP={oap}
OAP=({oap}), ({oap}), ({oap})
tabulate OAP

{oap}:

I 1(0 1 0) or (0 10) .
+(010) . . . . . . .

Semantics:

1.

2.
3.
4.
Example:
1.127

. . . . parallel to (0 10)
perpendicular to (0 10)

displays the general, sampie or unknown Miller indices of the orientation of the
optic axial plane in monoclinic minerals.
assigns it for sampies.
assigns it for generals and unknowns. Note: multiple values are allowed for
unknowns to match minerals having any of the orientations.
tabulates it.

oap= / / (100)' +(010)

occurrence parameter

Syntax:

1.

2.
3.
4.

OCCurrence
OCCurrence EDIT
OCCurrence={occurrence}
tabulate (LENgth {len}) OCCurrence

{len} :

minimum= 10, default=53, maximum= 130

Semantics:

1.

2.
3.
4.

displays the general or sampie occurrence - the geological and / or mineralogical


environment in which sampies used in the data base have been found.
edits it using the MTS editor.
assigns it.
tabulates it and the moccurrence parameter with the length specified.

Units:

o-

Example:

occ=in pegmatites associated with lithium-bearing minerals.

Note:

The occurrence should be compiled (edited) manually into moccurrence.

1.128

160 characters

of parameter of table

Syntax:

Tabulate (parameters) ... OF {minerals!. ..

Semantics:

tabulates the parameters for the specified minerals.

Note:

'OF' must be the last tabulate parameter. If it is not specified, then the parameters
will be tabulated for all matched or identified minerals.

Example:

tabulate density formula of biotite hornblende

1.129

omega - synonym for n(omega)

Minldent - 39

1.130

aPM parameter of table

Syntax:

tabulate OPM

Semantics:

Tabulate the other properties matching (OPM) index. This index indicates how weil an
unknown matches a mineral based on properties other than composition: density,
dispersion, d-values, Mohs' hardness, OAP, pleochroism, reflectance, indices of
refraction, symmetry, unit cell dimensions and angles, VHN and 2Vr.

1.131

output variable

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

displays where output will be sent.


sends output from the tabulate and display commands to the terminal (user).
sends output from the tabulate and display to the file "-p.min". This is useful if
a hard copy of the output is desired. In MTS, for example, enter:
$coPY -p.min *print*
to produce the hard copy.

output=terminal

Oefault:
1.132

OUTPUT
OUTPUT=Terminal
OUTPUT=File

oxides parameter

Syntax:

weight OXides

Semantics:

lists the general, sampie or unknown compositions in oxide form.

1.133

password command of the ident section

Syntax:

PASSword

Synonym:

PSW

Semantics:

changes the password assigned to a user's ID.

Units:

1 - 12 characters

Example:

)ldent command""? psw


)Old password''''? **** blanl<ed ***
)New password""? **** blanl<ed ***
)New password (to confirm)""? **** blanl<ed

***

Explanation:

The old password is requested so that someone else cannot change the password
while the user is briefly absent from a terminal. The new password must be
confirmed to prevent typographical errors which would not otherwise be apparent
because the entry is blanked (not printed).

Note:

Users with the 10 of "NONE" do not have any passwords to change. "NONE" is the
default 10 for users without special access rights. Use the stat command to view
your access rights.

Minldent - 40

1.134

pbase - synonym tor proportion-basis

1.135

pbasis - synonym tor proportion-basis

1.136

permit command I parameter ot the modity section I permit

Syntax:

1.
2.
3.

Permit
Permit {l0} {rightsl. ..
permit {id} Permit

Semantics:

1.

displays the access rights granted to the user. The status command mayaiso be
used to display the access rights of the user.
grants a user (specified by the 10) certain access rights to Minldent. Note: the
access rights are controlled by the owners of the software.
permits the user specified by the id to grant access rights to other users.

2.
3.
UD}:

This is an 8 character identification for the Minldent user. In MTS, the first four
characters will be replaced by the actual CSIO as logged onto MTS. The default 10 is
"NONE" with no special access rights. This is the 10 of a user which has not
requested special access rights by the use of the id command.

{rights}:

Add ..
Oelete
Edit ..
Generals
None ..
Permit .
Sampies
Undisplay.

1.137

. . . The user may add data to the data base.


The user may delete data trom the data base.
. . . . . . . . The user may edit the data base.
The user may access general (and sampie) data.
. Any special access rights granted to the user are revoked.
. . . . . . . The user may grant access to other 105.
. . . . The user my access sampie (and general) data.
The user may issue the display undisplay command.

permit parameter

Syntax:

permit lid} permit

Semantics:

The user may grant access to other 105.

Minldent - 41

1.138

pleochroism parameter

Pleochroism is the phenomenon whereby a mineral shows different colours for light vibrating parallel
to the X, Y or Z vibration directions. Pleochroism is entered via the cOlour(alphal. colour(beta) and
colour(gamma) commands. This parameter is treated as equivalent to the colours parameter of the
tabulate command.
1.139

polymorphs parameter

Syntax:

1.
2.

3.
4.

POL ymorphs
POLymorphs EDIT
POLymorphs={polymorphs}
tabulate (LENgth {Jen}) POLymorphs

{Jen} :

minimum= 1 0, default=26 maximum=80

Semantics:

1.
2.
3.
4.

Units:

o - 80

Example:

poly=diamond, graphite

1.140

displays the mineral polymorphs.


edits them using the MTS editor.
assigns them.
tabulates them with the length specified.
characters

proportion-basis parameter

Syntax:

1.
2.
3.

{Jen} :

minimum=5, default= 10, maximum=40

Synonyms:

PBAse, PBAsis

Semantics:

1.
2.
3.

PROPORTION-Basis
PROPORTION-Basis={element} ...
tabulate (LENgth {Jen}) PROPORTION-Basis

displays the elements on which the calculation of atomic proportions are based.
This is mineral data.
assigns them. Note: the case in which elements appear is irrelevant.
Proportion-sum should also be assigned.
tabulates them with the length specified.

Examples:

pbasis=o h f ca
pbasis=o,h, f ,ca

Note:

The elements on which the proportions are based will be indicated with an "*"
(asterisk) in the proportion basis column produced by the display command.

Minldent - 42

1.141

proportion-sum parameter

Syntax:

1.

2.
Synonym:
Semantics:

PROPORTION-Sum
PROPORTION-Sum={range}

PSUM
1.

2.

displays the proportion sumo


assigns them. The atomic proportions of the elements will be calculated on the
basis of the sum of the elements specified with the proportion-basis
parameter.

Example:

psum= 12

Note:

The sum of the atomic proportions of all the elements of a mineral will be shown on
the bottom of the "Atomic Proportions" column in the sampie and compiled outputs
produced by the display command.

1.142

psum - synonym tor proportion-sum

1.143

psw - synonym tor password

1.144

quit - synonym tor stop

1.145

r(470} - synonym tor retlectance(470nm}

1.146

r(546} - synonym tor retlectance(446nm}

1.147

r(589} - synonym tor reflectance(589nm)

1.148

r(650} - synonym tor reflectance(650nm)

1.149

record parameter/command

Syntax:

1.

2.
Semantics:

1.

2.

Example:

tabulate RECord
RECords {prefix}
tabulates the record numbers of the compiled, generals, minerals and / or
sampies tabulated. Note: compiled data have the same record numbers as
mineral data.
lists the record numbers, number of sampies and number of generals of all
mineral names starting with {prefix}. Hitting the attention key will cause the
listing to stop. Note: {prefix} may be substituted by a mineral name for which
the above information is desired.

rec para

Minldent - 43

1.150

reflectance parameter

Syntax:

tabulate REFlectance

Synonym:

RFL

Semanties:

tabulates the reflectances at 470nm, 546nm, 589nm and 650nm.

1.151

reflectance(470nm) parameter

Syntax:

1.
2.
3.

Synonyms:

R(470), R470nm

Semanties:

1.

2.
3.

REFLECT ANCE(4 70nm)


REFLECT ANCE(4 70nm)={range}
tabulate REFLECT ANCE(4 70nm)

displays the general, sampie or unknown reflectance measured at a wavelength


of 470 nanometers preferably using the procedures outlined by the commission
on Ore Microscopy of the International Mineralogical Association (Bowie &
Simpson, 1978).
assigns them.
tabulates them.

Units:

0.0 - 100.0 percent (in air)

Example:

r(470)=45

1.152

reflectance(546nm) parameter

Syntax:

1.
2.
3.

Synonyms:

R(546)' R546nm

Semanties:

1.

2.
3.

REFLECT ANCE(546nm)
REFLECT ANCE(546nm)={range}
tabulate REFLECT ANCE(546nm)

displays the general, sampie or unknown reflectance measured at a wavelength


of 546 nanometers preferably using the procedures outlined by the commission
on Ore Microscopy of the International Mineralogical Association (Bowie &
Simpson, 1978).
assigns them.
tabulates them.

Units:

0.0 - 100.0 percent (in air)

Example:

r(546)=37

Minldent - 44

1.153

reflectance(589nm) parameter

Syntax:

1.
2.
3.

REFLECT ANCE(589nm)
REFLECT ANCE(589nm)={range}
tabulate REFLECT ANCE(589nm)

Synonyms:

R(589)' R589nm

Semantics:

1.

displays the general, sampie or unknown reflectance measured for a wavelength


of 589 nanometers preferably using the procedures outlined by the commission
on Ore Microscopy of the International Mineralogical Association (Sowie &
Simpson, 1978).
assigns them.
tabulates them.

2.
3.
Units:

0.0 - 'l00.0 per cent (in air)


\

/'"-"
\

Example:

Syntax:

1.
2.
3.

Synonyms:

R(650), R650nm

Semantics:

1.

2.
3.

REFLECT ANCE(650nm)
REFLECTANCE(650nm)={range}
tabulate REFLECTANCE(650nm)

displays the general, sampie or unknown reflectance measured for a wavelength


of 650 nanometers preferably using the procedures outlined by the commission
on Ore Microscopy of the International Mineralogical Association (Sowie &
Simpson, 1978).
assigns it.
tabulates it.

Units:

0.0 - 100.0 percent (in air)

Example:

r(650)=38

1.155

refraction parameter

Syntax:

tabulate REFraction

Synonym:

RFR

Semantics:

tabulates the indices of refraction.

Note:

This column of the table is headed by N(ALPH), N(SETA) and N(GAMM). For uniaxial
minerals, nw will appear in the N(ALPH) column while n will appear in the N(SETA)
column. For cubic minerals, n will appear in the N(ALPH) column.

Minldent - 45

1.156

remarks parameter

Syntax:

1.

2.
3.
4.
{len} :
Semanties:

REMarks
REMarks EDIT
REMarks={remarks}
tabulate (LENgth {len}) REMarks

minimum=7, default=53, maximum= 130


1.

2.
3.
4.

displays the general, sampie, synonym or unknown remarks.


edits them using the MTS editor.
assigns them.
tabulates them and mremarks.

Example:

rem=mineral belongs to the amphibole group

Note:

general and sampie remarks should be manually compiled (edited) into mremarks.
Synonym remarks will be displayed whenever the synonym is referenced.

Units:

o - 240 characters for general remarks.


o-

160 characters for sampie remarks.


characters for synonym remarks and mremarks.

o - 500

Minldent - 46

1.157

request variable

Syntax:

1.

2.

REQUEST
REQUEST={valueJ

{value}:

True, Yes, ON
False, No, OFf

Semantics:

1.
2.

1.158

displays the value of the request variable.


assigns it. If request is "on" then Minldent will make requests for unknown
parameters. Since input is assumed to satisfy arequest, in order to issue
commands, prefix the normal commands with a '#'. If it is "off" then unknown
parameters can be entered only by commands.

restriet command

Syntax:

Semantics:

1.
2.

REStrict
REStrict {idJ

1.

lists the restricted set of minerals that the current user may add or edit.
makes the current mineral subset the restricted list of minerals for the user
specified by the id. One needs permit access rights to use this form. Note: if
the mineral sub set is empty, the user is allowed access to ALL minerals.

2.

1.159

rfl synonym for reflectances

1.160

rfr synonym for refractions

1.161

r470nm synonym for reflectance(470nm)

1.162

r546nm synonym for reflectance(546nm)

1.163

r589nm synonym for reflectance(589nm)

1.164

r650nm synonym for reflectance(650nm)

1.165

sampies parameter

Syntax:

1.
2.
3.

tabulate (parameter) ... SAMpies (parameter) ...


permit lid} Sampies
SAMpies

Semantics:

1.

tabulates sampie data for the specified minerals. Note: one needs sampie
access to use this parameter. When sampie data is stored on tape, this
parameter is unavailable.
permits the user specified by the id access to sampie (and general) data.
displays the number of sampies and the record numbers of the first and last
sampies for the modified (added or edited) mineral.

2.
3.

1.166
Syntax:

save command
SAVE

Minldent - 47

Semantics:

saves the data entered for a general, mineral, sampie, synonym and / or unknown and
will then return to the previous request loop.

Note:

Every add, edit or unknown command is followed by data modification commands


such as density=3.4, but in order for this data to be entered into the data base, the
save command must be issued. Hitting the attention key or entering the attention
command will make the program return to the previous request loop WITHOUT
UPDATING THE DATA BASE.

1.167

sglist command

Syntax:

SGLIST

Semanties:

lists the space groups. Hitting the attention key will stop the listing. The space
groups listed are from the Hermann-Mauguin system as modified in the International
Tables for X-Ray Crystallography (Henry & Lonsdale, 1952) and from the International
Tables for Crystallography, Vol. A Space-Group Symmetry (Hahn, 1983).

1.168

show command

Syntax:

1.
2.
3.
4.
5.

Show
Show
Show
Show
Show

Semanties:

1.

lists all compiled and possibly all general and / or all sampie data for the
mineral(s) specified.
lists all data for the specified general. The grecords command can be used to
find the general record number.
lists all data for the specified sampie. The srecords command can be used to
find the sampie record number.
lists all compiled data for the matched or identified minerals.
lists all unknown data.

2.
3.
4.
5.
Note:

Compiled (Generals) (Sampies) {minerall ...


General {record number}
Sampie {record number}
Matched
Unknown

The data listed depends on the value of the shownull variable. General data has
minimum and maximum values, while compiled data has minimum, maximum and
average values. Sampie and general data are unaccessible without general/ sampie
access rights or if that data is stored on tape.

Minldent - 48

1.169

shownull variable

Syntax:

1.
2.
3.
4.

SHOWNull
SHOWNull=Also
SHOWNull=Only
SHOWNull=Never

Semanties:

1.

displays the value of the shownull


show command.
parameters with null values will also
only parameters with null values will
parameters with null values will not
will be listed.

2.
3.
4.

sign parameter

Syntax:

1.
2.
3.

sign:

plus, positive or +
minus or negative

Semanties:

1.

2.
3.
Note:

1.171

be listed with parameters containing values.


be listed.
be listed. Only parameters containing values

shownull=also

Default:
1.170

variable that controls what is listed via the

SIGn
SIGn={signl
tabulate SIGn

displays the unknown optical sign.


assigns it.
tabulates it.

The optical sign is calculated from 2V(gamma) for compiled, general and sampie data.
Also "minus" must be entered rather than "-" which is the line continuation character.
sort command

Syntax:

SORT

Semanties:

Sorts the matched or identified minerals in alphabetical order.

Minldent - 49

1.172

source parameter

Syntax:

1.

2.
3.
4.

SOUree
SOUree EDIT
SOUree={soureel
tabulate (LENgth {lenJ) souree

{lenl:

minimum=6, default=53, maximum= 130

Semanties:

1.

2.
3.

4.

displays the general, sampie or synonym souree of data.


edits it using the MTS editor.
Assigns it. The souree of information should inelude the page nmber, volume
and year of the report, artiele, book, ete. Sampie and general sourees should
be manually eompiled (edited) into msource.
tabulates it with the length speeified.

Units:

o - 160 eharaeters

Example:

sou=American Mineralogist, volume 20, pp 565-571

Note:

This parameter ean be listed by using the record, srecord and grecord eommands. If
a souree for general data is not entered, the default souree (dsource will be used.
Data eannot be saved without speeifying its origin (souree). General and sampie
sourees should be manually eompiled into msource.

1.173

space-group parameter

Syntax:

1.
2.
3.

SPAee-group
SPAce-group={spaee groupJ
tabulate SPAee-group

Synonyms:

SPCgrp

{spaee groupJ

When available, enter the spaee group of a mineral by the following eonventions:
1.
Subseripts are written as numbers enclosed within parentheses "0", e.g.,
P4(1)=P4 1
2.
Bars are indieated by a negative sign preeeding the number, e.g., P-4=P4
3.
Slashes are as written, e.g., C2 / m.
Eaeh spaee group is translated to its standard form. Due to spaee and other
limitations, some forms may not be reeognizable by the program. Refer to tables
sueh as those of Henry and Lonsdale (1952) or Hahn (1983) in sueh eases and enter
an alternative form.

Semanties:

1.
2.
3.

Example:

spegrp=C2/ m

Note:

Minldent will deduee the symmetry of the mineral from the spaee gr oup. If this is in
eonfliet with a previously entered symmetry value, then an error will be reported. In
sueh eases, the symmetry must be ehanged (nulled) prior to entering the spaee group.

displays the mineral spaee group.


assigns it. Use the sglist eommand to list valid assignments.
tabulates it.

Minldent - 50

1.174

spcgrp - synonym for space-group

1.175

srecords command

Syntax:

SRECords {mineral}

Semanties:

lists the record numbers and sources of ail sampie data for a mineral. Hitting the
attention key will stop the listing. This command can be useful prior to the delete
sampie, display sampie and edit sampie commands which require the sampie
record numbers.

Example:

srec calcite

Note:

When the sampie and general data base are stored on tape, this command is
unavailable unless and until the data is restored (and subsequently resaved). One must
have sampie access rights to use this command.

1.176

status command

Syntax:

STATus

Semantics:

This command prints out the following information about the state of the data base
and the user:
1.
number of mineral, sampie and general records in the data base
2.
number of users given special access rights to Minldent
3.
number of sampie, general and compiled records that need to be displayed
4.
wh ether the general and sampie data are presently available or unavailable
(stored on tape)
5.
access rights of the current user
6.
values of the user variables batchprint, case, cutoff, Icutoff, newmineral
output, request, shownull, test, unload and width.

1.177

stop command

Syntax:

STOP

Semantics:

terminates the program. In MTS the program can be "continued" by entering "SSTart"
or "SREStart" and will behave as if the stop command was not issued. In other
systems, the program may not be continued.

Synonyms:

QUIT, EXIT

Note:

If the unload variable is "on", then the program cannot be continued. If the program
cannot be continued, and was stopped in the middle of modifying (adding / editing)
general, mineral, sampie, synonym or unknown data, then the DATA WILL BE LOST,
i.e., save before stop.

Minldent - 5 1

1.178

subset command

Syntax:

1.
2.
3.
4.
5.
6.
7.
8.

SUB SET
SUBSET Load {file}
SUBSET Off
SUBSET Read {file}
SUBSET Save {file}
SUBSET Transfer
SUBSET Write {file}
tabulate (parameter) ... SUBset (parameter) ...

Semantics:

1.
2.
3.
4.
5.
6.
7.
8.

displays the number of minerals in the subset.


loads pointers to the minerals in the subset (cheap).
empties the subset, use the entire data base.
reads the names of the minerals in the sub set (expensive).
saves the pointers to the minerals from the sub set (cheap).
transfers the matched / identified minerals to the subset.
writes the n~mes of the minerals of the sub set (expensive).
tabulates the parameters of the minerals in the subset.

Note:

Subsets have been created so that restricted groups of minerals can be examined.
This may be useful for teaching purposes or when it is known that only a restricted
number of minerals need be considered in a particular application. For example,
subsets of "ore" minerals and meteoritic minerals could be created. Use of such
sub sets can cut the processing time and costs dramatically. A sub set is normally
created by reading it in. It is then saved to a file. Whenever it is needed, it is loaded
from the file rather than being read in (because load is much cheaper than readl.

1.179

sum parameter

Syntax:

1.
2.

tabulate SUM
weight SUM

Semantics:

1.
2.

tabulates the sum of the concentrations for all elements in a composition.


displays the general, sampie or unknown composition sumo

Minldent - 52

1.180

symmetry parameter

Syntax:

1.
2.
3.

{symmetry}:

Cubic (=Isometricl, TETragonal, TRIGonal,


TRIClinic

Semantics:

1.
2.
3.

Example:

sym=tetragonal, trigonal,hexagonal

Note:

Could be used to list all minerals having any of these symmetries, i.e., all optically
uniaxial minerals. A mineral's symmetry will be deduced from the space group and
this is not allowed to conflict with the symmetry entered. If aspace group has been
entered, then the the only way to erase the symmetries is to erase the space group
first (by using the null command. If a mineral can have more than one symmetry,
"multiple" will be shown as the symmetry in the display or tabulation.

1.181

SYMmetry
SYMmetry={symmetry} ...
tabulate SYMmetry
Hexagonal,

Orthorhombic,

Monoclinic,

displays the mineral or unknown symmetries.


assigns them.
tabulates them.

synonym parameter

Syntax:

1.
2.
3.
4.
5.

SYNonym
SYNonym={synonym}
add SYNonym {synonym}
edit SYNonym {synonym}
delete SYNonym {synonym}

Semantics:

1.
2.
3.
4.
5.

displays the synonym (from a synonym record).


assigns it.
adds a synonym record.
edits a synonym record.
deletes a synonym record.

Note:

When a mineral is read by Minldent, its checks the synonym record. If it is found, the
fact is reported and the name changed to the accepted one. Synonym records need
not contain synonyms! They may just contain remarks, sources or discredited marks.
They likewise, will all be reported when a 'synonym' is read in.

tor tabulate

1.182

table synonym

1.183

tabulate command

Syntax:

Synonyms:

1.
2.
3.
4.
5.
Table

ot the ident section

Tabulate
Tabulate
Tabulate
Tabulate
Tabulate

({parameters}) ...
({parameters}) OF {minerals) ...
SUBset ({parameters}) ...
ALL ({parameters}) ...

Minldent - 53

Semantics:

1.

2.
3.
4.
5.
{parameters}:

tabulates
minerals.
tabulates
tabulates
tabulates
tabulates

parameters entered for the unknown for matched or identified


the
the
the
the

A
ALL
ALPha
ANGles
AVErage

B ....
BETa ..
BIRefringence
BLAnk

C ... .
CM .. .
COLour .
COLOURS
COLOUR(Alpha)
COLOUR(Beta) .
COLOUR(Epsilon) .
COLOUR(Gamma)
COLOUR(Omega)
COOrdination
CPL . . .
D-Value
DATa.
DATE ..
DEFauit .
DENsity
DiMensions
DISpersion
DIVision
EDGes .
FORmula
GAMma
GENerals
IM
INDices.
INitials .
JCPds
LENgth {len}
LEVel . . .
LOCality .
MAXimum
MINimum
MOH ..
N ....
N(Alpha)
N(Beta) .
N(Epsilon)
N(Gamma)

parameters
parameters
parameters
parameters

for
for
for
for

matched or identified minerals.


the specified minerals.
the minerals in the subset.
all minerals.
. . . . . . . . . . . . . unit cell edge a
. tabulate data for all minerals in data base
. . . . . . . . . . . . . unit cell angle a
. . . . . . . . . unit cell angles a, , 'Y
tabulate average compiled data (default)
unit cell edge b
. unit cell angle
. maximum value
empty white space
. unit cell edge c
compositional matching index
colour scheme tabulated under c(alpha)
colour a' colour ' colour'Y
pleochroism in X direction
pleochroism in Y direction
. . tabulated under c(beta)
pleochroism in Z direction
tabulated under c(alpha)
. . . . . . of cations
. . characters per !ine
. . interplanar spacings
compiled, general, sampie or unknown
. . . . . . . . . . . . . . last modified
name tm {specified in unknown} formula
. . . . . . . . . . . . . . . . . . . . g/cc
unit cell edges a, b, c and angles a, and 'Y
red>violet or violet>red
. in mineral classification
unit cell edges a, band c
.idealized or simplified
. . . . . unit cell angle 'Y
. . tabulate general data
information matching index
tm, cm, opm and im indices
.. of data entry personnel
. Powder data file number
.of tabulated name, formula, etc.
. . . . . in mineral classification
geographical locations where mineral found
tabulate maximum compiled data
tabulate minimum compiled data
position on Mohs' hardness scale
. . . . . . . index of refraction
index of refraction in X direction
index of refraction in Y direction
. . . . . tabulated under n(beta)
index of refraction in Z direction

Minldent - 54

N(Omega) .
NAMe
NUMber .
OAP
OCCurrence
OF {minerals}
OPM . . . .
POLymorphs
PBAse . . .
PSUm
REFlectance
R470nm
R546nm
R589nm
R650nm
RECord .
REFraction
REMarks
SAMpies
SIGn ..
SOUrce
SPCgrp.
SUBset .
SUM ..
SYMmetry
TM . . . .
TYPe .. .
UNKnown
VHN
Weight {FeO}
YFD . . . .
2V(Alpha)
2V(gamma)

. . . . . . . . . . . . tabulated under n(alpha)


.IMA accepted name and unknown identifier
. . . . . . . . . row numbers of table
. . . . . . . . . . . . . optic axial plane
paragenesis or geological environment
. tabulate parameters for minerals
. other properties matehing index
known to exist for the eompound
. . . . . . . . . proportion basis
. . . . . . . . . . proportion sum
r470nm, r546nm, r589nm and r650nm
reflectance at 470nm
.reflectance at 546nm
reflectanee at 589nm
reflectance at 650nm
. . . . . . . number
. . . . na , n and nr
. relevant comments
tabulate parameters for sampie data
. optieal sign (+ or -)
. . . . . . . souree of information
. . . . . . . . . . . . . space group
tabulate parameters for mineral subset
sum of element weights
. . . . . . . . crystal system
. . . . . total mate hing index
silicate, oxide, arsenide, ete.
tabulate parameters for unknown
. Viekers hardness number
. . . composition {of FeOJ
year mineral first deseribed
. . . tabulated under 2Vr
angle between optie axes (across r)

Examples:

1.
2.
3.

tabulate name density w Si02 w AI203


tabulate w K w Ca formula of biotite hornblende plagioclase
tabulate

Explanation:

1.

The names, densities and weights of SiOl and AI l 0 3 of all matched or identified
minerals will be tabulated.
The formulae and the weights for K and Ca in biotite, hornblende and
plagioclase in the compiled data base will be tabulated
Default parameters for identified or matched minerals will be tabulated.

2.
3.
1.184

test variable

Syntax:

test={valueJ

{valueJ:

True, False

Semanties:

If test is true, extraneous material useful only to programmers will be printed.

Default:

test=false

Minldent - 55

1.185

time - synonym for date

1.186

tlist command

Syntax:

TUST

Semantics:

lists the mineral types. See the type command. Hitting the attention key will stop the
listing.

1.187

tm parameter

Syntax:

tabulate TM

Semantics:

tabulates the total matching (TM) index. This index is calculated from the weighted
average of the other indices (CM, IM, OPM). This index is used to order the top 20
minerals for identification purposes. The weighting given to each index may be
changed from time to time to improve discrimination between minerals.

1.188

tree command

Syntax:

TREE {mineral} (FulI) (Alternate)

Semantics:

A "tree" is drawn for a mineral showing its position in the classification system. Trees
normally have the following form:

(D is abnormal being)
(within 2 divisions)

- SPECIES level

/1\ / \
/

C D

/ / /1

F G H I

- SUB-SPECIES level
- VARIETIES level

Minldent prints trees sideways. A path from the mineral to the top of the tree
is shown. A few minerals, such as 0 above, have two possible paths upwards. For
such minerals, which will be postscripted by an "*", only one path will be traced. To
trace the other path, specify "alternate". Also, all the minerals one level lower will be
shown. To see the minerals more than one level lower, specify "fulI". Note: F is
considered one level lower than A.
Examples:

TREE A

ITREE A FULL

A species
A species
A species
F variety
F variety
D sub-species
H variety
C sub-species C sub-species
D sub-species
G variety
D sub-species
H variety
I variety
Example:

tree albite

ITREE H ALTERNATE

ITREE H

B species
D sub-species
H variety

Minldent - 56

1.189

type parameter

Syntax:

l.

2.
3.
Semantics:

1.

2.
3.
Example:
1.190

TYPe
TYPe=ltypeJ
tabulate TYPe
displays the mineral or unknown type (e.g., oxides, silicates, etc.),
assigns it. The tlist command can be used to list the allowable types.
tabulates it.

type=arsenides

undisplay parameter

Syntax:

permit {idJ Undisplay

Semantics:

permits the user specified by the id access to the display undisplay command.

1.191

unknown command of ident section

Syntax:

1.

2.
3.
Semantics:

1.

2.
3.

Note:

1.192

Unknown
Unknown Edit
tabulate (parameters) ... UNKnown (parameters) ...
Data for the unknown (mineral to be identified or matched) can now be added.
Data for the unknown can now be edited.
tabulates the specified parameters for the unknown as a header for each page
in the table. Note: most unknown parameters have minimum and maximum
values tabulated.

Minldent will enter the "Unknown input" request loop if request=off, or will request
all the unknown parameters if request=on.
unload variable

Syntax:

1.
2.

{value}:

True, Yes, ON
False, No, OFf

Semantics:

1.

2.

Default:

UNLOAD
UNLOAD={valueJ

displays the value of the unload variable.


If unload is on, then Minldent will be unloaded after a stop command (and
cannot be restarted). If off, then stop command will return to MTS, and a
START or RESTART MTS command will cause execution of Minldent to resume.

unload=on

Minldent - 57

1.193

VHN parameter

Syntax:

1.
2.
3.

VHN
VHN=frangeJ
tabulate VHN

Semanties:

1.

displays the general, sampie or unknown Vicker's hardness number (VHN)


measured using a 100g load.
assigns it.
tabulates it.

2.
3.
Units:

0- 10000

1.194

weight parameters

Syntax:

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.

Weight
Weight OXides
Weight NULL
Weight SCALE
Weight SUM
Weight Fe203
Weight Fe203={rangeJ
Weight Fe203=TRACE
Weight Fe203=MINOR
Weight Fe203=MAJOR
Weight Fe203=NULL
Weight F l-={rangeJ
Weight Mn=75ppm-80ppm
tabulate Weight Fe203 Weight Mn Weight F 1-

Semanties:

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

displays the weights of all elements in elemental form


displays the weights of all elements in oxide form
erases the weights of all elements
scales the weights to sum to 100.0%
displays the sum of the weights
displays the weight of Fe 20 3
ADDS the weight to Fe 20 3
ADDS 0.0 to min and 1.0 to max weight% of Fe 20 3
ADDS 0.1 to min and 5.0 to max weight% of Fe 2 0 3
ADDS 3.0 to min and 100 to max weight% of Fe 20 3
erases the weights of Fe and O. This could have undesirable consequences
because oxygen associated with all elements will be deleted. It is better to use
form 2) and then re-enter the weights. This form may safely be used when
weights entered in elemental form, i.e., w Fe=4lw Fe null is harmless.
ADDS the weight to Fand subtracts the oxygen equivalent from 0
is equivalent to Mn=0.0075-0.0080
tabulates the weight% of Fe 203, Mn and Fl-

12.
13.
14.
Note:

Unlike other parameters, weight assignments are ADDED to previous values rather
than REPLACING them. This is done so that a composition of FeO=5 and Fe 20 3=7
could be entered. Otherwise, the amount of Fe corresponding to Fe 20 3 =7 would
replace the previous amount. The value of the case variable affects the processing
of formulae. Weights are always in percentages, not as weight fractions and the

Minldent - 58

percent symbol ("%") is omitted. Weights are displayed in elemental form.

1.195

width variable

Syntax:

1.
2.

width
width={width}

Semanties:

1.
2.

displays the width of the terminal.


assigns it. Used by the show command.

Units:

20 - 200

Default:

width=79

1.196

year-first-described parameter

Syntax:

1.

2.
3.

YEAr-first-described
YEAr-first-described={year first described}
tabulate YEAr-first-described

Synonyms:

YFD

Semanties:

1.
2.
3.

Example:

yfd= 1932

displays the year the mineral was first described.


assigns it.
tabulates it.

1.197

yfd - synonym for year-first-described

1.198

yrecords command

Syntax:

YRECords {prefixl

Semanties:

Similar to records command. Will list all the synonyms that start with the prefix.

Note:

Hitting the attention key will stop the listing.

Minldent - 59

1.199

zero variable

Syntax:

1.

2.

ZERO
ZERO={valuel

{valuel:

True, Yes, ON
False, No, OFf

Semantics:

1.
2.

Note:

When zero is true, the number of matched minerals will be considerably smaller.
However, minerals with incomplete compositions may be ignored.

displays the contents off the zero variable.


assigns it. When zero is true, elements without compositional data will be
assigned a value of zero by the match procedure. When false, these elements
are considered to have a value between 0.0% and MAW%. MAW is the
Maximum Available Weight that can be assigned to any such element. It equals
100.0% minus the sum of the minimum weights of elements with assigned or
calculated compositions.

1.200

2V-: synonym tor 2V(alpha)

1.201

2V(alpha) parameter

Syntax:

1.

2.
3.

2V(Alpha)
2V(Alpha)={range}
tabulate 2V(Alpha)

Synonyms:

2VAlpha, 2V-, 2VX

Semantics:

1.

2.

3.

dispiays the general, sampie or unknown 2V a - the optic axial angle measured
across the X vibration direction in amineral.
assigns it. It will automatically be converted to 2V-y by Minldent. See angle
entry.
tabulates it in the 2V(gamma) column of the table. Note: 2V a = 180 degrees 2V-y

Units:

0.0 - 180.0 degrees

Example:

2v(alpha)=65-85

Minldent - 60

1.202

2V{gamma) parameter

Syntax:

1.
2.
3.

Synonyms:

2Vgamma, 2V+, 2VZ

Semanties:

1.
2.
3.

2V(Gamma)
2V(gamma)={range}
tabulate 2V(gamma)

displays the general, sampie or unknown 2V'Y - the optic axial angle measured
across the Z vibration direction.
assigns it. See angle entry.
tabulates it.

Units:

0.0 - 180.0 degrees

Example:

2v(gamma)=55

1.203

2V+ synonym for 2V{gamma)

1.204

2Valpha synonym for 2V(alpha)

1.205

2Vgamma synonym for 2V{gamma)

1.206

2VX synonym for 2V{alpha)

1.207

2VZ - synonym for 2V{gamma)

Minldent - 61

2.
2.1

definitions:

angle entry

Examples:

12
12.5 .
12:30
12:34.5
12:34:30
12:34:56.7.

Note:

Used in a, , 'Y, 2V a and 2V'Y entry.

. . . . . . . 12 degrees
12 degrees, 30 minutes
12 degrees, 30 minutes
. 12 degrees, 34 minutes, 30 seconds
. 12 degrees, 34 minutes, 30 seconds
. 12 degrees, 34 minutes, 56.7 seconds

Minldent - 62

2.2

batch fi le

Input to Minldent may come either from the user at a keyboard or from a batch file. Input from the
batch file is treated as if it came from the user, except that if an error occurs, batch pause read in
or if the attention key is hit then the user regains control. At this point the user can correct the
mistake and then issue the continue command to have input resume from the batch file. The batch
command directs Minldent to take input from the batch file while the batchprint variable controls
how lines in the batch file are displayed. The batch feature allows users to prepare data in advance
using the cheap system file editor. An instructor could also place messages to his students and
initialization commands in a batch file. See the file "dpl1 :bd.min" for an example.

2.3

bd.min

a sampie batch file. See batch command.

2.4

collection numbers

Minldent provides space in the Compiled / Mineral Display to enter the collection numbers of the
minerals in the user's collection (museum, storage, etc.).

2.5

colour entry

Colours entered for pleochroic, dichroic and colour schemes should be as folIows:
Syntax:
({shade}) {colourl Hcolour})
{shade}:

Dark, Deep, D
PAle, Light, l

{colour}:

BlAck, BK
BlUe, BlUish, BU
BRownish, BR
Colourless, Colorless, Cl
GREEnish, GN
GREYish, GY
IR . . . . ..
. ........ .
Lllac, II
OPaque,OP
Orange,OR
Plnkish, PK
PUrpie, PUrplish, PP
Redish, RD
Violet, VT
White, WT
Yellowish, Yl

Examples:

. . . . . . . . . . opaque with Interna I Reflections

g~een

pale green
bluish green
light bluish green
Note:

Blue green is a different colour from green blue. Also, the use of the "ish" ending has
no effect, i.e., green and greenish are equivalent. For shades, the last single letter
abbreviation, and for colours, the last two letter abbreviations are the ones used in

Minldent - 63

displays and tabulations.

2.6

command

Any statement that can be recognized by Minldent is considered a command. For example,
den=3.45
commands Minldent to set the value of the density parameter of a mineral sampie to 3.45.
Multiple commands can appear on the same input line if they are separated by the "I" symbol.
Commands can be continued onto more input lines by appending a hyphen ("-") to the line to be
continued. The following are all equivalent examples:

4.

density=3.4
symmetry=monoclinic
density=3.4lsymmetry=monoclinic
density=3.4Isymmetry=monoclinic
density=-13.4lsymmetry=-lmonoclinic

2.7

compiled data

1.
2.
3.

Compiled data are similar to general data, but for the following reasons are more useful for
identification purposes.
1.

2.
3.

Compiled data are not entered but calculated by Minldent from sampie and general data present
in the data base.
Minima, maxima and averages are found. Moreover, standard deviations are calculated for
compositional data.
If insufficient compositional data are made available, Minldent will calculate minimum and
maximum weight percentages for the elements from the formula.

Minldent - 64

2.8

continuation of long lines

Consider the following input to Minldent:


remarks=This mineral has not been found to occur as
remarks=discrete crystals but only intergrown with related
remarks=species in the form of polycrystals.
It will not achieve what was desired because each line will erase the previous entry for remarks which
will thus contain only "species in the form of polycrystals.". Now consider the following input:
remarks=This mineral has not been found to occur as discrete crystals but only intergrown ...
This mayaiso not achieve the desired effect because most systems cannot handle such long lines.
They usually truncate them and only the beginning or end portion will be placed in the parameter
remarks. To solve this problem, append a dash ("-") to any incomplete line and continue with the input
on the next line. The correct solution would be:
remarks=This mineral has not been found to occur asdiscrete crystals but only intergrown with relatedspecies in the form of polycrystals.
Note: a dash should not be used here to split up a word as it would be replaced by aspace.
2.9

data sources

Many different sources have been used to obtain the information that has been incorporated into the
data base. In particular, Deer et a/. (1962, 1978, 1982), Dietrich (1969)' Embrey & Fuller (1980)'
Fleischer (1983)' Fleischer et a/. (1984), Henry (1977)' Hey (1962, 1963), Pierrot (1979)' Roberts et
a/. (1974) and Uytenbogaardt & Burke (1971) have been particularly important sources. All new
minerals reported in the American Mineralogist since 1966 have been incorporated and Mineralogical
Abstracts has been used extensively to track down additional information for many minerals. Certain
mineral groups (e.g., the clay minerals) have been covered in greater detail than others because
specialized data bases intended originally for other specific uses, have been incorporated into
Minldent.
The powder diffraction data that have been included are based on those in the mineral section
of the JCPDS manual for 1984. Where data are not given there, whenever possible, data have been
obtained from elsewhere in the literature. Optical properties have been based largely on those given
by Trger (1979)' Winchell (1956), Winchell & Winchell (1951), Roberts et a/. (1974), Dietrich (1969)'
with reflectances and microindentation hardness coming mainly from Henry (1977).
2.10

defaults

If a blank line (carriage return) is entered, Minldent will assume that the default shown was meant to be
entered. See requests. Defaults inform Minldent notto change values. For numeric values, empty
spaces (before commas) denote defaults. For example, to change the fourth d-value to 5.3 and leave
the first, second, third and fifth unchanged one could enter:
d-values= , , ,5.3

Minldent - 65

2.11

development charges

To pay for the further refinement of the Minldent program and for the entry of additional data into
the data base, a development charge of some fraction of the MTS "soft" costs, will levied. This rate,
where applicable, will be printed out when the program is run.
2.12

disclaimer

This manual is issued to describe our current services correctly. However, the information may be
made obsolete by future developments. Changes to the Minldent program and documentation will be
announced through a message when the Minldent program is run.
Minldent has been tested and is believed to be correct and accurately documented. However,
in a program of this size, it is highly likely that errors remain. Therefore, neither the owners, the
Department of Geology nor the University of Alberta assume any responsibility for any errors,
omissions, malfunctions or difficulties that may arise in its use.
2.13

editing data

Normally, data is added to the data base. For example:


density = 3.456
However, if data has been incorrectly entered, then it must be edited. If the correct density value is
3.546 then, to replace the old value with the new, enter:
density = 3.546
To edit unknown data, see the unknown command. To edit general, mineral, sampie or synonym data,
see the edit command.
2.14

errors in data base

Although great care has been taken in compiling the data base, some errors will undoubtedly have
passed undetected. The owners would appreciate being advised of any such errors that are found,
and receiving corrected data for incorporation in later vers ions of Minldent. Any correspondence
should be addressed to:
D. G. W. Smith
Department of Geology
University of Alberta
Edmonton, Alberta,
Canada, T6G 2E3.
Alternatively, messages can be sent to Minldent on the MTS message system by entering "Smes" (and
then "send"). The message system has its own extensive help/ explain facility. Your comments and
suggestions will be a valuable aid to the improvement of the Minldent program and documentation.
2.15

general data

In many instances, literature sources used in building this data base present only the minimum and
maximum values for mineral pa~ameters determined from many sampies. Whenever such sampie data
are presented with no SINGLE sampie specified, then they are called general data. In Minldent, "general
data" will means such general sampie data. These data are not necessarily the most useful; however,
they are often the only data presented. Note: each mineral may have general data from each source.
The following are general parameters:
A ..
unit cell dimension
. . unit cell angle a
ALPha
unit cell dimension
B

Minldent - 66

BETa
C
COLOUR
COLOUR(Alpha)
COLOUR(Beta)
COLOUR(Epsilon)
COLOUR(Gamma)
COLOUR(Omega)
DENsity ..
DISpersion
GAMma
LOCality
INitials.
MOH
N ...
N(Alpha)
N(Beta)
N(Epsilon)
N(Gamma)
N(Omega)
OAP . . .
OCCurrenee
RE Marks
R(470)
R(546)
R(589)
R(650)
SAVE .
SOUree
TIMe
VHN ..
Weight {Fe} .
2V(Alpha) .
2V(Gamma) .
2.16

. . unit eell angle


unit cell dimension
. . . in thin seetion
pleochroism in X direction
pleochroism in Y direetion
. dichroism in extraordinary direetion
. . pleochroism in Z direetion
dichroism in ordinary direction
. . . . . . . . . . . . . . g/cc
red>violet, violet>red or either
. . . . . . . . unit cell angle 1
geographical locations where aetual sampies found
. . . . . . . . . of data proeessors
. . . . . . . . . position on Mohs' hardness scale
. . . . . . . . . . . . . . . . . index of refraction
index of refraction for light vibrating parallel to X direction
. index of refraetion for light vibrating parallel to Y direction
. index of refraetion for light vibrating parallel to extraordinary direction
. . . . . index of refraction for light vibrating parallel to Z direction
. index of refraction for light vibrating parallel to ordinary direction
.optic axial plane / / or + to (100)' (010)' (001)
paragenesis or geologieal environment
relevant comments on data
refleetanee at 470nm
reflectance at 546nm
reflectance at 589nm
reflectance at 650nm
transfer general data to data base if data modified
the souree of the information
. . . . data last modified
Vickers hardness number
. . . . . . . composition
. . . . converted to 2V1
angle between the optic axes (aeross 1)

ident section

Most users of the Minldent paekage will be attempting to identify minerals and to display results. The
section of the package whieh allows the user to do this is called the ident seetion. To use this seetion
in MTS enter:
$run dpl1 :Minldent.objl
and Minldent will enter the following request loop:
)Ident command""?
The commands or "procedures" applicable to this section are:
display
. . . . . . . . . . . . . . . . . display all information about minerals.
identify . .
. . . . . . . . . . find the 20 most likely identities of the unknown.
match . . .
. find all minerals matching specifications entered for the unknown.
password
. . . change your password if applicable.
show . .
. . . . . list all information about minerals.
tabulate .
. list specified information about minerals.
unknown
. . . . . . . enter data about the unknown

Isystem dependent

Minldent - 67

2.17

ignored minerals

The minerals that are ignored by match and identify are those that have no data present (in the data
base) for all the parameters specified for the unknown.
2.18

mineral

A mineral has been defined as a naturally occurring solid, element or compound with a characteristic
internal (atomic) structure and a chemical composition which is either fixed or which varies within
certain definite limits. In deciding what materials to include in the data base, this definition has been
used. Thus, materials such as amber or coal, palagonite, leucoxene, etc., will be excluded.
2.19

mineral data

Mineral data consist of data which are common to all sampies of amineral. The following are mineral
parameters:
CLAssify . . .
. as level of division in classification scheme
COOrdinations.
. . . . . . of cations
D-Values ..
. . interplanar spacings
DSOurce ..
. . . . . default source
EXPressions
NOT YET IMPLEMENTED
FORmula
.idealized or simplified
GENerals .
. data about generals of the mineral
JCPDS
. Powder Data File number from Joint Committee on Powder Diffraction Standards
MLOcation
. . . geographical locations where mineral found
MOCcurrence
paragenisis or geological environment of mineral
.relevant comments for mineral
MREmarks
MSOurce ..
. . . . . . . . . . . source of data
NAMe . . . .
. . . . . . . . . IMA accepted name
known to exists for this compound
POLymorphs
PBAse ..
. proportion basis used in calculating atomic proportions
PSUm ..
proportion sum used in calculating atomic proportions
SAMpies
. . . . . . . data about sampies of the mineral
SAVE ..
transfer mineral data to data base if modified
. . . . . space group
SPCgrp .
SYMmetry
. . . . . . . . crystal system
TIMe
. . . . . of last modification
TYPe
silicate, oxide, arsenide, etc.
YFD
. . . . . year first described
2.20

Minldent

Minldent is an interactive mineral identification and mineral data base management program written in
FORTRAN 77. The data base contains compositional, optical and other parameters describing over
3700 minerals. The data base management aspect of the program will not be used by the general
user. It contains facilities to modify the data base through additions, deletions, etc. The normal usage
consists of the following steps:
1.
entering data for a mineral to be identified (the unknown) or entering search criteria.
identifying the mineral or matching minerals meeting the search criteria.
2.
3.
displaying data of the identified or matched minerals.
All these steps can be executed from within the ident section of the Minldent package. The modify
section is used to add or edit data in the data base, to compile data and to change the access rights

Minldent - 68

of individuals.
2.21

modify section

The modify section is used to modify Minldent' s data base and can only be used by the owners of the
software. To use this section in MTS enter:
$run dpll :modify.obp
and Minldent will enter the following request loop:
)Modify command""?
The commands or "procedures" applicable to this section are:
add . .
. . . . . add general, mineral or sampie data to data base.
compile
.. compile general and sampie data into a compact form.
delete .
delete general, mineral or sampie data from the data base.
edit . .
edit general, mineral or sampie data in the data base.
merge
merge data of synonymous minerals.
permit
. . . . . . . . . . . grant users special access rights.
2.22

MTS

The Michigan Terminal System is the operating system on which Minldent was developed. To run this
program on other systems will require changes to system dependent code and to the syntax of the
run command.
2.23

precision

Minldent does not keep track of the number of digits entered for a value. As a result
12, 12., 12.0, 12.00, 12.000, 12.0000, etc.
are all equivalent. On output, Minldent rounds off numbers to an arbitrary three digits after the
decimal point. However, trailing zeros, unless directly following a decimal point, are deleted for
purely aesthetic reasons. For example, "12.3456" would be displayed as "12.346", "12.3000" as
"12.3" and "12.0000" as "12.0".
2.24

range

For general parameters, a "{ranger can be replaced as folIows:


press enter key .
leave min and max values unchanged
NULL .
. . . . . . erase min and max values
10 . . . . . . .
. . .assign 10 as min and max values
10-20 . . . . .
. assign 10 as min and 20 as max values
For sampie and mineral parameters, a "{ranger can be replaced as folIows:
press enter key .
leave value unchanged
NULL .
. . . . . . erase value
10 . . . . . . .
. . assign 10 as value
10-20 . . . . .
. assign average of 15 as value
For unknown parameters, a "{ranger can be replaced as folIows:
press enter key .
leave min and max values unchanged
NULL .
. . . . . . . erase min and max values
10
. assign 1O 1% as min and max values
10-20
assign 10 as min and 20 as max values

. lsystem dependent

Minldent - 69

2.25

requests

All requests made by Minldent take the following form:


)request"default"?
The ")" denotes output from Minldent. The "re quest" is the request for input made by Minldent. The
double quotes enciose the default that Minldent will assume if nothing is entered. The "?" indicates that
Minldent is waiting for input. Note: in cases where two quotation marks follow one another, there is
no default response as in:
)Minldent command""?

Minldent - 70

2.26

restoring and saving data on tape

Ordinarily, general and sampie data are not used, and so they are stored on tape to decrease costs.
Any command which accesses these data will become unavailable. In order to access such data, enter:
$ sour ce dpll :tape
tape_Minldent . . . . . . . . . . . . . . . . . . . . . . . . . . to restore data from tape to Minldent
Minldent_tape . . . . . . . . . . . . . . . . . . . . . . . . . .to save data from Minldent onto Tape
Note: When saving data onto tape, one may run out of tape. In such cases, a new tape must be used
and the above "macros" must be changed. When restoring data, one may run out of disk space in
which case the space must be made available (by requesting it from Computing Services for example)
and the restore operation must be tried again.
2.27

sampie data

Sampie data consist of data for one sampie of a mineral. Such data may be included for many sampies
of the mineral. The following are sampie parameters:
A ..
unit cell dimension
ALPha
. unit cell angle a
B
unit cell dimension
BETa
. unit cell angle
C
unit cell dimension
COLIection
collection number
COLOur ..
. . in thin section
COLOUR(Alpha)
. pleochroism in X direction
COLOUR(Beta)
. pleochroism in Y direction
COLOUR(Epsilon)
. dichroism in extraordinary direction
COLOUR(Gamma)
. . . pleochroism in Z direction
COLOUR(Omega)
. dichroism in ordinary direction
DENsity ..
. . . . . . . . . . g/cc
DISpersion
red>violet or violet>red
GAMma
. . . . unit cell angle r
INitials.
. . .of data processor
LOCaiity
geographical locations where sampie found
MOH
. . . . . . position on Mohs' hardness scale
N
. . . . . . . . . . . . . . index of refraction
N(Alpha)
index of refraction for light vibrating parallel to X direction
N(Beta)
. index of refraction for light vibrating parallel to Y direction
N(Epsilon)
. index of refraction for light vibrating parallel to extraordinary direction
N(Gamma)
. . . . . index of refraction for light vibrating parallel to Z direction
N(Omega)
. index of refraction for light vibrating parallel to ordinary direction
OAP . . .
.optic axial plane / / or + to (100)' (010)' (001)
OCCurrence
paragenesis or geological environment
REMarks
. . relevant comments
R(470)
.reflectance at 470nm
R(546)
.reflectance at 546nm
R(589)
. reflectance at 589nm
R(650)
.reflectance at 650nm
SAVE .
transfer sampie data to data base if modified
SOUrce
the sour ce of the information
VHN ..
. Vickers hardness number
Weight
. . . . . . . . . . composition
2V(Alpha)
. . . . . . . converted to 2Vr
2V(Gamma)
angle between the optic axes (across r)

Minldent - 7 1

2.28

set.min file

This file eontains the values of the user's variables for users with the default id of "NONE". If it does
not ex ist, default values for the variables will be used. To ereate it enter: Sereate set.min

2.29

symbols

The following is a list of symbol eommands Minldent reeognizes:

:~~~~~~I~~~;~i~~-~~-~~;;~~~~-;~;~;;----------$

*
?

#
@

2.30

prefixes MTS commands


prefixes comments
line continuation
synonym of explain and help commands
enters the MTS editor
prefixes commands in request mode
prefixes appended lines

synonym data

Synonym data ineludes synonyms and other data that should be eheeked when a mineral is refereneed.
Commands applieable to synonym reeords are:
DISeredited
. . . TRUE if the mineral is discredited
DSOurce
. . . . . . . . . . . . . . default souree
NAMe ..
aeeepted or preferred name of mineral
REMarks
. . . . . . . useful remarks
SAVE ..
ends entry of synonym da ta
. . souree of information
SOUree .
SYNonym
. the name of the synonym

2.31

unknown data

To identify amineral, Minldent needs to be supplied with some information about it. The term
unknown is used to refer to the mineral being identified, and the term unknown data will refer to the
data entered by the user for the unknown. Unknown data are not stored in the data base, but in a
buffer. These data contain the minimum and maximum values for the parameters of the unknown. For
identification or matching purposes, the minimum and maximum of a mineral parameter should reflect
the limits of measurement accuraey, e.g., if density was measured as 3.0 10.0%, then it would be
entered as:
density=2.7-3.3
If
density=3.0
is entered, then Minldent will would assume an aeeuracy of 1.0%, which would make the above
equivalent to
density=2.97-3.03
Warning: for the match and identify proeedures to funetion suecessfully, it is important that
inaecuraeies in measurement are not underestimated. Preeise specifieation of data whieh was really
determined with an aeeuraey poorer than that implied, may result in a failure to match or identify the
unknown.

Minldent - 72

These minima and maxima mayaiso be used to list all minerals that have parameters that fall
within the bounds specified by the user, i.e., to list all minerals with a density between 5.0 and 6.0,
one would enter:
unknown data can now be entered
unknown . . . .
.
. . entry of density for unknown
density=5.0-6.0
data
entry for unknown completed
save
find
minerals
with 5.0<=density<=6.0
match . . . . . .
. . . . . . . tabulate matched minerals
tabulate . . . . .
To enter unknown data:

1.
2.
3.
4.

enter the ident section (if not al ready in)


unknown . . . . . . . . . . . . . . . . .
unknown edit . . . . . . . . . . . . . . .
add or edit the unknown data using the following commands:

A
ALPha

B
BETa
BIRefringence
C
CLAssify .. .
COLour . . . .
COLOUR(Alpha)
COLOUR(Beta)
COLOUR(Epsilon)
COLOUR(Gamma)
COLOUR(Omega)
D-Values .
DENsity ..
DISpersion
EDATA2
GAMma .
IDEntifier
MOH
N ...
N(Alpha)
N(Beta)
N(Epsilon)
N(Gamma)
N(Omega)
OAP . . .
REMarks
R(470)
R(546)
R(589)
R(650)
SAVE .
SIGn ..
SYMmetry
TYPe
VHN ..
Weight
1

system dependent

. $run dpl1 :Minldent.objl


. to add unknown data
. to edit unknown data

unit cell dimension


.. unit cell angle a
unit cell dimension
. . unit cell angle
. max difference between the refractive indices
. . . . . . . unit cell dimension
division in classification scheme
. . . . . . . . in thin section
. . . pleochroism in X direction
. . . pleochroism in Y direction
dichroism in extraordinary direction
. . . . . pleochroism in Z direction
. . . dichroism in ordinary direction
up to 15 ordered in decreasing intensities
. . . . . . . . . . . . . . . . . g/cc
. . red>violet, violet>red or either
read output from EDAT A2 program
. . . . . . . . . . . unit cell angle 'Y
working ''name'' or title of unknown
. position on Mohs' hardness scale
. . . . . . . . . index of refraction
index of refraction for light vibrating parallel to X direction
. index of refraction for light vibrating parallel to Y direction
. index of refraction for light vibrating parallel to extraordinary direction
. . . . . index of refraction for light vibrating parallel to Z direction
. index of refraetion for light vibrating parallel to ordinary direetion
.optie axial plane / / or + to (100)' (010)' (001)
. relevant eomments
.refleetanee at 470nm
refleetanee at 546nm
.refleetanee at 589nm
refleetanee at 650nm
. entry of unknown data completed
. . . . . . . . . optieal sign (+ or -)
.monoelinie, trigonal, hexagonal, etc.
silicates, oxides, arsenides, ete
. Vickers hardness number
. . . . . . . . . . . eomposition

Minldent - 73

2V(Alpha) .
2V(Gamma)
2.32

. . . . . . . . . . . . . converted to 2 V'Y
angle between the optic axes (across 'Y)

variables

All users have access to several variables that affect the Minldent procedures. They are: batchprint,
case, cutoff, Icutoff, output, newmineral, shownull, test, width, unload and zero. The status
command will display the user's va lues for them. For users with the default id of "NONE", these
variables will be stored in the "set.min" file if it exists.

User's notes - 74

User's notes - 75

Minldent - 76
3. sampie sessions
The following are sample sessions of all MinIdent procedures.
In all cases, boldface will represent user entry.
3.1 add command sampie session
#$run dp11:modify.obj
#Execution begins
15:53:41
}Modify command""? id=dpll
}Password""? **** blanked ***
}*****************************************************************
}***
M I N I DEN T
(modify section)
***
}*****************************************************************
}(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
}

*To prevent this example from affecting other data for hornblende
*already in the data base, the name of the mineral is prefixed
*with a "*".
}Modify command""? add general *hornblende
}NOTE: mineral "*HORNBLENDE" is NEW to the data base.
}General/mineral input""? for=(Ca,Na,K}2(Mg,Fe,AI,Ti,Mn}5
}-""? (Si,AI}8022(OH,F}2
}General/mineral input""? type=silicates
}General/mineral input""? sym=monoclinic
}General/mineral input""? n(alpha}=1.615-1.705
}General/mineral input""? n(beta}=1.618-1.714
}General/mineral input""? n(gamma}=1.632-1.730
}General/mineral input""? 2V(alpha}=95-27
}General/mineral input""? oap=//(010)
}General/mineral input""? dispersion=r>v,v>r
}General/mineral input""? den=3.02-3.45
}General/mineral input""? moh=5-6
}General/mineral input""? colour(alpha}=colourless,}-""? yellowish green,pale yellow,pale yellow brown;}-""? greenish brown
}General/mineral input""? colour(beta}=pale yellow green,}-""? pale brown green,yellowish green,light green,}-""? pale brown,pale yellow
}General/mineral input""? colour(gamma}=pale green,bluish green,}-""? light blue green,brown,yellow brown,red brown
}General/mineral input""? a=9.9
}General/mineral input""? b=18
}General/mineral input""? c=5.3
}General/mineral input""? beta=105
}General/mineral input""? spa~e-group=c2/m
}General/mineral input""? jcpds=29-1258
}General/mineral input""? d-values=8.52,3.16,2.73,3.41,2.61
}General/mineral input""? source=Rock Forming Minerals v 2. }-""? Deer, Howie and Zussman. p263
}General/mineral input""? remarks=Insoluble in HCL.}-""? A group name for certain of the calcic amphiboles.
}General/mineral input""? save

Minldent - 77
)A general of *HORNBLENDE was saved at record:
28.
)Mineral "*HORNBLENDE" saved at record:
7.
)Modify command""? add sarnple *hornblende
)Mineral/sample input""? w 5i02=54.27
)Mineral/sample input""? w Al203=4.92
)Mineral/sample input""? w FeO=O.22
)Mineral/sample input""? w MnO=O.18
)Mineral/sample input""? w MgO=25.42
)Mineral/sample input""? w CaO=11.31
)Mineral/sample input""? w Na20=1.20
)Mineral/sample input""? w H20=1.94
)Mineral/sample input""? w H20=O.26
*Last H20 was H20-, first was H20+
)Mineral/sample input""? w surn
)The sum of all the weight percentages is 99.720
*sum is not correct, try to find error
)Mineral/sample input""? w oxides
)H20
= 2.200
)0
= 46.887
)Na20
= 1.200
)MgO
= 25.420
)Al203 = 4.920
)5i02
= 54.270
)CaO
= 11.310
)MnO
= 0.180
)FeO
= 0.220
)Mineral/sample input""? w K20=O.31
)Mineral/sample input""? w Cr203=O.03
)Mineral/sample input""? w surn
)The sum of all the weight percentages 15 100.060
*5um is now correct.
)Mineral/sample input""? alpha=1.615
)Mineral/sample input""? beta=1.618
)Mineral/sample input""? garnrna=1.634
)Mineral/sample input""? 2V(alpha)=81
)Mineral/sample input""? density=3.14
)Mineral/sample input""? psum=24
)Mineral/sample input""? pbasis=O,H,F,Cl
)Mineral/sample input""? occur=Metarnorphosed limestone.
)Mineral/sample input""? Loc=Celledizzo, Italy
)Mineral/sample input""? sou=Deer, Howie & Zussrnan.)-""? Rock Forrning Minerals. v2, p274
)Mineral/sample input""? save
)A sample of *HORNBLENDE was saved at record: 11861.
)Mineral "*HORNBLENDE" saved at record:
7.
)Modify command""? stop
)*****************************************************************
)Enter $REStart to return to Minldent.

Minldent - 78
3.2 compile command sampIe session
#$run dp11:modify.obj
#Execution begins
16:45:59

)*****************************************************************
)***
M I N I DEN T
(modify section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)Modify command""? stat


)Status of MINIDENT's data base on 14:01:25DEC 24, 1985
)There are 3743 mineral, 10521 sampIe
)and 5190 general records in the data base.
)There are
0 sampIe,
0 general
)and 3742 compiled records needing to be displayed.
)There are
1 uncompiled minerals.
)Modify command""? compile uncompiled
)Modify command""? stat
)Status of MINIDENT's data base on 14:01:35DEC 24, 1985
)There are 3743 mineral, 10521 sampIe
)and 5190 general records in the data base.
)There are 12 users with special access rights.
)There are
0 sampIe,
0 general
)and 3743 compiled records needing to be displayed.
)There are
0 uncompiled minerals.
)Modify command""? stop

)*****************************************************************

Minldent - 79
3.3 display command sample session
*Note: output produced by this run is found
*
at the end of this section.
# $run unsp:MinIdent
#17:19:32
)*****************************************************************
)***
M I N I DEN T
(ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)Ident command""? srec kaersutite


) ---------------------------------------------------------------)
#IRec# ISource
)
)

--+-----+-------------------------------------------------------

1 1397 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
2 1398 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
3 1399 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
4 1400 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
)
5 1401 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
)
6 1402 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
)
7 1403 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
)
8 1404 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
)
9 1405 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
) 10
1406 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
) ---------------------------------------------------------------)
)
)

)Ident command""? display sample 1397


)Displayed data placed in file "-p.min".
)Use "$copy -p.min" to see the data.
)Ident command''''? grec kaersutite
) ---------------------------------------------------------------) #IRec# ISource

) --+-----+------------------------------------------------------) 1 I 10581EnCYClOpedia of Minerals. W. L. Roberts, et. al. (1974)


) 2 2409 Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5
) ---------------------------------------------------------------)Ident command""? display general 1058
)Displayed data placed in file "-p.min".
)Use "$copy -p.min" to see the data.
)Ident command""? display compiled samples *hornblende
)Displayed data placed in file "-p.min".
)Use "$copy -p.min" to see the data.
)Ident command""? unknown
)Unknown input""? w Si02=39.01
)Unknown input""? w null
)Unknown input""? w Si02=41.46
)Unknown input""? w Ti02=5.7
)Unknown input""? w Al203=14.24
)Unknown input""? w Fe203=3.32
)Unknown input""? w FeO=5.7
)Unknown input""? w MnO=0.08
)Unknown input""? w MgO=13.68

Minldent - 80
)Unknown input""? w CaO=11.62
)Unknown input""? w Na20=2.29
)Unknown input""? w K20=1.72
)Unknown input""? w H20=O.12
)Unknown input""? w Fl-=O.42
)The oxygen equivalent is
0.175
)The oxygen equivalent is
0.179
*the first oxygen equivalent is for the concentration
*of (F1-)xO.99, the second of (F1-)x1.01
)Unknown input""? w sum
)The sum of all the weight percentages is 96.545-101.118
*there is a range in the sum because all the concentrations
*were taken as 1.0%
)Unknown input""? n(alpha)=1.670
)Unknown input""? n(beta)=1.692
)Unknown input""? n(gamma)=1.701
)Unknown input""? 2v(alpha)=81
)Unknown input""? identifier=kaersutite
)Unknown input""? rem=kaersutite da ta taken from)-""? Deer et al. (1962) to check display command.
)Unknown input""? den=3.215
)Unknown input""? save
)Ident command""? match
)3787 minerals were examined.
)
0 were ignored for lack of information in the data base.
)3786 did not meet the qualifications.
)This leaves
1 that match.
)Ident command""? display unknown
)Displayed data placed in file "-p.min".
)Use "$copy -p.min" to see the data.
)Ident command""? display matched
)Ident command""? stop
)*****************************************************************
)Enter $REStart to return to Minldent.

output produced by command: display sample 1397


1397TN~~;f: "'KAERSUTITE- -, -E:'-'
Record:
I
Formula: NaCa2(MQ Fe)4TiSi6Al2022[OH]2
17:
16:08AUG
7
19851
Date:
Symmet~: Monoclinic
ISeace Groue: B2/m
I.JCPDS: 17-04781
Type: SILICATES
jYear First Deseribed: 1884 Disp~rsion:
i
b
e
EllWeight IAt Prop ICoord
Alpha
Beta
Ganvna
a
43.086 23.805*
90.0
90.0
0
4
6.099
n(alph) n(beta) n(gamm) Density
VHN
MOH
Si 19.380
8.305
1.832
8
1.670
1.692
1.701
3.215
Ca
8.250
6
R(470) R(546) R(589) R(650) 2V(gam)
OAP
Mg
3.000
7.537
2.469
4 6
Al
99.0
6.753
6 8 C(alph) C(beta) C(ganvn)
Fe
1.069
3.417
6
0.631
Ti
1.699
0.653 12 8 d-vals.
Na
1.428
0.323 12
2.69
K
0.420
3.11
F
0.195*
0.062
6
8.38
Mn
0.010
0.013
6
0.118
3.36
H
2.548
, ..... ::::1-.

Colleetion number:
100.35
40.203
Souree: Rock Forming Minerals. Deer, Howie & Zussman. vols. 1-5,
Polymorl2hs :
Remarks:
Oeeurrenee: Oceurs in a eamptonite.
Loeation: Boulder Dam, Arizona.

~1962}

Output produced by command:: display general 1058


/Mineral Oata OiSDl
-i:I
.
c:;
-,
Record:
1058TN;~;; KAERSUTITE
IOate: 17:25:24AUG 7, 19851
Formula: NaCa2(Ma Fe)4TiSi6A12022[OH]2
Symmetry: Monoclinic ISoace Grouo: B2/m
R>V I
1"'CPOS: 17-047810isoersion:
TYDe: SILICATES
lYear First Oescribed: 18841
b
c
Alpha
Beta
a
Gamma In<alPhl1In(beta) In(gamm) loensitYI VHN
1 . 67
1 . 69
1. 7
18.21
5.4
9.9
90.0
106.0
90.0
1.689
1.741
1.772
3.28
I
R(470) R(546) R(589) R(650) 2V(gam)
C(alph) C(beta) C(gamm) d-yals.
Rd
o Rd Br
2.69
Br Yl
L Yl Br Rd Br
Gn Br
3.11
8.38
3.36
2.548
Source:

Enc~cloeedia

114.0
OAP

of Minerals. W. L. ROberts, et. al. (19742

Pol~morehs:

Remarks:

Amphibole group (titanian hornblende).

Occurrence:
Location:

In volcanic rocks especially in camptonites.

MOH
6.0

output produced by command: display compiled samples *hornblende


...... :::1-.

. 7TN~~~~-~HORNBLENE'- -.-~.-,
Record:
IDate: 16:46: 18AUG 21, 19851
Formu 1a: (Ca Na K) 2 (Mq Fe Al Ti Mn) 5 (S i Al) 8022 (OH F) 2
Symmetry: Monoclinic ISpace Group: B2/m
IJCPDS: 29-1258IDispersion: R>V V>RI
Type: SILICATES
IVear First Described: 1789 Samples: 1lGenerals: 11Total SalllPles:
1
Ellwt Min IWt Ave IWt Max IStd DevlAt Prop lCoord
Alpha
Beta
b
c
a
Gamma
36.136 46.949 49.908
21.290*
1.618
0
Si
0.000 25.368 28.872
6.553
4
9.9
18.0
5.3
1.618 90.0
90.0
0.000 15.331 15.799
4.575
6
Mg
105.0
n(alph) n(beta) n(gamm) Density
Ti
0.000 13.495 26.991
2.044
6
VHN
MOH
0.000
8.083
9.975
1.463
8
Ca
1.615
1.618
1.632
3.02
5.0
2.604 44.812
6 4
Al
0.000
0.700
1.66
1.666
1.681
3.14
5.5
2.457
F
0.000
4.913
1.714
0.938*
1.705
1. 73
3.45
6.0
0.890
5.976
R(470) R(546) R(589) R(650) 2V(gam)
Na
0.000
0.281 12
OAP
0.257
9.756
0.000
0.048 12
85.0
//(010)
K
0.246
0.262
H
0.000
1.772*
99.0
Fe
0.000
0.171 30.120
0.022
6
153.0
0.139 29.776
C(alph) C(beta) C(gamm) d-vals.
Mn
0.000
0.018
6
0.021
0.041
6
Cl
L Vl Gn L Gn
Cr
0.000
0.003
8.52
Vl Gn
L Br Gn Bu Gn
3.16
L Vl
Vl Gn
L Bu Gn
2.73
L Vl Br L Gn
Br
3.41
Gn Br
2.61
L Br
Vl Br
L Vl
Rd Br

116.012
Collection number(s):

39.708

Polymorl2hs :
Remarks: Insoluble in HCL. A group name for certain of the calcic amphiboles.

Occurrence: Metamorphosed limestone.

Location(s) :

Celledizzo, Italy

There are no standard


deviations because there
are less than six analyses for
each element.
-> heading
-> minimum
-> average
-> maximum
Most minimax weights are
calculated
The "*" prefix to hornblende
distinguishes this from other
data for this mineral

part 2 of output produced by command:


display compiled sampIes *hornblende
1161TN;~~': "~HORNBLENDE
._,.. ._,
I
Formula: (Ca Na K)2(MQ Fe Al Ti Mn)S(Si Al )8022(OH F)2
Date: 16:21:52AUG 21 19851
Symmetry: Monoclinic ISpace Group: B2/m
IJCPDS: 29-12581
Type: SILICATES
IVear First Described:
Dispersion:
1
EllWeiQht IAt Prop ICoord
abc
Alpha
Beta
Gamma
o 46.949 22.156*
90.0
1.618 90.0
Si 25.368
6.82
n(alph) n(beta) n(gamm) Density
VHN
MOH
Mg 15.331
4.761
3.14
Ca
8.083
1.523
R(470) R(546) R(589) R(650) 2V(gam)
OAP
Al
2.604
0.729
99.0
Na
0.89
0.292
C(alph) C(beta) C(gamm)
0.257
0.05
K
H
0.246
1.844*
d-vals.
Fe
0.171
0.023
8.52
Mn
0.139
0.019
3.16
Cr
0.021
0.003
2.73
3.41
2.61
R;~o~d:

100.06
38.219
Collection number:
Source: Deer. Howie & Zussman. Rock Forming Minerals. v2, p274
Polymorphs:
Remarks:
Qccurrence: Metamorphosed limestone.
Location: Cel1edizzo, Italy

Output produced by command: display unknown


Unknown Oata Display
Identifier: kaersutite
Date: 17 : 36: 15AUG 21
19851
E1IWt min IWt max
H
0.013
0.014
41.895 43.325
0
0.416
0.424
F
1.682
1.716
Na
8.168
8.333
Mg
Al
7.461
7.612
Si
19.186 19.574
1.414
1.442
K
8.222
8.388
Ca
3.383
3.451
Ti
Mn
0.061
0.063
Fe
4.644
6.776
96.545 101. 118 Type:
I
IDispersion:
Svmmetr :
Alpha
Beta
Gamma
b
c
a
n(alph) n(beta) n(gamm) Density
VHN
1.653
1.675
1.684
3.183
1.687
1.709
1.718
3.247
R(470) R(546) R(589) R(650) 2V(gam)
98.19
99.81
C(alph) C(beta) C(gamm)
d-values

MOH

OAP

Remarks: kaersutite analysis taken from Deer,


Howie & Zussman to check display command.
!

output produced by command: display matched


,-c;;a::::J-'

1076TN~~~7~KERSUTiTE~~~ -'-~'~l
Record:
Formula: NaCa2JM~ Fe14TiSi6A12022fOH12
Symmetry: Monoclinic lSpace Groyp: B2/m
Type: SI LICATES
!Year First Described: 1884
E1IWt Min IWt Ave IWt Max IStd DevlAt Prop ICoord
42.417 42.836 43.261
0.281 23.913*
0
17.903 18.579 19.380
5.908
4
Si
0.443
6.753
1.425
1.436
Fe
8.977 10.992
6 8
7.433
9.205
1.822
8
8.175
0.620
Ca
4 6
5.621
7.062
9.061
0.946
2.338
Al
6.007
6.972
8.250
0.656
2.561
6
Mg
2.710
4.057
6.193
1.041
0.757
6
Ti
1. 291
2.108
2.834
0.454
0.819 12 8
Na
,. 144
0.490
2.324
0.499
0.261
12
K
0.000
0.185
0.420
0.189
F
0.087*
0.062
0.125
0.263
6
Mn
0.060
0.020
0.013
0.105
0.246
0.072
0.934
6
H
0.000
0.027
0.054
0.002 12
Ba
0.004
6
0.024
Ni
0.000
0.047
0.013
0.004
P
0.000
0.026

100.39
Collection number(s):

IDate: 16:21:19AUG

2, 19851

R>V I
!JCPOS: 17-0478lDisDersion:
Samples: 10!Generals: 2lTotal SaJll)les:
Alpha
Beta
c
b
a
9.900

18.210

5.400

90.000 106.000

10
Gamma
90.000

VHN
MOH
n(alph) n(beta) n(gamm) Density
5.0
1.690
1.700
3.153
1.600
5.5
1.682
1.721
3.223
1.706
1.772
3.28
6.0
1.689
1.741
R(470) R(546) R(589) R(650) 2V(gam)
OAP
//(010)
98.0
101.643
114.0
C(alph) C(beta) C(gamm) d-vals.
2.69
Br Yl
Rd
D Rd Br
Gn Br
3.11
L Yl Br Rd Br
8.38
Yl
D Br
3.36
L Yl
2.548

40.865

Polymoq~hs:

Remarks:

Amphibole group (titanian hornblende).

In volcanic rocks especially in camptonites. In hornblende monchiquites, as


Occurrence:
phenocrysts in a scoria, in basaltic dykes, in trachybaslts, in cognate xenoliths in trachyte.
In melanocratic camptonites, in monzonites.

Loca t i on ( s ) : Boulder Dam, Arizona. Kaersut, Greenland. Wart Holm, Copinshay, Orkneys.
Takenotsoj i , Japan. Tikaisi, Dogo, Oki islands, Japan. Dunedin, New Zealand. West of Kakujo-san,
Gonoura-machi, Japan. Skaergaard, east Greenland. Yohodo, Korea. Tyaki, Morotu, Sakhalin,
U.S.S.R.

Minldent - 87
3.4 edit command sampIe session
No sampIe session available yet.

MinIdent - 88
3.5 identify

comm~nd

sampIe session

#$run unsp:Minldent
#14:56:42

)*****************************************************************
)***
M I N I DEN T
(Ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)Ident command""? unknown


)Unknown input""? w 0=43
)Unknown input""? w Si=18
)Unknown input""? w Fe=9
)Unknown input""? w Ca=8
)Unknown input""? w AI=7
)Unknown input""? w Mg=7
)Unknown input""? w Ti=5
)Unknown input""? w Na=3
)Unknown input""? w K=O.5
)Unknown input""? save
)Ident command""? identify
)3742 minerals examined,
0 ignored, top 20 identified.
)Ident command""? tabulate name tm formula
Page:
1 of Table
IName
KAERSUTITE
BASALTIC-HORNBLENDE
FERRO-KAERSUTITE
FERRO-PARGASITE
FERRO-FERRI-TSCHERMA
SODIUM-GEDRITE
TSCHERMAKITE
HASTINGSITE
FERRO-HORNBLENDE
MAGNESI O-HORNBLENDE
MAGNESIOKATOPHORITE
RHONITE
TITANAUGITE
AUGITE
HORNBLENDE
FASSAlTE
PLAGIOCLASE
OMPHACITE
BARKEVIKITE
PARGASITE

I TM
99.6
95.8
94.5
93.7
90.8
89.7
88.2
86.9
85.6
85.6
85.0
84.9
84.8
84.1
82.7
81.5
80.6
80.6
80.3
79.9

IFormula
NaCa2(Mg,Fe)4TiSi6A12022[OH]2
Ca2(Na,K)0.5-1(Mg,Fe2+)3-4(Fe3+,A
NaCa2(Fe2+,Mg)4TiSi6A12022
NaCa2(Fe2+,Mg)4AlSi6A12022[OH]2
Ca2(Fe2+,Mg)3Fe3+2Si6A12022[OH]2
Na(Mg,Fe2+)6AlSi6A12022[OH]2
Ca2(Mg,Fe2+)3A12Si6A12022[OH]2
NaCa2(Fe2+,Mg)4Fe3+Si6A12022[OH]2
Ca2(Fe2+,Mg)4AlSi7Al022(OH,F)2
Ca2(Mg,Fe2+)4AlSi7Al022(OH,F)2
Na2CaMg4(Fe3+,Al)Si7Al022(OH,F)2
Ca2(Fe2+,Fe3+,Mg,Ti)6(Si,Al)6020
(Ca,Mg,Fe2+,Fe3+,Ti,Al)2(Si,Al)20
(Ca,Na)(Mg,Fe,Al,Ti)(Si,Al)206
(Ca,Na,K)2-3(Mg,Fe2+,Fe3+,Al)5(Si
Ca(Mg,Fe3+,Al)(Si,Al)206
(Na,Ca)Al(Al,Si)Si208
(Ca,Mg,Fe,Al)(Si,Al)03
Ca2(Fe2+,Mg)4AlSi7Al022(OH,F)2
NaCa2(Mg,Fe2+)4AlSi6A12022[OH]2

)Ident dommand""? unknown


)Unknown input""? d-values=2.7, 3.1, 8.4
)Unknown input""? save
)Ident command""? identify and
) 20 minerals examined,
8 ignored, top 12 identified.
)Ident command""? tabulate name tm d-values

MinIdent - 89
Page:

1 of Table
I TM

IName

d-values

---------------------------------------------------------

KAERSUTITE
FERRO-PARGASITE
HASTINGSITE
TSCHERMAKITE
HORNBLENDE
MAGNESIO-HORNBLENDE
BARKEVIKITE
PARGASITE
FASSAlTE
AUGITE
RHONITE
OMPHACITE
)Ident command""?

90.3
89.3
85.5
84.9
84.6
82.4
79.8
77.0
66.0
65.8
62.2
52.4

2.69
8.5
8.43
2.7
8.52
8.4
2.7
3. 12
3.0
2.96
2.95
2.98

3. 11
3. 15
3. 13
3.09
3. 16
3. 1
3.09
8.43
2.54
6.45
2.55
1.4

8.38
2.72
2. 71
3.38
2.73
3.26
3.38
3.27
2.58
3.0
2.69
2. 13

3.36
2.61
3.39

2.548
2.57
3.28

3.41
2.7
3.29
2.93
2.97
3.23
2.09
2. 12

2.61
2.79
2.59
2.7
2.56
1. 62
1.5
2.02

stop

)*****************************************************************

Minldent - 90
3.6 match command sampIe session
#$run unsp:Minldent
#Execution begins
12:44:44

)*****************************************************************
)***
M I N I DEN T
(ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.

)Ident command""?
unknown
)Unknown input""?
moh=9-10
)Unknown input""?
save
)Ident command""?
match
)3658 minerals examined, 623 ignored, 3030 not matched, 5 matched.
)Ident command""?
tabulate name moh density formula
Page:
1 Table of matched data.
MOH

IName
BROMELLITE
CORUNDUM
DIAMOND
KARELIANITE
MOISSANITE

IDensitylFormula

9.0
9.0
10.0
9.0
9.5

3.017
3.941
3.514
4.87
3.218

BeO
Al203
C

V203
SiC

)Ident command""?
unknown
)Unknown input""?
weight 0=5-100
)Unknown input""?
save
)Ident command""?
match and
)5 minerals examined, 0 ignored, 2 not matched, 3 matched.
)Ident command""?
table name w Be w Al w V w 0 w Fe203 symmetry
Page:
1 Table of matched data.
IName

IBe

BROMELLITE
CORUNDUM
KARELIANITE
)Ident command""?

lAI

10

Iv

36.032
51.502

0.0
67.976

IFe203
63.968
46.757
32.024

ISymmetry I

Hexagonal
0.932 Trigonal
Trigonal

stop

)*****************************************************************

MinIdent - 91
3.6.1 match

d-value~

sampl~

session

#$run unsp:Minldent
#Execution begins
13:53:20
)*****************************************************************
)***
M I N I DEN T
(ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

*match to find the minerals with the following d-values:


*
3.55, 6.15, 2.51, 2.03, 2.325
)Ident command""? unknown
)Unknown input""? d-values=3.5-3.6
)Unknown input""? save
)Ident command""? match
)3787 minerals examined, 0 ignored, 3360 not matched, 427 matched.
)Ident command""? unknown edit
)Unknown input""? d-values=,6.1-6.2
)Unknown input""? save
)Ident command""? match and
)427 minerals examined, 0 ignored, 415 not matched, 12 matched.
)Ident command""? output terminal
)Ident command""? tabulate name d-values
Page:
1 Table for matched/identified minerals
d-values
IName
-----------------------------------------------------------ALUMINOCOPIAPITE
18 1
5.58
6. 17
9.2
3.58
COPIAPITE
18. 1
5.58
6. 17
3.58
9.2
HOELITE
3.36
6. 16
3.52
7.69
3.84
MAGNESIOCOPIAPITE
18. 1
5.58
6. 17
3.58
9.2
PARALSTONITE
2.51
2.05
6. 15
1. 94
3.55
PARTHEITE
3.74
10.79
8. 12
6. 1
3.6
ROGGIANITE
6. 13
3.41
13.08
9.27
3.6
TUGTUPITE
3.57
2.5
2.02
3.52
6. 13
UM-123
6. 14
19.5
9.3
5.63
3.52
UM-259
2.77
7.3
11.6
6. 19
3.5
URANOSILITE
2.77
11 .58
7.3
6. 19
3.5
ZINCOCOPIAPITE
6.2
5.57
3.55
3.49
9.25

Minldent - 92
)Ident command""? unknown edit
)Unknown input""? d-values=,,2.46-2.56
)Unknown input""? save
)Ident command""? match and
)12 minerals examined, 0 ignored, 10 not matched, 2 matched.
)Ident command""? tabulate name d-values
Page:
1 Table for matched/identified minerals
d-values

\Name
PARALSTONITE

!TUGTUPITE

3.55
3.52

2.51
6. 13

2.05
3.57

6. 15

2.5

1. 94
2.02

)Ident command""? unknown edit


)Unknown input""? d-values=",2.98-2.08
)Unknown input""? save
)Ident command""? match and
)2 minerals examined, 0 ignored, 0 not matched, 2 matched.
)Ident command""? unknown edit
)Unknown input""? d-values=",,2.275-2.375
)Unknown input""? d-values
)Contains: 3.5-3.6,6.1-6.2,2.46-2.56,2.08-2.98,2.275-2.375
)Unknown input""? save
)Ident command""? match and
)2 minerals examined, 0 ignored, 2 not matched, 0 matched.
*because the analyst missed a d-value and included an extra one
*not in the data base, both possibilities were rejected. If all 5
*d-values are used, IDENTIFY will normally be a much safer procedure
*to use than match - but also much more expensive!
)Ident command""? stop
)*****************************************************************

MinIdent - 93
3.6.2 match to find Be bearing minerals
#$run unsp:MinIdent
#17:58:12
)*****************************************************************
)***
M I N I DEN T
(ident section) ***
)*****************************************************************
) (C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)Ident command""? unknown


*find all Be silicate minerals
)Unknown input""? w Be=O.5-100
)Unknown input""? w Si=5.0-100
)Note: the sum of the weights is a large 200.000%.
*200% comes from adding the maximum values
*for the above concentrations
)Unknown input""? w sum
)The sum of all the weight percentages lS
5.500-200.000
)Unknown input""? save
)Ident command""? match
)3787 minerals examined, 0 ignored, 3735 not matched, 52 matched.
*in the following table, the weight of BeO is the average compiled
*weight. A number of minerals are listed below which are not
*Be-Si-minerals in the sense that Be and Si are incidental rather
*than essential components. Hence, Be or Si does not appear in the
*tabulated formulae for such minerals (e.g., allanite, idocrase).
)Ident command""? tabulate name BeO formula
Page:
1 Table for matched/identified minerals
IName
ALLANITE
AMESITE
AMINOFFITE
ASBECASITE
BARYLITE
BAVENITE
BAZZITE
BERTRANDITE
BERYL
BERYLLITE
BERYLLIUM-MARGARITE
BITYITE
BOWLEYITE
CHI AVENNI TE
CHKALOVITE
DANALITE
EPIDIDYMITE
EUCLASE
EUDIDYMITE
GADOLINITE
GADOLINITE-(CE)
GENTHELVITE
GUGIAITE

IBeO
13 1

4.277
6.2
2.3
15.89
6. 1 11
13.8
41.407
12.525
40.0
2.28
4.972
7.675
9.3
12.67
13.407
11.088
18.82
10.751
9. 155
8.83
12.785
9. 19

IFormula
(Ce,Ca,Y)2(Al,Fe)3[Si04]30H
Ca2(Be,Al)Si2070H:H20
Ca2(Be,Al)Si2070H:H20
Ca3(Ti,Sn)As6Si2Be2020
BaBe2Si207
Ca4Be2A12Si9026[OH]2
Be3(Sc,Al)2Si6018
Be4Si207[OH]2
Be3A12Si6018
Be3Si04[OH]2:H20
(Ca,Mg,Fe2+,Ba)(Li,Na,K)0.25(Al,Fe3+
CaLiA12A1BeSi2010[OH]2
CaLiA12A1BeSi2010[OH]2
CaMnBe2Si5013[OH]2:2H20
Na2BeSi206
Fe4Be3Si3012S
NaBeSi2070H
BeA1Si040H
NaBeSi3070H
Y2Fe2+Be2Si2010
(Ce,La,Nd,Y)2Fe2+Be2Si2010
(Zn,Fe,Mn)8Be6Si6024S2
(Ca,Na)2Be(Si,Al)2(O,OH,F)7

Minldent - 94
HARSTIGITE
HASTINGSITE
HELBERTRANDITE
HELVINE
HELVITE
HELVITE1
HINGGANITE
HINGGANITE-(YB)
HSIANGHUALITE
HYALOTEKITE
IDOCRASE
JOESMITHITE
KARPINSKYITE
LEIFITE
LEUCOPHANE
LIBERITE
LOVDARITE
MELIPHANITE
MILARITE
PHENACITE
SEMENOVITE
SORENSENITE
SPHEROBERTRANDITE
SURINAMITE
TRIMERITE
TUGTUPITE
UM-256
VOROBIEVITE
WELSHITE

19.732
1 1 . 37
34. 16
1 3 .41
13.197
13.01
10.5
10.767
16.04
0.75
0.727
5.769
2.58
3.8
10.978
25.47
6.9
10.447
5.249
43.86
8.25
7.725
45.2
4.361
17.08
5.35
41.012
11.2
4.0

Ca6(Mn,Mg)Be4Si6(O,OH)24
Ca6(Mn,Mg)Be4Si6(O,OH)24
(Be,Ca)4(Si,Al)207[OH]2:3H20
(Mn,Fe,Zn)8Be6Si6024S2
Mn4Be3[Si04]3S
Mn4Be3[Si04]3S
(Y,Yb)BeSi040H
(Yb,Y)BeSi040H
Ca3Li2Be3[Si04]3F2
(Ba,Pb,Ca,K)6(B,Si,Al)2(Si,Be)10028(
Ca10Mg2A14[Si04]5[Si207]2[OH]4
(Ca,Pb)(Mg,Fe2+,Fe3+)5Si6Be2022[OH]2
Na2(Be,Zn,Mg)A12Si6016[OH]2
(Na,H30)2(Si,Al,Be,B)7(O,OH,F)14
(Ca,Na)2BeSi2(O,F,OH)7
Li2BeSi04
(Na,K,Ca)4(Be,Al)2Si6016:4H20
(Ca,Na)2Be(Si,Al)2(O,OH,F)7
K2Ca4A12Be4Si24060:H20
Be2Si04
(Ca,Ce,La,Na)10-12(Fe,Mn)(Si,Be)20(O
Na4SnBe2Si6016[OH]4
Be5(Si,Al,Fe3+)207[OH]4
(Mg,Fe2+)3A14BeSi3016
(Ca,Mn)BeSi04
Na4BeAlSi4012Cl
Be:?Si02
Be3A12Si6018
Ca2Mg4Fe3+02Si4Be2018

)Ident command""? stop

)*****************************************************************

MinIdent - 95
3.7 table command
#$run unsp:Minldent
#Execution begins
17:03:03

)*****************************************************************
)***
M I N I DEN T
(ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)Ident command""? unknown


)Unknown input""? density=16-25
)Unknown input""? save
)Ident command""? match
)3766 minerals examined, 790 ignored, 2967 not matched, 9 matched.
)Ident command""? tabulate name density formula
Page:
1 Table for matched/identified minerals
IName
BESSMERTNOVITE
GOLD
IRIDIUM
IRIDOSMINE
IRIDOSMINE-1
IRIDOSMINE-2
OSMIUM
PLATINIRIDIUM
5ISERSKITE

IDensitylFormula
16.3
16.969
22.66
19.29
21.0
21.0
22.58
20.0
19.107

Au4Cu(Te,Pb)
Au
Ir
(I r , Os)
(I r , Os)
(Ir,Os)
[Os]0.8-1[Ir]0-0.2
(I r , Pt)
(Os,Ir)

)Ident command""? t name moh for gold iridium platiniridium


Page:
1 Table for specified minerals
IName
GOLD
IRIDIUM
PLATINIRIDIUM

MOH
3.0
6.5
7.0

)Ident command""? t w FeO w Fe203 w A1203 w Si02 w F of hornblende


Page:
1 Table for specified minerals
IFeO
IFe203 IAl203 15i02
IF
--------------------------------------1 14.5851 16.2091 8.5041 46.7251 0.18 7 1

MinIdent - 96
)Ident command""? table name formula all
Page:
1 Table for all minerals
IName

IFormula

ABELSONITE
C31H32N4Ni
ABERNATHYITE
KU02As04:4H20
ABSITE
(U,Ca,Y,Ce)(Ti,Fe)206
ACANTHITE
Ag2S
ACETAMIDE
CH3CONH2
ACHAVALITE
FeSe
ACMITE
NaFe3+Si206
ACTiNOLITE
Ca2(Mg,Fe2+)5Si8022[OH]2
ADAMITE
Zn2As040H
ADELITE
CaMgAs040H
ADMONTITE
Mg2B12020:15H20
ADULARIA
KAlSi308
AEGIRINE
NaFe3+Si206
(Na,Ca)(Fe3+,Fe2+,Mg,Al)Si206
AEGIRINE-AUGITE
AENIGMATITE
Na2Fe2+5TiSi6020
AERUGITE
Ni9As3016
)Ident command""? *NOTE: attention pressed during listing
)Ident command""? stop

)*****************************************************************

Minldent - 97
3.8 unknown command - request=on

#$run unsp:MinIdent
#Execution begins
15:14:54

)*****************************************************************
}***
M i n I den t
(Ident section)
***
)*****************************************************************
)(C) Copyright D. P. Leibovitz and D. G. W. Smith, 1983.
)

)The following commands are applicable here:


)
Unknown (Edit)..
.to enter data for the unknown to be
)
identified or matched.
)
Identify (And)..
.to find the 20 most likely identities
)
of the unknown.
Match (And) . .
.to find the minerals meeting the search
)
)
criteria entered for the unknown.
tabulate. . . .
.to list specified parameters about the
)
)
matched or identified minerals
)
display . . . . . to list all data for minerals.
)The usual sequence is: unknown, match or identify,
)
tabulate or display.
)Ident command"Unknown"?
)Minldent will now request all the parameters for the unknown
)because it is in request mode (request=on). To turn off this mode
)enter: request=off
)To issue any command, prefix the command with a "#".
)A''''? 9.9
)B""? 18
)C""? 5.3
)ALPha""?
) BETa ''''? 1 0 5
)GAMma""?
)BIRefringence""?
)CLAssification""? species of silicates
) COLour" , , , , , "?
)C(Omega)""","?
)C(Epsilon)""","?
pale yellow brown
)C(Alpha)", ",,"?
yellowish green
)C(Beta)""","?
) C ( Gamma) " , , , , , "?
red brown
)DENsity""? 3.14
)DISpersion""? r>v
)D-Values""""""",,"?
8.52,3.16,2.73,3.41,2.61
)IDEntifier""? possibly hornblende
)MOH""? 5.5
)N''''?
)N(Omega)""?
)N(Epsilon)""?
)N(Alpha)""?
1.615
)N(Beta)""? 1.618
)N(Gamma)""? 1.634
)OAP",,"?
//(010)
)R(470)""?
)R(546)""?

Minldent - 98
)R(589)""?
)R(650)""?
)REMarks""?
)SlGn""?
)SYMmetry""? monoclinic
)TYPe""? silicates
)VHN""?
)2V(Gamma)""? 81
)lf the weight of Fe203 is 30%, enter: Fe203=30%
)To finish entering compositions, enter a blank line.
}Weight"SAVE"?
Si02=54.27
}Weight"SAVE"?
A1203=4.92
)Weight"SAVE"?
FeO=O.22
}Weight"SAVE"?
MnO=O.18
}Weight"SAVE"?
MgO=25.42
}Weight"SAVE"?
CaO=11.31
}Weight"SAVE"?
Na20=1.20
}Weight"SAVE"?
H20=1.94
}Weight"SAVE"?
H20=O.26
)Weight"SAVE"?
sum
}The sum of all the weight percentages is 98.725-102.414
}Weight"SAVE"?
)The following commands are applicable here:
}
Unknown (Edit)
.to enter data for the unknown to be
)
identified or matched.
)
ldentify (And) . . . to find the 20 most likely identities
)
of the unknown.
}
Match (And) . . to find the minerals meeting the search
)
criteria entered for the unknown.
}
tabulate. .
to list specified parameters about the
)
matched or identified minerals
)
display . . . . . to list all data for minerals.
)The usual sequence is: unknown, match or identify,
)
tabulate or display.
}ldent command"Unknown"?
stop

}*****************************************************************

User's notes - 99

Minldent - 100

4.

Practical Procedures for Use of Minldent

So me Hints on the Use of Minldent for the Identification of Minerals


The successful and rapid identification of minerals, by whatever method, has always depended
heavily on careful and ac cu rate observations and recording of data. Although this axiom remains true
in the use of Minldent, the database and software has been designed to minimize, as far possible, the
effects of errors in data on the end result. This has been achieved in two ways: firstly, the user is
provided with an opportunity to specify error limits for the data that is entered. Secondly, one of the
procedures available, the IOENTIFY procedure, presents the user with a list of the twenty most likely
identities on the basis of the data input. This list, which is arranged in order of decreasing likelihood
of correct identification, permits the user to explore systematically other properties for a limited
number of possibilities, rather than being faced with the prospect of searching amongst the nearly
4000 species and varieties that presently constitute the list of recognized minerals. The use of the
T ABLE command to tabulate any of the properties stored in the data base for this drastically reduced
list of possibilities, allows the user to see at a glance what other properties might be determined or
what data should be obtained more accurately to distinguish between the possibilities listed.
Clearly, it is also important in terms of computing costs and user's time to get an identification
as quickly as possible. Although every case is somewhat different, it is recommended that the
following procedure be followed as a general rule. First of all, data are identified as reliable on the
one hand or tentative or dubious on the other. Then using only reliable data, generous error limits are
assigned to this data - limits which should equal or exceed any possible uncertainties. There is a
common tendency to underestimate errors and uncertainties, and this should be guarded against very
carefully. The reliable data, together with assigned error limits are then input to the Minldent
procedure MATCH. MATCH considers all minerals but re jects from further consideration all minerals
for which any information in the data base does not fall within the limits set in the input data. It should
perhaps be noted here that it is important not to enter concentrations of minor or trace elements at
this stage, irrespective of how weil they are known. The reason is simply that these elements may be
peculiar to this particular sampie and not matched by any sampie in the data base. The program will
reject a sampie in the data base even if the mismatch is of a minor element which has trivial
significance. Given only the qualitative estimates of the concentration of a few elements, the
procedure outlined will normally reduce the possibilities to a much more manageable number.
At this point the more expensive and somewhat different IOENTIFY procedure can be run on
the reduced list. However, be fore this is done, all data is entered or re-entered exactly as obtained.
There is now no need to specify error limits since the program will not reject any mineral on the basis
of amismatch between the database and the unknown. Rather "demerit points" are assigned for a
mismatch, the number of demerit points being determined by the extent of the mismatch. As
explained in the identify chapter of the manual, the Minldent Command which will invoke the IOENTIFY
procedure for only those minerals listed by the previously run procedure MATCH, is IOENTIFY ANO.
Eventually when the pro gram has completed testing, the T ABLE command can be used to display the
names as weil as other data for the twenty most likely minerals. At this point it is a good idea to
include in the tabulation all of the parameters which were input for the unknown as weil as including
the matching indices (specified by "IOE"). It is then possible to see at a glance both the extent and the
relative differences in the various missmatches.
It mayaiso be useful to tabulate other properties of these twenty minerals at this time, with a
view to pinpointing additional data that could be useful in the identification of the unknown. This can
be done by issuing the command "UNKNOWN EOIT' in response to the request for a Minldent
command (unknown chapter of manual). The effect of the data added at this time can be observed by
issuing the command MATCH AND, which will cause only the previously matched minerals to be
considered. However, if data that had previously been entered is changed, it is advisable to run
MATCH on the entire database again, since some minerals that had previously been excluded may now

Minldent - 10 1

be possible matches. Finally, the commands IDENTIFY AND and TAlE can be issued once again to
obtain a ranking of these possibilities and display the various parameters of interest.
If several possibilities remain at the end of these procedures it simply means that the data
entered are not adequate either in quality or quantity to make a positive identification. Clearly at this
point, either additional data should be obtained and the program rerun using this new information or
else the literature should be consulted for a more detailed description of the possibilities and their
properties. To obtain a lead into the relevant literature the program can be asked to tabulate the
SOUrce(s) for information included in the data base. Although the references given will certainly not
be a comprehensive bibliography, they will usually provide an initial lead. Another approach at this
point would be to consult reference books such as Fleischer (1983)' Roberts et al. (1974) where
literature references are usually provided.
Minldent was originally conceived as a chemical data base and program for mineral
identification. However, numerous other parameters such as optical properties, d-values, etc. have
now been incorporated along with mineral compositions. Many of the additional parameters may be
used together or alone in an attempt to identify minerals. The user must be warned, however, that the
use of very limited information (e.g., the refractive indices alone or the d-values of the 5 strongest
lines) will often not give very good discrimination and it may be found that quite a substantial number
of minerals match the properties that are input. In general, then, the more data that are entered, the
better will be the discrimination. If Minldent is used in conjunction with the petrographie microscope,
the parameters which may be determined and input, include symmetry, refractive indices, 2V,
pleochroic scheme and dispersion. In a limited number of cases, it may be possible to include some
chemical information. For example, it may be obvious that a mineral is a silicate or perhaps a
carbonate. It may even be possible to go further and identify the group or family to which a mineral
belongs - e.g., the micas or the zeolites. In such cases more detailed compositional information could
be included.
The procedures for the use of Minldent that have been outlined above are those which should
normally be used in the first instance. On so me occasions, however, the MATCH procedure will fail to
produce possible minerals. This may mean that certain of the data entered are in error or alternatively
that the sampie being investigated has properties that lie outside the range presently included in the
data base. In this instance the IDENTIFY procedure becomes particularly important since it can provide
a list of the minerals to which the unknown is most similar even though none of them are a elose
match. At this stage, using the TAlE command, the difference between the properties of the
unknown and the twenty most similar minerals can be examined and the nature and extent of
discrepancies assessed. Detailed comparisons of X-ray diffraction data may then be called for. Such
investigations become much easier, even if an entirely pure sampie of the unknown cannot be
obtained, once the number of possibilities have been drastically reduced by the Minldent procedures.
When a truly new mineral is discovered, it will not show a good match with any of the minerals in the
database. However, caution should be exercised in concluding that the mineral is indeed new until the
properties of all of the similar minerals listed by the IDENTIFY procedure have been compared in detail
and, if possible, a definitive X-ray diffraction pattern has been obtained on a pure sampie of the
unknown. In this regard, it is highly desirable to follow the procedures set out by the Commission on
New Mineral Names of the International Mineralogical Association. A check-list produced by this
commission is included as an appendix to this manual.

Minldent - 102

5.
5.1

system dependent features

ATN function and subroutine


CALL A TN(* 1)
L = ATN

Syntax:

1.
2.

L:

LOGICAL

Semantics:

RETURN *1 or return .TRUE. if an attention interrupt occurred since last using this
routine.

5.2

A TNON subroutine

Syntax:

CALL ATNON

Semantics:

Enable attention intercepts. If a second attention interrupt occurrs before a call to


ATN, then the routine CQUIT will be called.

5.3

A TNOFF subroutine

Syntax:

CALL ATNOFF

Semantics:

Ignore attention intercepts.

5.4

BEEP subroutine

Syntax:

CALL BEEP

Semantics:

This routine will cause the terminal to issue an audible beep. Note: some terminals are
incapable of doing this.

5.5

CMDNOE subroutine

Syntax:

CMDNOE('$MTS COMMAND')

Semantics:

This routine passes a command from the user (or program) to the MTS operating
system.

5.6

COST function

Syntax:

INTEGER COST
1= COST(O)

Semantics:

The "soft" costs incurred since logging on will be returned in centicents.

5.7

DAT Astatements

Syntax:

INTEGER A / 5 /

Semantics:

INTEGER A
DATA A/5/

5.8

DATE subroutine

Minldent - 103

Syntax:

CALL DATE(T)

T:

CHARACTER*20 containing the date and time that the subroutine was called in the
form: 'HH:MM:SSMMM DD, YYYY' where:
HH=Hours
MM=Minutes
SS=Seconds
MMM=Month
DD=Day
YYYY=Year

5.9

EDIT subroutine

This routine is called to use the MTS system editor on a file


5.10

GUID subroutine

Syntax:

CALL GUID(lD)

ID:

CHARACTER*4

Semanties:

Get the user id as signed (logged) onto the MTS operating system.

5.11

GUINFO subroutine

This routine is called to get certain user information


5.12

INTEGER*2 program variables

These are integers which occupy 2 bytes. They are used in arrays of pointers to minerals to conserve
space.
5.13

LOCK subroutine

Syntax:

CALL LOCK(UNIT, 0, 0, * 10, *10, *10, *10, * 10)

UNIT:

INTEGER

*10:

file cannot be locked

Semanties:

prevents a file attached to UNIT from being accessed by another user.

5.14

PKEY subroutine

Syntax:

CALL PKEY(COMMAND,PKEY)

COMMAND:

"PUSH ", "POP"

PKEY:

any string terminated by a blank.

Semanties:

Associates a program key with the running program.

5.15

READ subroutine

Minldent - 104

Syntax:

CALL READ(DATA, LEN, ATYPE, RECORD, UNIT, *10)

DATA:

(any type) where data is read into

LEN:

INTEGER*2 with length of data read. Note: trailing blanks are deleted and hence
records may vary in length.

ATYPE:

INTEGER access type. If ATYPE=O then access is sequential. If ATYPE=2 then access
is direct.

RECORD:

INTEGER record read from. Note: this is 1000 times the MTS file line number.

UNIT:

INTEGER unit file is attached to.

*10:

end of file

5.16

ROY All subroutine

This routine is calied to initialize the royalty record


5.17

ROYALU subroutine

This routine is calied to update the royalty record


5.18

TIME subroutine

Same as DA TE routine.
5.19

WRITE subroutine

Syntax:

CALL WRITE(DATA, LEN, ATYPE, RECORD, UNIT)

DATA:

(any type) the data being written

LEN:

INTEGER*2 number of bytes of data to write. Note: trailing blanks are deleted and
hence records may vary in length.

ATYPE:

INTEGER access type. If ATYPE=O then access is sequential. If ATYPE=2 then access
is direct.

RECORD:

INTEGER record written to. Note: this is 1000 times the MTS file line number.

UNIT:

INTEGER unit file is attached to.

Minldent - 105

references

Bowie, S. H. U & Simpson, P. R. (1978): The Bowie-Simpson System for the Microscopic
Determination of Ore Minerals: First Students' Issue. McCrone Research Associates, London.
Deer, W. A., Howie, R. A. & Zussman, J. (1962): Rock-forming minerals, Vois. 1-5. Longman,
London.
Deer, W. A., Howie, R. A. & Zussman, J. (1978): Rock-Forming Minerals, Vol. 2A: Single-Chain
Si I icates. Longman, London, 668pp.
Deer, W. A., Howie, R. A., & Zussman, J. (1982): Rock-Forming Minerals, Vol. 1A: Orthosi I icates.
Longman, London, 919pp.
Dietrich, R. V. (1969): Mineral Tables. Hand-specimen properties of 1500 minerals. McGraw-Hili
Book Company, 237 pp.
Embrey, P. G. & Fuller J. P. (1980): A manual of new mineral names 1892 - 1978. British Museum
(Natural History) I Oxford University Press, 467 pp.
Fleischer, M (1983): Glossary of mineral species. Mineralogical Record Inc. Tueson, 202 pp.
Fleischer, M., R.E. & Matzko, J.J. (1984): Microscopic Determination of the Nonopaque Minerals.
U.S. Geol. Surv. Bull. 1627.
Frye, Keith (Ed.) (1981): The Encyclopedia of Mineralogy. Hutchinson Ross Publishing Co.
Stroudsburg Pennsylvania, 794 pp.
Hahn, Theo (Ed.) (1983): International Tables for Crysta/lography. Vol. A: Space-Group Symmetry.
D. Readel Publishing Co., Dordrecht, Holland I Boston, U.S.A.
Henry, N. F. M. (Ed.) (1977): IMAtCOM Quantitative data file. International Mineralogical Associat!on.
Commercial Agents: McCrone Research Associates Ltd., 2 McCrone Mews, Belsize Lane, London
NW3 5BG, England.
Henry, N. F. M. & Lonsdale, K. (Eds.) (1952): International Tables for X-ray Crysta/lography, Vol I:
Symmetry Groups. International Union of Crystallography. Kynoch Press, Birmingham, England,
538 pp.
Hey, M. H. (1962): An Index of Mineral Species & Varieties Arranged Chemica/ly. (2nd edition).
British Museum (Natural Historyl, London, 728 pp.
Hey, M. H. (1963): Appendix to the second edition of an Index of Mineral Species and Varieties
Arranged Chemical/y. British Museum (Natural Historyl, London, 135 pp.
Leake, B. E. (Ed.) (1978): Nomenclature of Amphiboles. Report on the I MA Subcommittee on
Amphiboles. Mineral.Mag. 42, 533-563.
Pierrot, R. M. (1979): Chemical and Determinative Tables of Mineralogy (without the silicates).
Masson Publishing USA inc., New York, 591 pp.
Roberts, W. L., Rapp, G.R. & Weber, J. (1974): Encyclopedia of Minerals. Van Nostrand Reinhold,
New York, 693 pp.
Smith, D. G. W. & Gold, C. M. (1979): EDATA2: A FORTRAN IV Computer program for processing
wavelength and tor energy-dispersive electron microprobe analyses. Proc. 14th Ann. Mtg.
Microbeam Anal. Soc. (San Antonio, Texas, 1979) p. 273 - 278. San Francisco Press.
Trger, W.E (1979): Optical determination of rock-forming minerals. Part 1: Determinative tables.
4th German edition by Bambauer, H.U., Taborsky, F. & Trochin H.D. IEnglish translation by
Hoffmann, C. K.]. E. Schweizerbart'sche Verlagsbuchhandlung, Stuttgart, 188pp.
Uytenbogaardt, W. & Burke, E.AJ. (1971): Tables for microscopic identification of ore minerals.
Elsevier Scientific Publ. Co., Amsterdam, 430pp.
Winchell, A. N. (1956): Elements of optical mineralogy. Part /11, Determinative tables. Wiley &
Sons, New York and Chapman & Hall, London, 231 pp.
Winchell, A. N. & Winchell H. (1951): Elements of optical mineralogy. Part 11, Determinative tables.
Wiley & Sons, New York and Chapman & Hall, London, 551 pp.

Minldent - 106

Index

I symbol, 2
$ command, 2
* command, 2
- symbol, 2
? - synonym for help, 3
: symbol, 3
# symbol, 3
@ symbol, 3
a parameter, 4
add command sampie session, 76
add command / parameter of modify section / permit command, 4
all parameter, 5
alpha parameter, 5
angle entry, 61
angles parameter, 6
asterisk, 2
ATN function and subroutine, 102
ATNOFF subroutine, 102
ATNON subroutine, 102
attention key / command, 6
average parameter, 6
b parameter, 6
batch command, 7
batch file, 61
batchprint variable, 7
bd.min,61
BEEP subroutine, 102
beta parameter, 7
birefringence, 8
blank parameter, 8
break - synonym for attention, 8
c parameter, 8
c(alpha) - synonym for colour(alphal, 9
c(beta) - synonym for colour(betal, 9
c(epsilon) - synonym for colour(epsilonl, 9
c(gamma) - synonym for colour(gammal, 9
c(omega) - synonym for colour(omegal, 9
calpha - synonym for colour(alpha), 9
case variable, 9
cbeta - synonym for colour(betal, 9
cepsilon - synonym for colour(epsilon), 9
cgamma - synonym for colour(gamma), 9
characters-per-line parameter, 9
classify parameter, 10
cm parameter, 1 1
CMDNOE subroutine, 102
collection numbers, 61
color - synonym for colour, 12
color(alpha) - synonym for colour(alpha), 12
color(beta) - synonym for colour(beta), 12
color(epsilon) - synonym for cOlour(epsilonl, 12
color(gamma) - synonym for colour(gammal, 12

Minldent - 107

color(omega) - synonym for colour(omega)' 12


colors - synonym for colours, 12
colour entry, 6 1
colour parameter, 12
colour(alpha) parameter, 13
colour(beta) parameter, 13
colour(epsilon) parameter, 13
colour(gamma) parameter, 14
colour(omega) parameter, 14
colours parameter, 1 2
comega - synonym for colour(omega)' 15
command,63
commands, 1
compile command of modify section, 15
compile command sampie session, 78
compiled data, 63
continuation of long lines, 63
continue command, 15
coordination parameter, 16
corrected data, 65
correspondence, 65
COST function, 102
CPL - synonym for characters-per-line, 16
crd - synonym for coordination, 16
cutoff variable, 16
d-value parameter, 16
dash symbol, 3
data parameter, 17
data sources, 63
DATA statements, 102
date parameter, 17
DATE subroutine, 103
default parameter, 17
defaults, 64
definitions:, 61
delete command / parameter of modify section / permit, 18
density parameter, 18
destroy - synonym for delete, 18
development charges, 64
dichroism parameter, 18
dimensions parameter, 19
dinitials variable, 19
disclaimer, 65
discredited parameter, 19
dispersion parameter, 19
display command of ident section, 20
display command sampie session, 79
divisions parameter, 21
dollar sign, 2
dsource parameter, 22
dvalues - synonym for d-values, 22
EDATA2 command, 22
edges parameter, 22
edit command sampie session, 87

Minldent - 108

edit command / parameter of modify section / permit, 22


EDIT subroutine, 103
editing data, 65
elist command, 23
epsilon - synonym for n(epsilon), 23
erases, 37
errors in data base, 65
exit - synonym for stop, 23
explain - synonym for help, 23
formula parameter, 23
gamma parameter, 25
general data, 65
generals parameter, 25
grecords command, 25
GUID subroutine, 103
GUINFO subroutine, 103
help command, 25
id command, 26
ident section, 66
identifier parameter, 26
identify command of ident section, 26
identify command sampie session, 88
ignored minerals, 67
IM parameter, 27
indices parameter, 27
initials parameter, 27
INTEGER*2 program variables, 103
INTRODUCTION, iii
JCPDS parameter, 28
Icutoff variable, 28
length parameter, 28
level,29
list command, 29
locality parameter, 29
location - synonym for locality, 30
LOCK subroutine, 103
match command of ident section, 30
match command sampie session, 90
match d-values sampie session, 9 1
match to find Be bearing minerals, 93
maximum parameter, 30
merge command of modify section, 31
mineral,67
mineral data, 67
Minldent, 67
minimum parameter, 3 1
missmatch command, 31
mlocality parameter, 31
moccurrence parameter, 32
modify section, 68
mohs parameter, 32
move command, 33
mremarks parameter, 33
msource parameter, 34

Minldent - 109

MTS, 68
mts commands, 2
multiple commands, 2
n parameter, 34
n(alpha) parameter, 34
n(beta) parameter, 34
n(epsilon) parameter, 35
n(gamma) parameter, 35
n(omega) parameter, 36
nalpha - synonym for n(alpha), 36
name parameter, 36
nbeta - synonym for n(beta). 36
nepsilon - synonym for n(epsilon). 36
newmineral variable, 36
ngamma - synonym for n(gamma). 37
nomega - synonym for n(omega). 37
none parameter, 37
null value, 37
number parameter, 37
OAP parameter, 37
occurrence parameter, 38
of parameter of table, 38
omega - synonym for n(omega). 39
OPM parameter of table, 39
output variable, 39
oxides parameter, 39
password command of the ident section, 39
pbase - synonym for proportion-basis, 40
pbasis - synonym for proportion-basis, 40
permit command / parameter of the modify section / permit, 40
permit parameter, 40
PKEY subroutine, 103
pleochroism parameter, 40
polymorphs parameter, 40
Practical Procedures for Use of Minldent, 100
precision, 68
proportion-basis parameter, 41
proportion-sum parameter, 41
psum - synonym for proportion-sum, 42
psw - synonym for password, 42
quit - synonym for stop, 42
r(470) - synonym for reflectance(470nm). 42
r(546) - synonym for reflectance(446nm), 42
r(589) - synonym for reflectance(589nm). 42
r(650) - synonym for reflectance(650nm). 42
range, 68
READ subroutine, 104
record parameter / command, 42
references, 105
reflectance parameter, 42
reflectance(470nm) parameter, 43
reflectance(546nm) parameter, 43
reflectance(589nm) parameter, 43
reflectance(650nm) parameter, 44

Minldent - 1 10

refraction parameter, 44
remarks parameter, 45
request variable, 45
requests, 69
restoring and saving data on tape, 69
restrict command, 45
return, 2
rfl - synonym for reflectances, 45
rfr - synonym for refractions, 45
ROY All subroutine, 104
ROY ALU subroutine, 104
r470nm - synonym for reflectance(470nm),
r546nm - synonym for reflectance(546nm)'
r589nm - synonym for reflectance(589nm),
r650nm - synonym for reflectance(650nm)'
sampie data, 69
sampie sessions, 76
sampies parameter, 46
save command, 46
set.min file, 71
sglist command, 47
show command, 47
shownull variable, 47
sign parameter, 48
sort command, 48
source parameter, 48
sources, 63
space-group parameter, 49
spcgrp - synonym for space-group, 50
srecords command, 50
status command, 50
stop command, 50
subset command, 50
sum parameter, 5 1
symbols, 71
symmetry parameter, 5 1
synonym data, 7 1
synonym parameter, 52
system dependent features, 102
table - synonym for tabulate, 52
table command, 95
tabulate command of the ident section, 52
test variable, 54
time - synonym for date, 55
TIME subroutine, 104
tlist command, 55
tm parameter, 55 .
tree command, 55
type parameter, 56
undisplay parameter, 56
unknown command - request=on, 97
unknown command of ident section, 56
unknown data, 7 1
unload variable, 56

46
46
46
46

Minldent - 1 11

variables, 73
vertical bar, 2
VHN parameter, 56
weight parameters, 57
width variable, 58
WRITE subroutine, 104
year-first-described parameter, 58
yfd - synonym for year-first-described, 58
yrecords command, 58
zero variable, 58
return, 2
2V(alpha) parameter, 59
2V(gamma) parameter, 59
2V+ - synonym for 2V(gamma). 60
2V- : synonym for 2V(alpha)' 59
2Valpha - synonym for 2V(alpha). 60
2Vgamma - synonym for 2V(gamma). 60
2VX - synonym for 2V(alpha)' 60
2VZ - synonym for 2V(gamma), 60

MinIdent Appendix A
TO:

Proposers of New Mineral Species

FROM:

J. A. Mandarino, Chairman
Commission on New Minerals and Mineral Names
International Mineralogical Association

Completion of the attached CHECK LIST will greatly improve the


handling of your proposed new mineral. Hopefully, it will alsQ point
out deficiencies in your description which can be corrected before the
proposal is submitted.
The CHECK LIST is not meant to replace the material which you might
norma 11 y submi t . Ins tead, i t wi 11 serve as a summary of the proposa 1
and will assist me to prepare the abstract which will be sent to the
members of the Commission for voting. Please send as much text as you
wish in addition to the CHECK LIST.
Where choices are given on the form, circle the appropriate words or
figures. Please feel free to add any additional data not listed
specificallyon the CHECK LIST.
If there is not enough space on a sheet, use additional sheets. Note
that there are two different versions of Page 1 and Page 2: 1a and 2a
for nonmetallic minerals; 1b and 2b for metallic minerals (the "ore"
mi nera 1s) .
I suggest that those authors who regularly submit proposals, prepare
several blank copies of the CHECK LIST for future use. If you have an
earlier version of this CHECK LIST, please destroy it and use only this
one. Please DO NOT prepare your own version of the CHECK LIST. It is
very important that you enter your data directly onto one of my forms.
This helps me to find "missing" data much more readily.
Thanks for your co-operation which will assist me greatly in handling
the 80 to 100 proposals which I receive per year.

J. A. Mandarino
Chairman

Enc 1 .

Version 850501
Page 1a
CHECK LIST
NONMETALLIC MINERALS
NO.

...............................................................

NAME

CHEMICAL FORMULA

....................................................................

CRYSTAL SYSTEM

SPACE GROUP

POINT GROUP
NOTE: Give estimated errors for unit cell edges and angles in the
brackets. For example, a 12.345(9).
a
a
Z

....... (
....... (
.......

........ (
........ (
V ........... (

) A

)0

) A

)0

'Y

........ (
........ (

) A

)0

) Al

AUTHORS' NAMES AND COMPLETE ADDRESSES:

OCCURRENCE:

(Give specifie details on the geographie loeality and the assoeiated


minerals). In eases of iso1ated loealities, give Latitude and Longitude.

APPEARANCE AND PHYSICAL PROPERTIES


GENERAL APPEARANCE: (Inelude grain or erystal size, type of aggregate, ete.).

COLOUR

LUSTRE

S~EAK

TRANSPARENCY

FLUORESCENCE
HARDNESS

TENACITY

CLEAVAGE
PARTING
FRACTURE
DENSITY(meas.)

....... ( )g/em 3

DENSITY(calc.)

........ ( )g/em 3

(Method used to measure density: ............ )


OTHER DATA:

(Use other pages, if necessary)

Version 850501
Page 2a
NONMETALLIC MINERALS
OPTICAL PROPERTIES
ISOTROPIC
UNIAXIAL
BIAXIAL

(A

NOTE: Give estimated errors for


refractive indices and 2V.

n . ( )

(+)(-)
(+)(-)

w . ......... (
a

2V(meas.) ..... ()
DISPERSION:

()

2V(calc.) ...... ( )

(Such as r>v, strong)

r > v,
r < v,
ORIENTATION:

PLEOCHROISM:
ABSORPTION:

()

(AS complete as possible)

-y

()

Version 850501
Page lb
CHECK LIST
METALLIC MINERALS
NO.

NAME

CHEMICAL FORMULA

...............................................................

....................................................................

CRYSTAL SYSTEM

SPACE GROUP

..................................

POINT GROUP
NOTE: Give estimated errors for unit eell edges and angles in the
Braekets. For example, a 12.345(9).
a

........ () Ab

( ) 0

( ) A

........ () A

( ) 0

'Y

( )0

v ........... ( ) A3

AUTHORS' NAMES AND COMPLETE ADDRESSES:

OCCURRENCE:

(Give speeifie details on the geographie loeality and the assoeiated


minerals). In eases of isolated loealities, give Latitude and Longitude.

APPEARANCE AND PHYSlCAL PROPERTIES


GENERAL APPEARANCE: (Inelude grain or erystal size, type of aggregate, ete.).

COLOUR (megascopic ) ............................................................. .

STREAK

LUS~E

TRANSPARENCY

HARDNESS
Mohs'
Mieroindentation:
VHN load

me an = ..

range =
TENACITY

PARTING

CLEAVAGE
DENSITY(meas.)

FRACTURE
..... ( )g/em 3

DENSITY(eale.)

..... ( )g/em 3

(Method used to measure density: ................ )


OTHER DATA:

(Use other pages, if neeessary)

OPTICAL PROPERTIES
COLOUR:
INTERNAL REFLECTIONS:
ANISOTROPY:
BIREFLECTANCE:
PLEOCHROISM:
REFLECTANCE VALUES (The standard should be one of those recommended
by the Commission on Ore Microscopy).
Standard:
(air/cil; n

= ............. )

400
420
440
460
470
480
500
520
540
546
560
580
589
600
620
640
650
660
680
700

OTHER OPTlCAL DATA:

Version 850501
Page 3
CHEMlCAL DATA
TYPE OF ANALYSIS: (circle appropriate ones)
WET

ELECTRON PROBE

OTHER:

ELECTRON PROBE STANDARDS:

........................................................................
. . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . .. . . . . .. .. . . . . . . . . . . . . . . . . . . .. . . . . . . . . .
H2 0 ANALYTICAL METHOD
ANALYTICAL RESULTS:
NOTE:

(Number of analyses: )

If multiple analyses have been carried out, please give


ranges and/or standard deviations of the data.

CONSTITUENT

WT. %

Range

Standard
Deviation

TOTAL
EMPIRlCAL FORMULA:

(GIVE BASIS OF CALCULATION, SUCH AS NUMBER OF ANIONS, ETC.):

CHEMlCAL TESTS:

Version 850501
Page 4
CRYSTALLOGRAPHY
KIND OF STUDY:

Precession

Weissenberg

CELL PARAMETERS REFINED FROM POWDER DATA?

Other ......................... .

Yes

NO

CRYSTAL SYSTEM
POINT GROUP (If space group is unknown) ........................................ .
SPACE GROUP
CELL PARAMETERS
a

.......... (

......... (
......... (
......... (

b
c
V
POWDER DATA

) A

) A

"/

.......... ( )0

......... (
......... (

)0
)0

) A3 Z

(For CuKa, FeKa or

Debye-Scherrer
NOTE:

Gandolfi.

........ )

(Circle or insert ,,/)

Diffractometer

Guinier

ON ASEPARATE SHEET, PLEASE SUPPLY THE COMPLETE X-RAY


POWDER DIFFRACTION DATA IN THE FORM NOTED BELOW.
CIRCLE THE INTENSITIES OF THE STRONGEST LINES.
d

etc.

etc.

hkl

etc.

CRYSTAL STRUCTURE (Summarize the details):


R

MORPHOLOGY
HABIT
FORMS
TWINNING
OTHER DATA
a:b:c or c:a
(from morphology)
(calculated from unit cell parameters)

Version 850501
Page 5
NAME (Explain the reason for selecting the name):
If named for a living person, indicate his or her acceptance and
year of birth. If named for a deceased person, please give years
of birth and death. For names transliterated from the Cyrillic
alphabet, please give the original Cyrillic spelling.

TYPE MATERIAL

(Give the name of the Museum where it is deposited)

RELATIONSHIP TO OTHER SPECIES

(Include, if possible, where the


mineral fits into a classification)

How can it be distinguished from similar minerals?


REFERENCES

COMPATIBILITY

(l-K

/K
P

OTHER DATA

(Thermal, Infra Red, etc.)

AUTHORS' REMARKS

(Add anything which will clarify difficult pa.rts of


the description)

PLEASE USE ADDITIONAL PAGES, IF NECESSARY.

Vous aimerez peut-être aussi