17.07.2013 Views

Reference Manual

Reference Manual

Reference Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tutorial and <strong>Reference</strong> <strong>Manual</strong><br />

Julian Humphries<br />

Cornell University


MUSE<br />

Tutorial and <strong>Reference</strong> <strong>Manual</strong><br />

Julian Humphries<br />

Section of Ecology and Systematics<br />

Cornell University


The MUSE Project<br />

Building 3, Research Park<br />

83 Brown Road<br />

Ithaca, New York 14850<br />

Voice or Fax: (607) 257-8109<br />

Email: muse@cornell.edu<br />

Julian Humphries, Designer, Programmer, Documentation<br />

David Biolsi, Programmer<br />

Jean Burgess, User Support<br />

MUSE Version 3.4<br />

Original Edition: October 5, 1990<br />

Revised: June 21, 1991<br />

Revised: September 28, 1991<br />

Revised: May 5, 1992<br />

Revised: February 15, 1993<br />

Revised: April 26, 1994<br />

Revised: July 15, 1994<br />

Copyright (c) 1990-1994 by Julian Humphries<br />

All rights reserved


ii<br />

Acknowledgments<br />

For ideas, assistance, advice, criticism, support and patience in the development<br />

of MUSE, we wish to express our gratitude to a number of people: Special thanks<br />

go to Barry Chernoff (Field Museum of Natural History), Genie Böhlke and Bill<br />

Saul (Academy of Natural Sciences of Philadelphia), Bill Fink, Doug Nelson and<br />

Jerry Smith (University of Michigan Museum of Zoology), and Karsten Hartel<br />

(Museum of Comparative Zoology). To numerous others, we thank you for your<br />

assistance and apologize for not individually acknowledging your help.<br />

For providing taxonomic dictionary files used in MUSE, we wish to acknowledge<br />

the generous contributions of two people: For the ichthyology taxonomic<br />

dictionary, we thank Bill Eschmeyer of the California Academy of Sciences, and<br />

for the herpetology dictionary we thank Chuck Myers of the American Museum<br />

of Natural History.<br />

For financial support for the development of MUSE software and the production<br />

of custom-tailored versions for natural history collections, we thank the National<br />

Science Foundation for their grants (BSR-8813349, DEB-9209099) to Julian<br />

Humphries.<br />

A portion of the form printing capability within MUSE was programmed by<br />

Clifford Olling. We would also like to thank staff members at the Vertebrate<br />

Collections at Cornell: Roxanna Normark, Jane Hauptman and Ingunn Sachs, for<br />

their assistance in testing MUSE and improving the documentation. Almost all<br />

current code is the work of David Biolsi, the MUSE programmer since 1989.<br />

Earlier versions of the documentation were produced by Robert Beck.<br />

Btrieve (the underlying record management system used by MUSE) is a<br />

registered trademark of Novell.<br />

SLATE (the printer database used by MUSE) is a registered trademark of The<br />

Symmetry Group.<br />

Acknowledgments


iii<br />

About This User's Guide<br />

This manual is intended primarily as a guide to the installation and daily use of<br />

MUSE. It also provides the information needed to modify or design new paper<br />

forms, such as specimen labels, to be printed from MUSE. It is not intended as<br />

a guide to initial choice of data fields or design of your data structure, nor to the<br />

initial setup or later alteration of your data structure, nor to the modification of<br />

data-entry screens or other items in MUSE. Additional documentation is planned<br />

or is being prepared to provide guidance on these topics.<br />

Information about the contents of fields is not provided in this manual. There are<br />

some details in the context-sensitive help; press while on a field to get<br />

some idea of the expected contents. Additional manuals outlining data standards<br />

are currently being prepared.<br />

Information about installation of MUSE is located in the first chapter.<br />

Chapters 1, 2 and 3 ("Introduction," "MUSE Data Files" and "Some MUSE<br />

Concepts") provide information about MUSE software and required hardware,<br />

some important data files and their relationships within MUSE, and some<br />

conceptual background information on the use of Catalog Numbers and Field<br />

Numbers in natural history collections and in MUSE.<br />

Chapter 4, "Getting Started," describes how to load Btrieve and MUSE at the<br />

beginning of a MUSE work session.<br />

Chapter 5, "Menus and Moving Around in MUSE," describes the MUSE menu<br />

system and how to select items, how to access on-line help from within MUSE,<br />

and how to set certain configuration items in MUSE.<br />

Chapter 6, "Browsing and Editing Records," leads you through the process of<br />

accessing MUSE data files, finding selected records, paging through records,<br />

editing fields, and saving data records to disk.<br />

NOTE: So that you can practice accessing and editing records, a newly<br />

installed MUSE may contain a few sample records in several of the data<br />

files. It is important that you thoroughly test MUSE by adding, editing<br />

and deleting records)and resolve any problems)before you begin serious<br />

data entry for your collection.<br />

Chapter 7, "Adding New Records to the Database," guides you through the steps<br />

in adding new records to the Primary and Locality data files.<br />

Chapter 8, "Other Useful Functions," describes a number of additional features<br />

and functions that are available while adding, editing or browsing records.<br />

Chapter 9, "Printing Specimen Labels," describes and guides you through the<br />

portion of MUSE that deals with the printing of labels.<br />

About This User's Guide


Chapter 10, "Processing Loans," describes the loan-management portion of<br />

MUSE and guides you through the many features dealing with the creation of<br />

new loans, modifying loans, printing loan invoices and managing loan returns.<br />

Chapter 11, "Missing Data in MUSE Data Fields," deals with the problem of<br />

distinguishing between unknown, blank and zero values in MUSE data fields.<br />

Chapter 12, "FORMCAP: Designing Printed Forms," describes the structure and<br />

use of the FORMCAP text file that specifies to MUSE the custom forms (labels,<br />

invoices, etc.) that can be printed at a MUSE site. Detailed information is<br />

provided to enable you to modify existing forms or to design new ones. Refer to<br />

"APPENDIX D: Sample FORMCAP File" for example entries and printed output<br />

of specimen labels and a loan invoice.<br />

"APPENDIX A: List of MUSE Files" contains a list of the MUSE files that you<br />

will find on your hard disk after installation.<br />

"APPENDIX B: MUSE Help" lists, for quick reference, the action of special keys<br />

in MUSE. This Help information is also available on line within MUSE.<br />

"APPENDIX C: Device Numbers" lists the SLATE device numbers (for printer<br />

models and paper sizes) currently assigned in the SLATE printer database for<br />

printing MUSE forms.<br />

"APPENDIX D: Sample FORMCAP File" provides a FORMCAP file as an<br />

example and includes sample specimen labels and a loan invoice.<br />

"APPENDIX E: "Configuration Items" discusses the various items for sitespecific<br />

configuration of MUSE available by choosing "Configure" on the<br />

"Utilities" menu.<br />

Additional documentation on various other MUSE utility programs is located in<br />

a separate publication.<br />

iv<br />

About This User's Guide


List of Figures<br />

Figure 1 Partial data structure for a typical fish collection ......................................2-3<br />

Figure 2 "Main Menu" screen .............................................................4-1<br />

Figure 3 Primary record form with typical data fields ..........................................6-1<br />

Figure 4 Locality record form with typical data fields .........................................6-2<br />

Figure 5 Changing the search field .........................................................8-2<br />

Figure 6 Print List Form .................................................................9-2<br />

Figure 7 Loan Record Form .............................................................10-2<br />

Figure 8 Loan Return Data-entry Form .....................................................10-4<br />

Figure 9 A FORMCAP entry .............................................................12-1<br />

Figure 10 Jar Label/Dot Matrix ........................................................... D-9<br />

Figure 11 Jar Label/Laser ............................................................... D-9<br />

Figure 12 Tiny Labels/Dot Matrix (two across) .............................................. D-10<br />

Figure 13 Tiny Labels/Laser (two across) .................................................. D-10<br />

Figure 14 Multi-lot label for tank, box, etc.<br />

(1 Species, n States/1 Column) .................................................... D-11<br />

Figure 15 Multi-lot label for tank, box, etc.<br />

(1 Species, 1 State/2 Columns) .................................................... D-11<br />

Figure 16 Loan Invoice ................................................................. D-12


Table of Contents<br />

Acknowledgments ........................................................................ ii<br />

About This User's Guide ...................................................................iii<br />

List of Figures .......................................................................... vii<br />

1 Introduction ..........................................................................1-1<br />

Software Required ................................................................1-1<br />

Hardware Required ...............................................................1-2<br />

Installing MUSE .................................................................1-2<br />

2 MUSE Data Files ......................................................................2-1<br />

Curatorial Data ...................................................................2-1<br />

Primary Data .............................................................2-1<br />

Locality Data .............................................................2-1<br />

Taxonomic History ........................................................2-1<br />

Taxonomic Dictionary ......................................................2-1<br />

Names ..................................................................2-2<br />

3 Some MUSE Concepts ..................................................................3-1<br />

Catalog Numbers .................................................................3-2<br />

Collecting Events .................................................................3-2<br />

Field Numbers ...........................................................3-2<br />

Site Names ..............................................................3-2<br />

If No Field Number Exists ...................................................3-2<br />

4 Getting Started ........................................................................4-1<br />

Starting MUSE ...................................................................4-1<br />

Muse Statistics ...........................................................4-2<br />

5 Menus and Moving Around in MUSE ......................................................5-1<br />

Menu System ....................................................................5-1<br />

Choosing Menu Items ......................................................5-1<br />

Getting Help .....................................................................5-1<br />

Answering Prompts ...............................................................5-2<br />

Configuration ....................................................................5-2<br />

Exiting Muse ....................................................................5-2<br />

6 Browsing and Editing Records ............................................................6-1<br />

Examining Data ..................................................................6-1<br />

Editing Records ...........................................................6-1<br />

Browsing ................................................................6-1<br />

Selecting Records to Examine .......................................................6-1<br />

Primary & Taxonomic History ................................................6-1<br />

Locality .................................................................6-2<br />

Wildcards ...............................................................6-2<br />

Paging Through Records ...........................................................6-2<br />

Editing A Record .................................................................6-2<br />

Moving Through Fields .....................................................6-2<br />

Editing Data ..............................................................6-3<br />

Saving Records ..................................................................6-4


7 Adding New Records to the Database ......................................................7-1<br />

Primary ........................................................................7-1<br />

Catalog Number ...........................................................7-1<br />

Field Number .............................................................7-1<br />

Site Name ..........................................................7-1<br />

Locality ........................................................................7-2<br />

Return to Primary .................................................................7-3<br />

Next Primary Record ..............................................................7-3<br />

Adding Locality Records ...........................................................7-3<br />

Special Fields in MUSE ............................................................7-4<br />

8 Other Useful Functions .................................................................8-1<br />

Viewing Other Files ...............................................................8-1<br />

Changing the Search Field ..........................................................8-1<br />

Proofing Locality Records ..........................................................8-2<br />

Pop-up Locality Record ............................................................8-3<br />

Pop-up Species List ...............................................................8-3<br />

Reidentification of Specimens .......................................................8-3<br />

9 Printing Specimen Labels ................................................................9-1<br />

Printing Labels ...................................................................9-1<br />

Storing and Retrieving a Print List ....................................................9-3<br />

10 Processing Loans ....................................................................10-1<br />

New Loans .....................................................................10-1<br />

Existing Loans ..................................................................10-1<br />

Adding Additional Records to a Loan ................................................10-2<br />

Editing a Loan ..................................................................10-2<br />

Printing a Loan Invoice ...........................................................10-3<br />

Loan Returns ...................................................................10-3<br />

Fixing Loan Return Records ........................................................10-6<br />

11 Missing Data in MUSE Data Fields ......................................................11-1<br />

12 FORMCAP: Designing Printed Forms ....................................................12-1<br />

Forms per Page .................................................................12-3<br />

Required Parameters .............................................................12-4<br />

Optional Parameters ..............................................................12-6<br />

User-defined Constants ...........................................................12-6<br />

Print Functions ..................................................................12-6<br />

APPENDIX A: List of MUSE Files ........................................................ A-1<br />

APPENDIX B: MUSE Help .............................................................. B-1<br />

APPENDIX C: Device Numbers .......................................................... C-1<br />

APPENDIX D: Sample FORMCAP File .................................................... D-1<br />

Sample specimen labels and invoice .................................................. D-9<br />

APPENDIX E: Configuration Items ........................................................ E-1<br />

APPENDIX F: Site Name Conventions ..................................................... F-1<br />

Index ............................................................................. Index-1


Software Required<br />

1The<br />

current version of Xtrieve (4.10a) is significantly improved over previous versions, the MUSE staff can<br />

only support questions about that (or later) version.<br />

1-1<br />

1 Introduction<br />

MUSE is a database-management system for natural history collections which<br />

operates on PC- or MS-DOS microcomputers. It is designed to increase the<br />

efficiency of many tasks associated with collections management. Data entry and<br />

editing, reidentification of specimens, management of loans, printing of specimen<br />

labels and loan invoices, and querying of the data files are all supported.<br />

MUSE software, documentation and support is made available through a National<br />

Science Foundation grant, awarded to Julian Humphries of Cornell University.<br />

Initial versions of the program were designed exclusively for ichthyological<br />

collections. However, current versions of the program support a variety of<br />

disciplines, including herpetology, ornithology, mammalogy and other natural<br />

history collections.<br />

Btrieve (from Novell, Inc.) is the "database" engine behind MUSE; it is a<br />

memory-resident program that translates requests for data into actual reads and<br />

writes to the database file system. You do not need to buy Btrieve because we<br />

are allowed to redistribute the portion of it which you need to run MUSE and<br />

Xtrieve (see below); Btrieve is included in the MUSE software package. If you<br />

have a Novell network, Btrieve is also packaged with Netware and can be<br />

installed on the server.<br />

You will need some kind of text editor to alter certain files used by MUSE.<br />

Either the text mode of your word processor or a pure ASCII editor will suffice.<br />

Xtrieve (also from Novell, Inc.) is the companion product to Btrieve. It is used<br />

to query the data in MUSE data files and print reports. If you choose to use<br />

Xtrieve (currently packaged as "Xtrieve Plus" which includes a report writer, and<br />

both single-user and network versions in the same package) you will need to<br />

1<br />

purchase it yourself. Xtrieve Plus can be bought for under $600 . We buy most<br />

of our software from a company called Programmers Connection in Hartsville,<br />

Ohio (phone number, 800-336-1166), but Software City and Egghead Software<br />

are also inexpensive sources. The MUSE newsletter contains information on<br />

other front ends which can query MUSE data files.<br />

Please be aware that using Xtrieve with MUSE generally should be limited to<br />

performing queries and producing reports. Because adding or editing data in<br />

Xtrieve increases the probability of data corruption)by bypassing MUSE's datachecking<br />

features)Xtrieve should be used only as a last resort for any<br />

modification of MUSE data. Try always to enter and edit data within MUSE (or<br />

with special MUSE utilities, such as Tdutil for modifying the taxonomic<br />

dictionary).<br />

1 Introduction


Hardware Required<br />

Installing MUSE<br />

MUSE runs on microcomputers with Intel 8088 through Pentium industrystandard<br />

microprocessors with either color or monochrome video systems. Each<br />

computer should have at least 640 kilobytes of memory although MUSE only<br />

needs about 524k. Collections of larger size and with more users will find<br />

distinct advantages in the newer machines with faster processors (80486 and up).<br />

Likewise, larger collections will require more hard disk storage capacity (one or<br />

two 500-1000 megabyte hard disks). Also, a local area network (e.g. Novell<br />

Netware), with a fast fileserver and large hard disk, is strongly recommended for<br />

many medium and all large collections.<br />

For those computers with additional memory beyond 640k, either extended or<br />

expanded (see your computer manual for explanations of these memory types),<br />

MUSE can take advantage of such memory in two ways. The memory resident<br />

program, Btrieve, will load part of itself into expanded memory by default.<br />

Memory usage will be cut from approximately 80k to 40k. MUSE itself utilizes<br />

an overlaid structure for the executable file. This means that code is not actually<br />

loaded into memory until it is needed. If you have either expanded or extended<br />

memory available, MUSE will store overlays there, as opposed to on disk. Either<br />

way will work, but response will be quicker with memory cached overlays.<br />

Through the use of SLATE, a printer database software utility, MUSE supports<br />

over 800 models of dot matrix and laser printer. Users can design specimen label<br />

and loan invoice forms for any supported printer. Contact the MUSE Project for<br />

current information about printer support. We highly recommend that you get a<br />

laser printer for invoices, reports and certain labels.<br />

IMPORTANT: If at your site, data for two or more separately-cataloged<br />

collections are to be stored in separate subdirectories but accessed from a single<br />

MUSE subdirectory, your installation procedures will be different. Refer to the<br />

alternate instructions received with your MUSE package.<br />

To install MUSE on your hard disk, you should follow these steps:<br />

NOTE: Depending on floppy disk density, you may have received MUSE in a<br />

set of one, two or three disks, the sets differing slightly in the names and<br />

arrangement of the files they contain. In the instructions below, alternative<br />

choices are enclosed in square brackets "[ ]". In each case, choose the alternative<br />

appropriate for the file names on your disk(s).<br />

1) Make back-up copies<br />

Make back-up copies of the MUSE floppy disk(s). Store the original disk(s) and<br />

use the copies to install MUSE.<br />

2) Create subdirectories at the root directory<br />

On your hard disk, create three subdirectories at the root directory level (e.g. C:\)<br />

to contain the MUSE files. Using the mkdir command create the three<br />

subdirectories:<br />

a) Name the first subdirectory MUSE; this subdirectory will store most<br />

of the MUSE files.<br />

1-2<br />

1 Introduction


) Name the second subdirectory LASER; fonts for a laser printer will<br />

be stored here. Note: this step is only necessary if you intend to use a<br />

Hewlett-Packard LaserJet II or compatible. Downloaded fonts are not<br />

needed for current printers which have scalable fonts.<br />

c) Name the third subdirectory SLATE; the printer database file(s) will<br />

be stored here.<br />

NOTE: We assume that you are familiar with hard-disk management<br />

and know about subdirectories and how to move around among them.<br />

Please refer to your DOS manual for help.<br />

When you have completed this step you should have three directories, C:\MUSE,<br />

C:\LASER and C:\SLATE.<br />

3) Copy files to your hard disk<br />

a) [Copy UNPACK.EXE to your MUSE subdirectory.]<br />

[Or, copy UNPACK1.EXE and UNPACK2.EXE to your MUSE<br />

subdirectory.]<br />

b) Copy FONTS.EXE to your LASER subdirectory (if installing soft<br />

fonts.<br />

c) Copy SLATE.PDB to your SLATE subdirectory.<br />

4) Expand compressed files<br />

Expand compressed files to their usable forms as follows:<br />

a) Move to the LASER subdirectory (if installing soft fonts).<br />

1. Type "fonts" and press ; a series of font files<br />

should be produced.<br />

2. Type "erase fonts.exe" and press .<br />

b) Move to your MUSE subdirectory.<br />

1. Type "unpack" and press . If you already have<br />

Xtrieve installed prior to installing MUSE see the next section<br />

on whether to answer yes when you are prompted to overwrite<br />

existing files named FILE.DDF, INDEX.DDF and<br />

FIELD.DDF.<br />

[Or, if you have UNPACK1.EXE and UNPACK2.EXE, do a)<br />

through b) here:<br />

1-3<br />

a) Type "unpack1" and press .<br />

b) Type "unpack2" and press .<br />

2. Type "erase unpack.exe" and press .<br />

[Or, if you have UNPACK1.EXE and UNPACK2.EXE, do a)<br />

and b) here:<br />

1 Introduction


5) Check CONFIG.SYS file<br />

1-4<br />

a) Type "erase unpack1.exe" and press .<br />

b) Type "erase unpack2.exe" and press .]<br />

In your CONFIG.SYS file (if necessary, refer to your DOS documentation),<br />

include entries for "files=20" (or higher) and "buffers=20" (or higher).<br />

MUSE is now installed, and ready for use, on your hard disk. For a list of the<br />

files that are now installed in your MUSE-related subdirectories, please refer to<br />

"APPENDIX A" (page A-1).<br />

Installing MUSE with existing<br />

versions of Xtrieve To install MUSE on a system where you already have Xtrieve 4.01 or newer<br />

installed, you will need to decide whether to utilize the three Xtrieve data<br />

dictionary (.DDF) files set up for your MUSE data files: they are FILE.DDF,<br />

FIELD.DDF and INDEX.DDF, and are provided on your installation disks.<br />

Consider the following in deciding whether to use these .DDF files or not:<br />

If you have created files in Xtrieve (files other than the standard MUSE data<br />

files) AND you choose to use our provided .DDF files, you will need to redefine<br />

your files under Xtrieve's Dictionary command (.DDF files). By making<br />

printouts and screen shots of your old definitions first, you should be able to<br />

easily redefine them. On the other hand, if your custom definitions are extensive<br />

you may prefer to keep them and continue using your old .DDF's. If so, you must<br />

use Xtrieve's Dictionary command to modify the definitions to match the MUSE<br />

data files. We have provided a "structure" file (text files with .STR extensions)<br />

for each of the MUSE data files. Look at these to get the required information<br />

on the data fields: data types, sizes, indexing, etc. Be aware that the "note" data<br />

type for a "remarks" field requires a delimiter: use "H0" (i.e., an H and a zero).<br />

1 Introduction


Curatorial Data<br />

2-1<br />

2 MUSE Data Files<br />

When using MUSE, you will be able to add and edit records in several data files.<br />

Here we introduce four of the principal data files in MUSE: Primary, Locality,<br />

Taxonomic History, and Taxonomic Dictionary (see Figure 1) as well as the<br />

Names data file which is used in loan and system management. Three other data<br />

files associated with loan management)Loan Master, Loan Records and Loan<br />

Returns)are discussed in the chapter on processing loans (page 10-1). For a list<br />

of all MUSE data (and other) files see "APPENDIX A" (page A-1).<br />

Primary Data The Primary data file (PRIMARY.DAT) stores taxonomic and catalog data. One<br />

data record is stored for each lot (or specimen). The data fields include Catalog<br />

Number, genus, species, number of specimens, type status, size, and other items,<br />

but not geographical or ecological information.<br />

Locality Data The Locality data file (LOCALITY.DAT) stores geographic and ecological data, and<br />

the collectors' names and collection dates. One data record is stored for each<br />

collection made at a single place and time. Because a Locality record contains<br />

the locality and habitat notes for one or many lots (or specimens) collected at the<br />

same time, these data need be entered only once for all associated Catalog<br />

Numbers in the Primary data file. A Locality record is linked to its associated<br />

Primary records via their mutual possession of a unique Field Number (see page<br />

3-2 for variations on Field Number).<br />

Taxonomic History The Taxonomic History data file (TAXHIST.DAT) stores a record of the previous<br />

identification of a cataloged lot (or specimen) each time the lot is reidentified;<br />

thus, an "audit trail" is maintained of previous identifications. This file makes it<br />

possible to determine which specimens correspond to an old publication even if<br />

the catalog number was not published and the lot has been reidentified (assigned<br />

to a different species or genus). A Primary record is linked to its associated<br />

Taxonomic History records via their shared Catalog Number.<br />

Taxonomic Dictionary The Taxonomic Dictionary data file for fish collections (TAXDICT.DAT) contains,<br />

for each genus, the family name, group number (usually a family-level numbering<br />

scheme). Normally this dictionary is used to automatically check the spelling of<br />

genus names as they are entered in the Primary file and to provide the family<br />

name for printing on specimen labels. Also, when adding new Primary records,<br />

you may have the option of having MUSE automatically look up the group<br />

number (in the Taxonomic Dictionary, and based on the genus name just entered<br />

in Primary) and automatically entering it in Primary (see APPENDIX E: System<br />

Configuration Items).<br />

For types of collections other than fishes, the Taxonomic Dictionary file may<br />

differ in the categories of data stored (e.g. group number is likely to be eliminated<br />

in herpetology).<br />

WARNING! Although it is possible to add, edit and delete records in<br />

the Taxonomic Dictionary just as with other MUSE data files, you<br />

should do so only with great caution because of its special dictionary<br />

functions. Other utilities (see separate utility documentation) are used<br />

to build and maintain this file.<br />

2 Muse Data Files


Hierarchical Taxonomic Dictionary This file contains the recently added dictionary that contains both taxonomic<br />

authority file and classification information. Every taxonomic name, whether<br />

species, genus, family or order is included in this file along with information<br />

about authorship, year of description, reference to a bibliographic entry (not yet<br />

implemented) and other relevant nomenclatural data. This file is currently used<br />

primarily by Clio, the taxonomic query program.<br />

Names The Names data file (NAMES.DAT) contains information about both the users of<br />

MUSE and persons borrowing specimens. It is basically an expanded name and<br />

address file and can also be used for general purpose mailing lists or reprint<br />

addressing. Ancillary information such as phone numbers, email addresses and<br />

interests are part of the structure. You will receive a Names file with several<br />

hundred names (primarily ichthyologists) already included. Additional persons<br />

can be added just as with other data files (Chapter 7). Also, you will be presented<br />

with a form for adding names whenever a new loan is sent to a person not<br />

presently in the Names data file (Chapter 10).<br />

2-2<br />

2 Muse Data Files


Primary<br />

Create Date 10 Dat 4 S<br />

Last Modified 10 Dat 4 S<br />

Catalog # 6 Int 4 IUS R<br />

Group # 2 Int 2 I O R<br />

Genus<br />

24 Str 25 I S<br />

Species<br />

24 Str 25 I S<br />

Subspecies 24 Str 25 S<br />

Type Status 14 Str 15 S<br />

Questionable? 1 Log 1 SC<br />

Determiner/yr 25 Str 26 S<br />

Alch Count 4 Int 2 S<br />

Skel Count 2 Int 2 S<br />

C&S Count 2 Int 2 S<br />

Size<br />

15 Str 16 T<br />

Storage<br />

10 Str 11 T<br />

Cataloger/yr 8 Str 9 TC<br />

Previous # 15 Str 16 T<br />

Field # 15 Str 16 I SCR<br />

Tax History? 1 Log 1 SC<br />

On Loan? 1 Log 1 SC<br />

De-accessnd? 1 Log 1 SCR<br />

Inventory 1 Str 1 SCR<br />

Remarks 360 Not 361 S<br />

Taxonomic Dictionary<br />

Genus 24 Str 25 IUS<br />

Family 24 Str 25 I S<br />

Group # 2 Int 2 I O<br />

Taxonomic History<br />

Create Date 10 Dat 4 S<br />

Last Modified 10 Dat 4 S<br />

Catalog # 6 Int 4 I S<br />

Genus 24 Str 25 I S<br />

Species 24 Str 25 I S<br />

Subspecies 24 Str 25 S<br />

Type Status 14 Str 15 S<br />

Determiner/yr 25 Str 26 S<br />

Questionable? 1 Log 1 SC<br />

Remarks 160 Not 181 S<br />

Figure 1 Partial data structure for a typical fish collection<br />

2-3<br />

Locality<br />

Create Date 10 Dat 4 S<br />

Last Modified 10 Dat 4 S<br />

Access. Date 12 Str 13 OC<br />

Field # 15 Str 16 IUSCR<br />

Ocean/Cont 20 Str 21 S<br />

Country 20 Str 21 I S<br />

State 20 Str 21 I S<br />

County 20 Str 21 I S<br />

Water Body 30 Str 31 O<br />

Locality 118 Str 119 S<br />

Latitude<br />

Degrees 2 Int 2 S<br />

Minutes 2 Int 2 S<br />

Seconds 2 Int 2 S<br />

NS 1 Str 1 SC<br />

Longitude<br />

Degrees 3 Int 2 S<br />

Minutes 2 Int 2 S<br />

Seconds 2 Int 2 S<br />

EW 1 Str 1 SC<br />

Salinity 1 Str 1 C<br />

Temperature 7 Str 8 O<br />

Depth 12 Str 13 O<br />

Gear 20 Str 21 O<br />

Collectors 42 Str 43 S<br />

Date 10 Dat 4 I S<br />

Time 9 Str 10 T<br />

Remarks 360 Not 361 S<br />

Key to columns<br />

(left to right)<br />

Field name (screen prompt)<br />

Screen length (max. characters)<br />

Data type:<br />

Int = Integer<br />

Str = String<br />

Log = Logical<br />

Dat = Date<br />

Not = Note (variable length)<br />

Stored size (bytes)<br />

I = Indexed<br />

U = Unique values only<br />

S = Standardized<br />

C = All caps<br />

R = Entry required<br />

O = Optional<br />

T = Typical<br />

2 Muse Data Files


1The<br />

two groupings are "entities" in technical terms, but we will refer to them as the Primary Relation or Table<br />

and the Locality Relation or Table.<br />

3-1<br />

3 Some MUSE Concepts<br />

MUSE software design is based upon a logical model of the information typically<br />

present in the collection records of natural history museums. To create our data<br />

model, we used computer systems analysis techniques to model natural history<br />

collection data and an examination of standard curatorial practices. Other<br />

examples of data models presented to represent collections data include Blum &<br />

Novecek (1990), based primarily on vertebrate paleontology and Lindbergh<br />

(1991), who presents a composite view of collections' data based on a survey of<br />

numerous disciplines. The MUSE Data Model (MDM) shares some features with<br />

these other efforts but is unique as presented in detail below. To help<br />

illustrate how the MUSE model represents typical museum data consider this<br />

basic example:<br />

A collector, working at a single place on a single day, obtains five specimens of<br />

each of two species. Some information about those 10 specimens is obviously<br />

common to all of them (collector, place, date) while other data is specific to each<br />

specimen (or species).<br />

In a similar way in MUSE we divide collection data into separate groups of<br />

unique taxonomic/specimen information and common locality/habitat<br />

1 information. This means that the taxonomic data associated with each specimen<br />

(or species, depending upon curatorial tradition) will be recorded separately (two<br />

or 10 catalog numbers) and the collection site information will be recorded only<br />

once.<br />

The immediate benefits of this data model include: efficient data entry, efficient<br />

use of disk storage and perhaps most importantly, data integrity when altering<br />

individual data records (see below). Long term results of data modeling (in<br />

general) include producing a systematic view of curatorial data and practices<br />

which encourages efficient management of that data. Where research efforts<br />

overlap with curatorial data (e.g. biogeographic studies), the data will be<br />

available in a fashion that makes clear the exact relationships among the various<br />

components. It is also this shared data model which allows the various functions<br />

of MUSE (loans, labels, pop-up summaries) to function regardless of the exact<br />

nature of the information recorded with each catalog entry.<br />

Two conceptually important fields in MUSE are catalog number and field number<br />

(or site name/date). Every action in MUSE utilizes one of these two pieces of<br />

information to store or extract data.<br />

3 Some MUSE Concepts


Catalog Numbers<br />

Collecting Events<br />

Most curators will be familiar with the idea of a catalog number, although it may<br />

take different forms depending on the historical practices of individual<br />

collections. For most collections, there is a single integer (123456) referring to<br />

either a specimen or a lot. Variations on this practice include decimals (1234.01),<br />

alphanumerics (1234a), and ranges (1234-1236). MUSE can be set up to handle<br />

any of these variants. Catalog number is the principal retrieval field for the<br />

MUSE data file called Primary. In addition, catalog numbers are used in loan<br />

records and in printing labels.<br />

In MUSE, collecting events are defined by the place and time that a collection is<br />

made. In many disciplines field numbers are the typical designations for this<br />

place and time information, but in other disciplines where this concept is not<br />

traditionally used, site name and date are used to link specimens associated with<br />

a unique collecting occurrence.<br />

Field Numbers Field number (or locality number, station number, collection number, site<br />

number, etc.) is a less universally recognized aspect of curation. In many<br />

taxonomic disciplines, for example, ichthyology, it is customary for a collector<br />

to assign a unique number (typically started with the collector's initials), to each<br />

1<br />

place and time where specimens are collected. For example, JMH 89-001 would<br />

be the first collection for Julian Humphries in the year 1989. Other collectors use<br />

a continuing series (JMH 2345) which they maintain throughout their careers. In<br />

some situations there will not be such a number associated with a collection. In<br />

marine sampling a field number will typically correspond to a tow or haul of a net<br />

and as such may be formed from a combination of ship, station and haul<br />

(SUNWARD-2345-1).<br />

Site Names In disciplines where the concept of a field number does not exist, MUSE provides<br />

Site Names for linking a collecting event with the specimens associated with that<br />

event. The Site Name method uses the concept of place names and dates to<br />

uniquely identify a collecting occurrence. In MUSE, each Site Name and Date<br />

combination identifies a single set of collecting origin information. See Chapter<br />

6, Browsing and Editing Records and Appendix F: Creating Site Names for more<br />

information.<br />

If No Field Number Exists There will certainly be instances where this information has not been recorded in<br />

your catalog records. In such cases you have several choices. You may have<br />

access to field notebooks where the number is recorded. If there is no original<br />

collection number, you can make a number based on information about the<br />

collector and date, or based on catalog numbers. In the former case, a typical<br />

number might be JMH 1989JUL22. This obviously refers to a collection made<br />

by JMH on July 22, 1989. If JMH made two or more collections on that date,<br />

append b, c etc.<br />

The second scheme utilizes catalog numbers as the basis for field or station<br />

numbers. If the locality data for a lot are unique to that lot, that is, only a single<br />

species (or specimen for herpetology and others) was collected at one place and<br />

time, we have adopted the practice of prefixing a "Z" to the catalog number and<br />

1Not<br />

to be confused with the tradition (in herpetology and other collections) of a collector assigning a different<br />

type of field number or collector's number to each specimen at the time of collection, also easily accommodated<br />

in MUSE.<br />

3-2<br />

3 Some MUSE Concepts


using that combination. For example catalog number 12345 would become<br />

Z12345. This is not as desirable as `field numbers based on initials, but is handy<br />

where little information exists about the original collector and/or date.<br />

This same plan can be extended for collections consisting of multiple lots (or<br />

specimens). In this case we prefix a "Q" to the range of catalog numbers in<br />

question. Thus if numbers 12345-12358 are from a single original collection, the<br />

field number for all of them could be either Q12345-358 or Q12345-12358.<br />

For most collections, all of these styles will be appropriate for some records. It<br />

is always more informative to include the collector's initials in the field number;<br />

however, any of the styles will work. The important point is to be sure that all<br />

the lots (specimens) collected at the same place and time get the same field<br />

number. Because MUSE stores the locality information once for each field<br />

number, the consistency for these data is enforced for all lots (specimens) with<br />

the same field number. If every catalog number was given a unique field number<br />

(such as with the "Z" style above), then not only would data entry take much<br />

longer, but disk storage requirements would be much higher as well.<br />

3-3<br />

3 Some MUSE Concepts


Starting MUSE<br />

Figure 2 "Main Menu" screen<br />

4-1<br />

4 Getting Started<br />

NOTE: If MUSE is not yet installed on your hard disk, please refer to Chapter<br />

1 "Introduction" before proceeding.<br />

To start MUSE, complete the following steps:<br />

1) Go to MUSE subdirectory<br />

2) Start Btrieve<br />

3) Start MUSE<br />

Move to your MUSE subdirectory, if you are not already there.<br />

Type "btr" and press to start Btrieve, the memory-resident<br />

record manager.<br />

NOTE: Typing "btr" runs a one-line batch file, BTR.BAT, which<br />

contains the appropriate start-up parameters for starting Btrieve. You<br />

cannot run MUSE until Btrieve has been started (loaded into memory).<br />

Once loaded, Btrieve remains in memory until you specifically unload<br />

it by typing "mutil -stop", or until you turn off or restart your computer.<br />

This means that if you quit and re-enter the MUSE program, you won't<br />

need to reload Btrieve.<br />

Type "muse" and press to start MUSE.<br />

You will see an opening screen in MUSE, and then the "Main Menu"<br />

screen will appear (see Figure 2).<br />

4 Starting MUSE


NOTE: If, at your site, data for two or more separately-cataloged<br />

collections are stored in different subdirectories but are accessed from<br />

a single MUSE subdirectory, start MUSE as follows: Type "muse<br />

" and press )replacing "" with<br />

the appropriate subdirectory name (e.g. "muse reptiles", but not typing<br />

the quotes) .<br />

Muse Statistics Notice the Statistics Window on the left side of the "Main Menu" screen. For the<br />

Primary, Locality, and Taxonomic History data files, the statistics give the<br />

number of records stored in each file, the size of each file in bytes, the average<br />

record size (the sum of Primary, Locality and Taxonomic History sizes divided<br />

by the number of Primary records), and, for Primary, the current highest catalog<br />

number. Also indicated are the current amounts of free disk space and free<br />

random access memory. If you have less than 20,000 bytes of free memory, you<br />

will probably need additional memory to print labels or loan invoices.<br />

4-2<br />

4 Starting MUSE


Menu System<br />

5 Menus and Moving Around in MUSE<br />

MUSE uses a hierarchical menu system. Choosing an item from a list on a menu<br />

will either reveal another menu deeper in the layered hierarchy of menus, or<br />

directly issue a command. The title of a menu always appears in its upper-left<br />

corner.<br />

Notice the "Main" menu on the right side of the "Main Menu" screen. The items<br />

on the menu include the Primary and Locality data files mentioned above. The<br />

Taxonomic History and Taxonomic Dictionary data files are listed on another<br />

menu (under "Other Files").<br />

Choosing Menu Items You may choose a menu item in either of two ways:<br />

Getting Help<br />

Use the cursor keys, < > and < >, to move up or down the list of items<br />

on a menu to highlight your choice. Then press .<br />

Or, press the key containing the first letter of the desired menu item (e.g.<br />

for "Locality")you do not need to press the key; the lowercase<br />

letter works fine). On some screens (for example, where two<br />

choices start with the same letter) it may be necessary to press <br />

after pressing the first letter.<br />

Press to exit from any screen or menu in MUSE and return (move back)<br />

to an earlier menu or to the "Main Menu" screen.<br />

Help is available from menus and while viewing records:<br />

From the "Main" menu, you may choose "Help" to obtain a brief<br />

introduction to the Help system.<br />

The Help system can be invoked at any time in MUSE by pressing the<br />

function key. When available, the first level of help presents<br />

information specific to the menu item or field on which the cursor<br />

resides. Press again to obtain a second level of help containing<br />

more general information: from a menu, you will see a short<br />

explanation of current menu choices; from a form, you will see help on<br />

key actions.<br />

Press to expand or contract the help window. Press the<br />

arrows or to scroll lines within the help<br />

window.<br />

In addition, while viewing records (in "Add," "Edit," or "Browse")see<br />

below), a few often-used key functions are listed across the top of the<br />

screen.<br />

For your reference, the help information on key functions is included in<br />

5-1<br />

5 Menus and Moving Around in MUSE


Answering Prompts<br />

Configuration<br />

Exiting Muse<br />

"APPENDIX B" (page B-1).<br />

When MUSE prompts for information, such as a catalog number or field number,<br />

you will always be required to finish the action by pressing . This<br />

documentation will not repeat that instruction each time it indicates you should<br />

type in a response.<br />

You may choose "System Configure" from the "Utilities" menu to access a<br />

number of site-specific configuration items, including institution name and<br />

acronym; whether or not group number is to be automatically retrieved from the<br />

Taxonomic Dictionary and entered in Primary; and the default selection for the<br />

label type to be printed. Some items on this form may be protected against<br />

unauthorized change; others should be changed only with caution. APPENDIX<br />

E: System Configuration Items lists the various items and options on this form<br />

and describes their use.<br />

The menu choice, "Configure" lets users set up the colors used by MUSE. See<br />

Appendix E: for details of these choices.<br />

To temporarily leave MUSE)shell out to DOS)move to the "Main Menu" screen,<br />

choose "DOS Functions", and then choose "DOS". Type "exit" when you are<br />

ready to return to MUSE.<br />

Choose "Xtrieve" from the "DOS Functions" menu to start Xtrieve while running<br />

MUSE. If a message appears indicating insufficient memory, you will need to<br />

exit MUSE with the "Quit" command before starting Xtrieve. In most<br />

configurations of MUSE, you will be unable to run "Xtrieve" from within the<br />

program.<br />

To exit from the MUSE program at the end of a session and return to DOS, move<br />

to the "Main Menu" screen and choose "Quit".<br />

5-2<br />

5 Menus and Moving Around in MUSE


Examining Data<br />

6 Browsing and Editing Records<br />

You may "Edit" or "Browse" Primary, Locality, Taxonomic History, or<br />

Taxonomic Dictionary records. There may be a variety of forms from which to<br />

view your data. Different forms provide alternate arrangements of data fields or<br />

sequences in which the fields are traversed. Both edit and browse forms allow<br />

you to view and page through existing records in a data file.<br />

Editing Records Choosing "Edit..." from an appropriate menu allows you to edit the data in one<br />

or more records and save the changes to the data file on disk.<br />

Browsing Choosing "Browse..." from an appropriate menu, allows you to view the records<br />

without risk of making changes to the data file. "Browse" is slightly faster than<br />

"Edit" for examining the data. Although "Browse" allows you to edit the data on<br />

screen, these changes are never saved to disk.<br />

Selecting Records to Examine<br />

Primary & Taxonomic History 1) To view Primary records, choose "Edit" (or "Browse") from the<br />

"Primary" menu. To view Taxonomic History records, first choose<br />

"Taxonomic History" from the "Other Files" menu, and then choose<br />

"Edit" (or "Browse").<br />

Figure 1 Primary record form with typical data fields<br />

2) At the prompt, type in the Catalog Number for the record you wish to<br />

find. If a record with that Catalog Number is present, it will be retrieved<br />

and shown on screen (see Figure 3).<br />

3) If the record is not found, you will be asked for a "+" or "-" wild card<br />

(to quickly find the next higher- or lower-numbered record). To<br />

proceed, type a or and press . Or, to return to the<br />

Catalog Number prompt, press or . Pressing , as<br />

always, returns you to the previous level.<br />

6-1<br />

6 Browsing and Editing


Locality 1) To view Locality or Site Name/Date records, choose "Edit" (or<br />

"Browse") from the "Locality" menu.<br />

2) At the prompt, type in the Field Number for the record you wish to<br />

find. The record with that Field Number will be retrieved, if it is<br />

present, and shown on screen (see Figure 4). If you are using a Site<br />

Name system, a prompt for Site Name will appear. If you combine the<br />

site name keyword with the "*" as a modifier, a range of records for the<br />

matching site name will appear.<br />

Figure 2 Locality record form with typical data fields<br />

Wildcards 3) If the record is not found, you will be asked if you want to do a wild<br />

card search. If so, just press .<br />

Paging Through Records<br />

Editing A Record<br />

You can also enter a wild card search directly. The wild card for Field<br />

Numbers and Site Name/Date is an "*" and this can be entered directly<br />

after numbers or letters. For example, if "G*" is entered, the first<br />

record with a Field Number or Site Name/Date starting with a "G" (or<br />

"higher" letter) will be found. This is useful if you are not sure if a<br />

collector used two or three of his or her initials for a Field Number or if<br />

you are uncertain as to the spelling of a Site Name. Or, the collector's<br />

initials followed by * would find the alphanumerically-sorted "first"<br />

collection made by a particular collector. Direct wild card searches are<br />

not permitted for numeric search keys.<br />

When editing or browsing records, you may page forward or backward through<br />

adjacent records by pressing the and keys, respectively. See<br />

also "Changing the Search Field."<br />

Moving Through Fields Use the cursor keys, < > and < >, to move from data field to data field within<br />

a record. Alternatively, you may use to move to the next field and<br />

(hold down and press ) to move to the previous<br />

field.<br />

Within multi-line fields, < > and < > scroll the lines of data to show additional<br />

text, when present.<br />

6-2<br />

6 Browsing and Editing


Saving Records<br />

Editing Data You may change data in most fields by typing over existing data and using the<br />

, , and cursor (< > and < >)keys. Press the key<br />

to switch from the default overwrite (typeover) mode to the insert mode: Use the<br />

insert mode when you wish to retain existing text by pushing it to the right as you<br />

type new text. Press again to return to the overwrite mode in which<br />

existing text is replaced with the text you type.<br />

Other special keys that are useful in editing include the following (but see<br />

"APPENDIX B" on page B-1 for a more complete list):<br />

: Moves the cursor to the beginning of a line in a field.<br />

: Moves the cursor to the end of a line in a field.<br />

or : Moves the cursor one word right or left in a<br />

multi-line field (hold down the key and press < > or < >).<br />

: Undo; restores the contents of the field to its value before<br />

entering the field. This is useful if you change your mind about editing<br />

changes before you leave the field; once you leave the field, undo is no<br />

longer effective.<br />

: Ditto field; inserts the contents of the field from the record you<br />

last viewed on screen.<br />

: Ditto record; inserts contents of all fields from the record<br />

you last viewed on screen (but see "The next Primary record" on page<br />

7-3).<br />

: Clear line; clears one line in a data field.<br />

: Clear to end of line; clears from the cursor to the end of the line.<br />

: Delete record; deletes entire record.<br />

: User key; automatically inserts "user-defined" text which you<br />

initially enter by choosing "User Key" from the "Utilities" menu or by<br />

pressing while on a form. In memo fields (e.g. remarks), the<br />

user key appends text to the current contents.<br />

: Copy block; copies current field into the "user defined" text.<br />

Use to retrieve block.<br />

: Next form; rotates among available data editing forms.<br />

Useful when you have customized forms for various kinds of editing.<br />

: Loan records; shows name of person who has that lot out on<br />

loan.<br />

Press to accept any new text in a field and move to the next field.<br />

To save to disk any additions or changes you have made in the current record:<br />

1) Indicate that you wish to save by doing either of the following:<br />

6-3<br />

6 Browsing and Editing


Move below the bottom margin of the form by pressing or < ><br />

from the last field.<br />

Or, press from anywhere on the form.<br />

2) You will then be asked if you wish to exit the form. Press to save<br />

the data on the form to disk and move to the next record. Press to<br />

stay in the current record without saving. To abort (exit without saving<br />

any changes and leave the form), press from any point on the<br />

form.<br />

NOTE: Saving to disk works in "Add" and "Edit" only. In "Browse,"<br />

additions or changes that you may have made on screen are never saved<br />

and the stored data on disk remains unchanged.<br />

WARNING! Be aware that and move you from<br />

record to record without saving any changes that you may have made.<br />

Likewise, exits the current screen without saving. To save<br />

changes to disk (in "Edit" and "Add"), be sure you first press or<br />

move below the last field by pressing or < > and respond to<br />

the prompt with a (steps 1 and 2 above).<br />

6-4<br />

6 Browsing and Editing


Primary<br />

7 Adding New Records to the Database<br />

When you choose "Add..." from the "Primary" menu, you will be presented with an empty<br />

Primary form ready to be filled with data.<br />

Catalog Number The Catalog Number, required in MUSE, may be entered in one of three ways:<br />

For a specimen previously cataloged on paper, you may type in its Catalog Number.<br />

For new material, you may press to automatically enter a number 1 higher<br />

than the highest Catalog Number currently in the database.<br />

As you continue adding new records during a session you may, as appropriate, press<br />

to automatically enter a number 1 higher than the last-entered Catalog<br />

Number (during this session).<br />

MUSE requires an entry into one of two fields to maintain accurate place and time information<br />

concerning collecting events. Depending on the discipline, these fields, Field Number and Site<br />

Name/Date must be completed in order to proceed with data entry. Follow the appropriate<br />

instructions for your system.<br />

s and Species Binomials Species names can be entered into MUSE using two separate methodologies. The<br />

standard data entry forms have Genus and Species as separate fields with data<br />

validation only occurring on the generic name. Starting with version 3.5 of MUSE, an<br />

additional data entry method allows the entry of species binomials in a single field with<br />

validation occurring on the actual binomial combination.<br />

Genus and Species binomials can be entered in MUSE by selecting "Primary" from the<br />

"Main" menu and choosing "Binomial Add". On that form the binomial field can be filled in<br />

in three ways: one value (order, family or genus only), two values (genus and species) or three<br />

values (genus, species and subspecies). At the present time subspecies values are ignored in all<br />

validity checking, but the data is transferred to the subspecies field.<br />

Once genus and species (or other values) have been entered, MUSE currently performs one<br />

level of checking--a check to insure the binomial combination is in the taxonomic dictionary<br />

database. Ultimately, MUSE will also perform a "validity" check to insure that the binomial is<br />

the currently accepted name for a taxon, and a "verification" check determining whether the<br />

name occurs in a discipline level authority file. The following table covers the cases when a<br />

standard binomial is entered:


IF THEN<br />

Generic and specific MUSE accepts data and sets<br />

name both in dictionary. Group Number. Family name is<br />

displayed at bottom of screen.<br />

Generic name in MUSE prompts to allow entry of<br />

dictionary but species not specific name taxonomic<br />

found. information by pressing<br />

. Family name<br />

displayed.<br />

Neither generic nor specific User notified binomial not in<br />

name in dictionary dictionary. Press to<br />

accept information as entered.<br />

Generic name must be entered<br />

through the Insert Name function<br />

in CLIO.<br />

If only an order, family or genus value is entered, MUSE will set the species field value to "sp."<br />

(without the quotes) and set questionable to "Y". If the name is not in the dictionary (for any of<br />

the three levels) the user is notified and can accept the entered value by pressing . New<br />

names should be added using the Insert Name function in Clio.<br />

Field Number Field Number can be entered in one of two ways:<br />

Type in the Field Number directly.<br />

Press to have MUSE generate a Field Number automatically)a "Z" number based<br />

on the Catalog Number (see page 3-2).<br />

Site Name If you are using a Site Name/Date field instead of Field Number<br />

Enter the first word or phrase in the place name. This would be a repeatable and easily<br />

recognized geographical or political unit. This is called the "keyword". For a complete<br />

explanation of the parameters for creating site name, see Appendix F (distributed<br />

separately.<br />

At the end of the keyword place a ";". Without this semicolon, the site name system<br />

will be useless, as MUSE uses the ";" to designate the end of the keyword. Because<br />

the ";" is used as a delimiter, it should never be used within the text of a site name<br />

keyword.<br />

For some localities there may be no other data available, but for many, there will be<br />

information such as a direction ("NW", "SE", etc.) a landmark ("Briarwood Mall") a<br />

geographic feature ("Huron River") or another political unit ("Scio Township"). So, the<br />

data would be entered as follows:<br />

Ann Arbor;<br />

Ann Arbor; NW<br />

Ann Arbor; Briarwood Mall<br />

Ann Arbor; Huron River


Locality<br />

Ann Arbor; Scio Township<br />

When a locality is entered from Locality Add or from the pop-up screen in Primary Add, MUSE<br />

checks to see if that locality already exists. If it is an exact match and the "date" field also<br />

matches, the site name information is displayed in the lower left hand corner of the screen. If it<br />

is a different date or is not an exact match a pop-up screen will display site name choices. For<br />

example:<br />

Site Name Same Date? State County<br />

NEW<br />

Ann Arbor; N MI Washtenaw<br />

Ann Arbor; NW Y MI Washtenaw<br />

Ann Arbor; Briarwood Mall N MI Washtenaw<br />

Ann Arbor; Huron River N MI Washtenaw<br />

Ann Arbor; Scio Township N MI Washtenaw<br />

If there is a site name that is correct, choose the match. If not, choose "NEW" and a new<br />

locality screen will pop-up.<br />

The system is designed to prohibit editing of an exact match site name when there is no<br />

modifier to the keyword. For instance, and entry of "Ann Arbor;" on a duplicate collecting date<br />

will result in the display of complete site information in the lower left hand corner. If upon<br />

review, this information is not what you want associated with the record, a "modifier" such as<br />

an "*" will need to be added after the keyword ("Ann Arbor; *"). This will produce the pop-up<br />

screen for NEW and other choices.<br />

From the first level MUSE menu, the selection of Locality Browse will prompt for a Site Name<br />

to find. Currently the system will return a "not found" when an exact match is entered. This is<br />

due to the link of site name and date, and since the date has not been entered, a match cannot be<br />

found. Combining an exact match such as Ann Arbor; with the modifier "*", will produce the<br />

correct range of records. Searching within Locality returns the same result, so for now the best<br />

search result will be had using the Site Name keyword and the modifier "*".<br />

In instances where localities are very similar, they are best distinguished by sequential integers<br />

(1,2, etc.) rather than more description. MUSE will always display complete data when a Site<br />

Name is displayed.<br />

For records with no data "NO DATA" is the correct entry. For a more complete explanation of<br />

the various methods of creating Site Names, see Appendix F.<br />

After you fill in the Field Number or Site Name/Date on the Primary form and press , a<br />

new Locality or Site Name form)ready to be filled with data)will pop up (if the Field Number or<br />

Site Name is not already in the Locality data file).<br />

Notice that the Field Number (or Site Name/Date)information on the Locality form is<br />

automatically filled in with the Field Number (or Site Name/Date) you just entered on the<br />

Primary form; this comprises the link between these related records. After entering appropriate<br />

data in the other Locality fields, save the record by pressing from the last field or<br />

(as when editing)see page 6-4, "Saving a record"). You will then be returned to the<br />

Primary form.


Return to Primary<br />

Next Primary Record<br />

Upon subsequent entries in Primary of specimens with a Field Number already entered in the<br />

Locality data file, a Locality form will no longer pop up and you will be moved to the next field<br />

on the Primary form. In this case, however, some of the Locality information (from the Locality<br />

record of that Field Number) will appear at the bottom of the screen so you can confirm that you<br />

are in fact entering data from the same locality. Be aware that on those occasions when there<br />

two are identical field numbers, but representing different localities (due to identical initials,<br />

mistakes, etc.), one number must be modified to make it unique.<br />

After being returned to where you left off on the Primary form, enter the appropriate data in the<br />

remaining fields. When you type in the genus and press , MUSE checks the spelling<br />

against the list of genera in the Taxonomic Dictionary file. If the spelling is incorrect or the<br />

genus is not found, you will hear a beep and be notified of that fact. By convention, we enter<br />

family name in the genus field for those specimens for which that is the finest level of<br />

identification. Also, the group number may be automatically entered if this option is available<br />

and turned on (see APPENDIX E: Configuration Items). When the form is filled in, you must,<br />

as usual, save the record by pressing from the last field or . At this point a new<br />

Primary form will appear.<br />

On the new Primary form, a few of the fields will already contain data. These are auto-ditto<br />

fields that, by default on startup, automatically repeat data from the previously-entered record.<br />

You may edit these fields or accept the data as shown on the screen. As when editing records,<br />

you may retrieve the value of a field from the last-viewed record (ditto a field) by pressing<br />

, or you may ditto values from all fields (ditto the entire record) by pressing .<br />

can only be entered when you are on the first field on a form. After using this<br />

function, cannot be used to save, as the program must check the contents of several<br />

fields. Use < > or to move through all the data until the normal exit prompt appears.<br />

While adding records in any file, auto-ditto may be toggled on or off for any field by pressing<br />

while the cursor is in the desired field. By turning auto-ditto on or off, the previouslyentered<br />

data in that field will show (or not show) automatically in subsequent records.<br />

You may continue entering data and adding new records, as here described, remembering<br />

always to save your data to disk after completing each form.<br />

Adding Locality Records<br />

At times)such as after returning from a collecting trip)you may find it more convenient to<br />

promptly enter field notes (Locality data) and postpone Primary record entries until the<br />

1<br />

specimens are fully identified and prepared. Choose "Add..." from the "Locality" menu, and<br />

you will see an empty Locality form. Enter data as described above except that, in this case,<br />

Field Number must be entered as well)it does not appear automatically. You may add as many<br />

1 Note that this practice will work only if you are using field numbers designated by the original collector or formed from the collectors<br />

initials and date. If you are utilizing a field number formed from catalog numbers, e.g. Z12389, you will have to enter locality data while<br />

entering the actual catalog records.


Special Fields in MUSE<br />

Locality records as you wish. Each Locality record will be automatically linked by Field<br />

Number to its associated Primary records when they have been entered into the database.<br />

Certain fields in MUSE are preset to behave differently than others in some respects. For<br />

convenience in data entry, a few fields)e.g., Cataloger/yr., Field Number, Ocean/Continent<br />

and Salinity)are preset to auto-ditto the data from the previous record (see "Next Primary<br />

Record" above). In other fields, a standard data item (e.g., "N" for Questionable?, Tax<br />

History?, Deaccessioned? and On Loan?, "U" for "Unknown" Inventory status, or the current<br />

date for Last Modified) is filled in automatically in appropriate records.<br />

For institutions that record a beginning and ending date for an individual collection (Date and<br />

Date_2), the second date is filled in automatically to equal the beginning date. If the collection<br />

was made on a single day, simply cursor over the second date field. If the collection dates span<br />

two or more days, edit the second date field to reflect that. On printing, the dates will be<br />

condensed to a range.<br />

Certain fields (e.g., Last Modified) are preset to be skipped or protected)in some or all<br />

situations)so that their data cannot be modified by the user.<br />

The table below lists the special fields and how they differ from normal data fields.<br />

Questionable Should be set to yes for any questionable<br />

? identification, including unidentified specimens or<br />

manuscript names. Automatically set to yes when<br />

the species field is "sp.".<br />

Tax. Automatically set to 'Y' by system whenever a<br />

History? taxonomic history record for that catalog number<br />

is created.<br />

Deaccession Automatically set to 'Y' by system whenever a<br />

ed? deaccession record for that catalog number is<br />

created.<br />

On loan? Automatically set to 'Y' by system whenever any<br />

specimens from that catalog number are lent.<br />

Automatically set to 'N' when they are returned.<br />

Inventory Default value is 'U' for unknown. Should be set to<br />

'F' for found or 'M' for missing.<br />

Date created Automatically maintained by system, can not be<br />

edited by users. Reflects date the record was<br />

originally created.<br />

Last Automatically maintained by system, can not be<br />

modified edited by users. Reflects date that the data have<br />

last been edited.


In certain cases, a field may be set so that, without pressing , the cursor moves<br />

automatically to the next field after data entry; in latitude and longitude, Degrees, Minutes and<br />

Seconds may behave this way. Finally, a field may be set to automatically copy data from the<br />

previous field: this feature is useful with two date fields to enter a range of dates; type a date in<br />

the first field, press , and edit the second field as necessary (or leave it identical to the<br />

first if just a single date is intended).


Viewing Other Files<br />

8 Other Useful Functions<br />

While you are adding or editing records, MUSE allows you to view (browse or edit) or add<br />

records in other files by using the ten key combinations, through , to pop up a<br />

form. For example if you wish to edit a Primary record while adding data to any file, press<br />

. You will be prompted for the catalog number of the record to edit. The appropriate<br />

Primary record will then be displayed on the screen)whether a pop-up form is an edit or browse<br />

form will depend on context. You may page forward or page back, change search keys, or<br />

perform any other normal operation. As usual, if you edit a record be sure to save changes to<br />

disk () before you exit a form. To return to your original form press .<br />

The edit forms for Primary, Locality, Taxonomic History, and Taxonomic Dictionary are<br />

assigned to through , respectively. The form for adding to Taxonomic History<br />

is attached to , and adding to the Taxonomic Dictionary is . This latter would<br />

be useful for adding a genus to the dictionary while adding new Primary records. Finally, through are user-defined keys. Select any one of these and you will be prompted<br />

for a file and form to use. From that point on (in the current session), that key will be associated<br />

with that form. The one restriction is that only a single form can be active at once.<br />

Changing the Search Field<br />

NOTE: The key, in an earlier version of MUSE (to edit other records from<br />

"Add" mode), is no longer available. The through keys (see above)<br />

replace and considerably expand that feature.<br />

The field used in retrieving records (and which determines the sequence of paging through<br />

records) in any individual file can be changed from the default (which is usually catalog number<br />

or field number). While editing or browsing a record press ; a menu will appear listing<br />

the possible search fields for the file (see Figure 5). To change to one of these, make your<br />

selection from the menu. The file will now be displayed sorted by that field. To enter a search<br />

value, press and you will be prompted for a value for the new search field. When you<br />

enter the value, the first record found containing that value will be retrieved.<br />

Other records with the same value can be displayed by paging forward through the file. Press<br />

and to move to a record with the next or previous value of the<br />

search field, different from the value currently being viewed. When you exit back to the menu<br />

system the search field will be reset to the default.


Proofing Locality Records<br />

Figure 3 Changing the search field<br />

While checking for data accuracy and editing Primary records, it is convenient to edit also their<br />

associated (linked) Locality records. However, once proofread and edited, a Locality record<br />

need not be reread with each additional linked Primary record. To make this process<br />

convenient, each Locality record can be marked as "Proofed" so that it will have to be proofread<br />

on only the first Primary record with which it is linked.<br />

In Primary "Edit," whenever a Primary record is called to the screen (with the "Auto Proof Up"<br />

proofing option turned on, see below) its associated Locality record will pop up automatically<br />

unless the Locality record has already been proofed and marked as such. With the pop-up<br />

Locality record on screen, you should proofread and make any necessary corrections,<br />

remembering to save any changes to disk by pressing and answering . Once the<br />

Locality record meets your approval, press to indicate that it has been proofed. Once<br />

proofed and marked with , a Locality record no longer automatically pops up on top of its<br />

associated Primary records.<br />

You may also proof Locality records while directly editing them)in Locality "Edit." Here the<br />

key marks a record as proofed in the same way; when you again return to Primary "Edit,"<br />

proofed Locality records will no longer pop up. Direct proofing is most appropriate after you<br />

have entered locality data directly (see page 7-3).<br />

"Auto Proof Up" of Locality records is a system configuration option for convenience in editing<br />

which can be turned on or off (see APPENDIX E). It is likely that you will want it on during<br />

retrospective capture when a data entry person is entering large numbers of records, but it is of<br />

less utility for a curator or collection manager in daily operation who is entering and proofing<br />

records at one sitting.


Pop-up Locality Record<br />

Pop-up Species List<br />

While viewing a Primary record in "Edit" or "Browse," you may retrieve locality information<br />

associated with the current Catalog Number. By pressing , the appropriate Locality<br />

record will appear in front of the Primary form)just as it does in "Edit" before being proofed. In<br />

"Edit," the pop-up record may be edited and saved as usual. After you finish with the Locality<br />

record, press (to save any changes) or (to abort). You will be returned to<br />

Primary.<br />

NOTE: differs from the action of (see page 8-1, "Viewing Other<br />

Files"). With , you cannot page through the locality records or change the<br />

search field.<br />

While a Primary or Locality record is on screen, if you wish to see what other species were<br />

collected at the same time and place (i.e., all species with the same Field Number), press<br />

. Confirm the field number by pressing and a pop-up window will appear<br />

listing, for that Field Number, each species with its Catalog Number. Depending on context, a<br />

prompt may appear requesting that you type in a Field Number)thus enabling you to obtain the<br />

species list associated with a Locality record other than the current one. Press any key to<br />

remove the list from the screen.<br />

Reidentification of Specimens<br />

Keeping a history of taxonomic or nomenclatural changes is simple for single lots (or<br />

specimens) in MUSE. A reidentification function automatically records the old name,<br />

determiner and Catalog Number in the Taxonomic History data file. While editing the<br />

appropriate Primary record, you should press to reidentify the lot. Respond with a <br />

when asked if you want to proceed. This action automatically adds a record to the Taxonomic<br />

History file. Then make the appropriate changes in the current Primary record and save the<br />

edited data to disk by pressing .<br />

Deaccession of Specimens<br />

There are two general circumstances in which specimens are deaccessioned: gifts or exchanges<br />

with other institutions and removal of specimens from the collection because of destruction,<br />

poor data or other purpose. Gifts to other institutions are handled by MUSE within the loan<br />

return system. Starting with version 3.5 of MUSE, you can also deaccession specimens from<br />

the Primary data file directly, allowing for recording of specimens removed from the collection<br />

for whatever reason.<br />

To deaccession a specimen from your collection, select a Primary Edit form and enter the<br />

catalog number for which you wish to deaccession specimens. A separate deaccession record<br />

must be entered for every specimen preparation type that is to be removed. Once on the edit<br />

form for the correct catalog number the deaccession screen can be accessed by pressing . If any changes are made to the primary record, you will be asked to confirm those changes<br />

prior to proceeding with the deaccession (the primary record will be saved immediately).


Figure 4 Deaccession Screen<br />

The deaccession screen (Figure 4) displays the current date and assigns a deaccession number.<br />

The Prep Type field allows you to cursor through a choice list of preparation types. Once a<br />

type is selected, the total number of specimens (as indicated on primary) is displayed for that<br />

choice.<br />

After all information is entered, save the data by pressing . The Deaccession field on<br />

Primary will now be marked "Y" and the number of specimens for the chosen prep type will<br />

be decremented by the quantity of the deaccession. If you choose to exit the form without<br />

saving by pressing , and the cursor is in the Prep Type field, you must press <br />

twice--once to clear the field and once to return to the primary record. To examine the<br />

deaccession or to make changes (e.g. to undo a mistaken deaccession), return to the "Main"<br />

menu, select "Other Files", then "Deaccession" and enter the deaccession number. The<br />

search key can be changed to catalog number once the form is on the screen. Only the Date and<br />

Comments fields can be edited on this form. Deleting a deaccession record will automatically<br />

add the specimens that were erroneously deaccessioned back to the Primary table.


Printing Labels<br />

9 Printing Specimen Labels<br />

You can print specimen labels with laser or dot-matrix (impact) printers. The<br />

specifications for the customized labels for your institution are contained in an<br />

editable text file named FORMCAP in your MUSE subdirectory (see page 12-1,<br />

"FORMCAP: Designing Printed Forms," for details on setting up your forms).<br />

A variety of label types and sizes are possible, including jar and vial labels, skin<br />

or skeleton tags, and multi-specimen tank or box labels (see figures on pages<br />

D-9-D-12). Such tank or box labels may list data for many Catalog Numbers<br />

(lots or specimens) and may have a header (for which you can be prompted to<br />

enter some text).<br />

To print labels, choose the label type to be printed from among the available<br />

options on a menu and, in a print list, enter the Catalog Numbers of the<br />

specimens for which data are to printed.<br />

To print labels, follow these steps:<br />

1) Choose "Labels" from the "Utilities" menu.<br />

2) Choose "Form" from the "Labels" menu and choose the type of label<br />

you wish to print from the "Form" menu that appears. Actually, you<br />

may perform this step anytime before you choose "Print" to print the<br />

labels (see below).<br />

NOTE: You may skip this step if you wish to print the default label<br />

type. Initially in each session, the default label type for your site, as set<br />

in the system configuration file, is automatically selected and<br />

highlighted.<br />

3) Choose "Edit" from the "Labels" menu to enter the Catalog Numbers<br />

for which you wish to print labels (of a particular type as selected on the<br />

"Form" menu)<br />

A Print List form will appear with two columns of numbers, initially<br />

zeros (see Figure 6). You can enter individual Catalog Numbers and/or<br />

ranges of numbers to be printed. Type single non-contiguous numbers<br />

in the left hand column, leaving zeros in the right column by pressing<br />

as needed. For a range of numbers, enter the first and last to<br />

be printed in the left and right columns respectively. The range can span<br />

missing catalog numbers; they will simply be ignored. Enter as many<br />

numbers and ranges as you need, keeping in mind that all will be printed<br />

on the type of label chosen from the "Form" menu.<br />

The Catalog Numbers do not have to be in any particular sequence. If<br />

you wish a tank or box label to have the items appear in a particular<br />

order, just enter them that way. If you make a mistake or wish a<br />

different sequence, you can use two special keys in editing a print list:<br />

With the cursor positioned on<br />

9-1<br />

9 Printing Specimen Labels


.<br />

Figure 6 Print List Form<br />

a line in the print list, press to delete the line, or press <br />

to insert a line immediately above.<br />

When printing a label containing multiple Catalog Numbers (e.g., tank<br />

or box labels with repeating lot or specimen data) enter, in the print list,<br />

the Catalog Numbers for one label only. For this type of label, you<br />

must use a separate print list for each additional label. (See "Store,"<br />

page 9-3, for the procedure to save a print list to disk.)<br />

While editing, browsing or adding Primary records, you can "mark" a<br />

Catalog Number)put it in the print list)by pressing . The<br />

Catalog Number of the Primary record on screen will be added to the<br />

current print list and a confirming message will appear at the bottom of<br />

the screen.<br />

4) Press to save the current print list to memory and return to the<br />

menu. Note that saves the print list for the current session only;<br />

it is not saved on disk. To save the print list to disk for retrieval in a<br />

future session, see "Store" (page 9-3).<br />

If you wish, you may further modify or add to the current print list by<br />

again choosing "Edit". If the list looks different when it reappears,<br />

MUSE may have aggregated adjacent Catalog Numbers or split a range<br />

of numbers into components because included Catalog Numbers were<br />

not found in the Primary data file.<br />

5) Choose "Order" from the "Labels" menu if you wish to sort the<br />

current print list by Catalog Number.<br />

6) Choose "Print" from the "Labels" menu to print labels for the current<br />

print list and label type. If the label type chosen requires a prompt (see<br />

section on prompt print function, page 12-9), as in some multiple-<br />

Catalog Number labels, you will be prompted to enter user data. Type<br />

in the information (for example, Locality data such as state or county<br />

name(s)) as required.<br />

With the proper printer attached, turned on and selected, and with paper<br />

9-2<br />

9 Printing Specimen Labels


Storing and Retrieving a Print List<br />

inserted, the labels will be printed. (Note: On slower computers, the<br />

first label may take a while to print. Be patient before assuming<br />

something is wrong.)<br />

CAUTION: The labels printed will be of the type currently selected on<br />

the "Form" menu (i.e., the default type unless another has been selected<br />

in the current session). Since the label type and print list are<br />

independent of each other, use caution and select carefully before<br />

printing.<br />

7) If you need to stop a print job, press to signal MUSE to stop<br />

sending data to the printer at the end of the current label.<br />

8) Choose "Clear" from the "Labels" menu to provide a new, blank list<br />

as the current print list, visible when you next choose "Edit" and ready<br />

for you to enter numbers for another batch of labels.<br />

Two more features, storing and retrieving print lists, provide additional<br />

convenience in printing labels:<br />

Choose "Store" from the "Labels" menu to save to disk the current<br />

print list when you have need to retrieve the list for use in later sessions.<br />

You will be prompted to enter a List Name the first time you store the<br />

list. Later, when you retrieve and again store a print list, it<br />

automatically will be stored under the same name.<br />

For multiple-Catalog Number labels (such as tank or box labels) where<br />

new specimens may be added to the label, storing a print list is<br />

especially useful. The ease of retrieving the list, adding new Catalog<br />

Numbers, printing a new label, and re-storing the list greatly facilitates<br />

the label-printing process.<br />

Choose "Retrieve" from the "Labels" menu to get a stored list from<br />

disk and make it the current print list. You will be presented with a<br />

menu providing several ways to retrieve a list:<br />

Choose "List Name" if you know the name.<br />

Choose "Catalog Number" if you know any Catalog Number<br />

contained in the list.<br />

Choose "Loan Number" if you want a print list consisting of<br />

the Catalog Numbers on a particular loan.<br />

Depending on your choice, you will be prompted to enter a List Name,<br />

a Catalog Number, or a Loan Number. Type in your response.<br />

If you choose "Catalog Number" and MUSE finds that the number you<br />

enter is present on more than one stored list, a menu of list names)those<br />

lists containing your catalog number)will appear. Choose the<br />

appropriate name.<br />

You may add to or modify a retrieved print list by choosing "Edit", as<br />

usual, from the "Labels" menu.<br />

You cannot store a print list with a list name already used unless you<br />

9-3<br />

9 Printing Specimen Labels


first retrieve the list with that name. To reuse the list for a new batch of<br />

Catalog Numbers, you can retrieve it and edit it to zeros ( may<br />

help) before entering new numbers. To permanently delete a print list,<br />

retrieve it, edit the list to zeros, press , and choose "Store";<br />

storing an empty print list deletes that list.<br />

9-4<br />

9 Printing Specimen Labels


New Loans<br />

Existing Loans<br />

Adding Additional Records to a Loan<br />

10-1<br />

10 Processing Loans<br />

The loan-management portion of MUSE stores information about loans, prints<br />

loan invoices, and manages loan returns, gifts and deaccessions.<br />

1) Choose "New" from the "Invoices" menu, to create a new loan. In the<br />

form that appears, you will see that a new Loan Number and today's<br />

date have been entered automatically. If necessary, you may edit either<br />

of these fields. Enter the last name of the loanee. A menu will appear<br />

listing all occurrences of individuals in the names database with that last<br />

name. If the appropriate person is on the list, cursor to that name and hit<br />

return. If the loanee is not on the list select "Enter a new name" and you<br />

will be presented with a form on which to add that person to the names<br />

data file (see Chapter 2). After completing that step enter a student<br />

name, if appropriate. Press or and respond to the<br />

prompt with a to save and exit the form. The loan will be created,<br />

i.e., a record will be added to the Loan Master data file<br />

(LOANMAST.DAT).<br />

2) A list form, similar to the Print List used in printing specimen labels<br />

(see above) will appear. Just as described for labels, enter individual<br />

Catalog Numbers and/or ranges of numbers. All specimens with these<br />

Catalog Numbers will be included in the loan.<br />

If a requested Catalog Number is not found in the Primary data file, you<br />

will be informed and it will not be included in the list. Also, duplication<br />

of Catalog Numbers is not allowed on a loan.<br />

If part of a loan is a gift or exchange, you will need to see the<br />

documentation on Loan Returns (page 10-3) to complete deaccessioning<br />

of the material. You will also want to edit the loan record to reflect that<br />

part or all of the material is to be retained by the loanee (with a<br />

comment). However, print all labels and invoices prior to<br />

deaccessioning the material.<br />

3) Press to add the listed Catalog Numbers (lots or specimens) to<br />

the loan and return to the menu. For each Catalog Number, a new<br />

record is automatically added to the Loan Records data file. Also for<br />

each Catalog Number loaned, data in the On Loan? field in the Primary<br />

data file, is automatically changed from "N" to "Y".<br />

Choose "List" from the "Invoices" menu to see a list of existing loans<br />

(showing, for each, the Loan Number, recipient, date, and whether the loan is<br />

open or closed). This feature is useful for quickly finding the Loan Number of<br />

a loan for which you wish to add lots, edit data, print an invoice, or record<br />

returned specimens.<br />

Choose "Add" from the "Invoices" menu to add additional lots (specimens) to<br />

an existing loan. When prompted, type in the Loan Number desired. In the list<br />

10 Processing Loans


Editing a Loan<br />

form which appears, enter the individual Catalog Numbers and/or ranges of<br />

numbers to be added. When the list is complete, press to add the records<br />

to the loan and return to the menu. Note that MUSE checks for and does not add<br />

duplicate Catalog Numbers on a loan.<br />

You may wish to edit a loan in order to loan partial lots, to include special<br />

instructions, to delete records from the loan, or to correct information about the<br />

loanee.<br />

1) Choose "Edit" from the "Invoices" menu. Choose "Records" to edit<br />

individual loan records, or "Master" to edit the information in the Loan<br />

Master data file. At the prompt, type in the Loan Number. Either the<br />

loan master form or the first record for that loan (see Figure 7) will<br />

appear on screen.<br />

Figure 7 Loan Record Form<br />

To edit a record, you may page forward or backward through adjacent<br />

records (lots or specimens) by pressing the and keys,<br />

respectively. Note that you can page through the records of all other<br />

loans as well. Before editing, be sure to select the appropriate record<br />

with care.<br />

To delete a record (lot or specimen) from the loan, press and<br />

respond to the prompt with a .<br />

You can edit the number of specimens actually to be loaned for each of<br />

three types of specimen preparations (initially, the specimen counts for<br />

the lot are automatically obtained from the Primary data file).<br />

You can type in an outgoing comment about a lot or specimen (e.g.,<br />

information about physical condition, special instructions, preservation<br />

fluids, permission to dissect, clear and stain, or make skeletal<br />

preparations). Any data in the Type Status field in the Primary data file<br />

is automatically entered in this comment field at the time the record is<br />

added.<br />

To search for a particular Catalog Number, pick any loan record to edit<br />

10-2<br />

10 Processing Loans


Printing a Loan Invoice<br />

Loan Returns<br />

and then use the change search field function to select catalog<br />

number as the sort field. Escape from the form and you will be<br />

prompted for a catalog number. Enter the number in question and you<br />

will see the first occurrence of that number.<br />

2) Press , or from the last field, and respond to the prompt<br />

with a to save an edited record to disk.<br />

3) Press to return to the menu.<br />

1) Choose "Print" from the "Invoices" menu to print an invoice (see<br />

Figure 16, page D-12).<br />

2) At the prompt, enter the Loan Number.<br />

3) In the form that appears, type in the information requested on the loan<br />

authorizer, mode of shipment, number of packages, length of loan,<br />

category (e.g., loan, gift, exchange), and number of copies of the invoice<br />

1<br />

to be printed. The address of the loanee is filled in automatically by<br />

MUSE.<br />

4) Press (or from the last field) and respond to the prompt<br />

with a .<br />

With the proper printer attached, turned on and selected, and with paper<br />

inserted, the invoice will print with the appropriate data obtained from<br />

the Loan Master, Loan Records, Primary and Locality data files.<br />

5) If you need to stop a print job, press to signal MUSE to stop<br />

sending data to the printer.<br />

Loan returns are a complex part of data management for natural history<br />

collections. Loans can be returned over extended periods, with specimens lost<br />

or converted into new preparations, or with even "more" specimens returned than<br />

lent (lets hope it was a counting error!). MUSE is designed to handle all of these<br />

circumstances.<br />

The basic unit involved in loan returns is a loan return record. This consists of<br />

the number of specimens of a particular catalog number returned on a particular<br />

day. If a single lot is returned in stages, e.g. alcohol specimens returned prior to<br />

skeletons, there will be a loan return record for each transaction. Only when all<br />

the specimens in a lot are accounted for is that lot marked as closed. If 12 of 20<br />

lots are returned (with all material in those lots returned), then 12 loan return<br />

records will be created, but the loan itself will stay open. When all the lots are<br />

marked as closed the loan itself will be closed.<br />

1) Choose "Return" from the "Invoices" menu to register the return of<br />

loaned specimens, lots or partial lots. You have the choice of marking<br />

a complete loan as returned, individual lots as returned (partial return),<br />

or fixing an error made while marking lots as returned.<br />

1 The number of copies feature works only on printers such as the HP LaserJet, that support multiple copy<br />

printing. You will generally find it advantageous to photocopy invoices if you are using an impact printer.<br />

10-3<br />

10 Processing Loans


2) For complete or partial returns, you will be presented with a form with<br />

today's date (which can be edited if appropriate), and blanks for your<br />

initials and the Loan Number. If this is a complete loan return,<br />

completing this form is all that is required; for partial returns, proceed<br />

with the next step.<br />

3) For partial returns, a loan return data-entry form for the requested Loan<br />

Number will appear (see Figure 8).<br />

Figure 8 Loan Return Data-entry Form<br />

On this form you will see a row of information for each loan record<br />

(Catalog Number) not yet returned, for this loan. If a partial return has<br />

already occurred, the total number of specimens previously returned (for<br />

each of the three preparation categories) will be shown in the columns<br />

labeled specimens resolved (Res.). In entering the current return, you<br />

will indicate which of the loaned specimens were returned, whether a<br />

loan record is to be marked closed, and for partial returns of lots, how<br />

many specimens (of each preparation type) are being returned at this<br />

time. In addition, you can enter a comment for each returned lot.<br />

NOTE: You will find and and the up and down<br />

the arrow keys (< > and < >) helpful in moving among the columns and<br />

rows of this form.<br />

For lots in which the return is complete with all specimens returned<br />

enter "Y" in the Close field. When you press to leave the<br />

Close field, the number of specimens returned in each preparation<br />

category will be automatically be filled in so that the sum of previously<br />

resolved specimens (if any) and currently returned specimens equals the<br />

number loaned. Entering the appropriate number of specimens in the<br />

Returned columns will have the same effect.<br />

For lots being partially returned with more specimens to be returned<br />

at a later date, leave the "N" in the Close field. Then enter in each<br />

specimen preparation column (labeled "Ret." or "R") the number of<br />

specimens returned at this time for each preparation. The loan record<br />

for that lot will remain open.<br />

10-4<br />

10 Processing Loans


Fixing Loan Return Records<br />

For lots to be marked closed but with one or more specimens never to<br />

be returned (such as when some have been lost or destroyed or given as<br />

a gift), tab to the appropriate column. Enter the number of specimens<br />

actually returned then press . A window will appear<br />

requesting the number of specimens not to be returned and an<br />

explanation. A deaccession record will be created.<br />

These deaccession records maintain a permanent record of specimens<br />

deleted from your collection. The appropriate changes to the specimen<br />

counts in the Primary data file are made automatically. For this reason,<br />

once you have made a deaccession, you must save the loan return form.<br />

MUSE will not let you escape without saving the form. If you do make<br />

a mistake, see the section below on fixing loan return errors.<br />

For lots to be marked closed but with one or more specimens changed<br />

between specimen preparations (such as when some specimens were<br />

cleared and stained), tab to the preparation category from which the<br />

specimens originated. Enter the number returned in their native<br />

preparation (or leave blank if all are converted) and press . You<br />

will be prompted for the number of specimens to convert and to what<br />

type of material they were converted. The appropriate changes to the<br />

specimen counts in the Primary data file are made automatically when<br />

you save the current loan return session. No change will take place on<br />

the screen to reflect the conversion, but pressing again will<br />

show you what you converted during this session.<br />

If, in addition, some specimens are never to be returned, complete a<br />

deaccession as indicated above.<br />

You may enter a brief note about the return of a lot or specimen in the<br />

comment field of any of the records.<br />

Make no changes for lots or specimens not currently being returned.<br />

4) Press to save the data to disk and return to the menu.<br />

The next time you view the loan return data-entry form for that loan<br />

number (by choosing "Return" from the "Invoices" menu) only those<br />

loan records remaining open will appear; lines for any closed records<br />

will be absent. Lots which are still open, but have had material<br />

previously returned, will have a value in the resolved column which is<br />

the total number of specimens returned (or converted) to date.<br />

When you next choose "Edit" from the "Invoices" menu, the Loan<br />

Record form (Figure 7) will indicate the number of specimens returned<br />

to date in each preparation category, whether or not the record is closed<br />

as indicated in the Closed? field.<br />

In addition, when a loan record for a particular lot is marked closed, data<br />

in the On Loan? field, for the appropriate Catalog Number in the<br />

Primary data file, is automatically changed from "Y" back to "N".<br />

Because of the need for complete and continuous records of loan returns,<br />

we have made the process of correcting an error very rigid. Any return<br />

that was marked in error will need to be deleted and then re-entered<br />

when and if appropriate. To delete an individual loan return record,<br />

10-5<br />

10 Processing Loans


select "Fix Mistake" from the "Loan Return" menu.<br />

You will be prompted for a loan number and a catalog number. Enter<br />

the loan number. The date, initially the current date, can be edited if you<br />

are attempting to fix an older loan return. Then enter the catalog number<br />

of the loan return record you wish to fix. You will be asked for<br />

confirmation, then all appropriate changes to files will be made<br />

automatically. MUSE actually deletes the loan return for a particular<br />

catalog number for a particular day (including any information about<br />

conversions or deaccessions). Continue entering catalog numbers for<br />

any entries that need to be deleted. Then, move to loan returns again to<br />

enter, if necessary, the corrected information.<br />

10-6<br />

10 Processing Loans


11 Missing Data in MUSE Data Fields<br />

For most fields in MUSE, you can simply leave the field blank when there is no<br />

data to be entered (i.e., when the value is unknown).<br />

However, in fields indicating counts (for example, the specimen counts fields in<br />

the Primary data file) some collections have chosen, by convention, to enter -1<br />

(minus one) when the value is unknown; if you leave the field blank MUSE will<br />

store 0 (which is correct if the count is zero, but inappropriate if the value is<br />

really unknown).<br />

In other non-count numeric fields (e.g., Temperature) MUSE stores internally a<br />

special missing value code (a large negative number) when the field is blank<br />

(unknown), because -1 might be a valid value (e.g., -1 degrees). Storage of 0 for<br />

unknown would be inappropriate because 0 is valid (and, when appropriate,<br />

should be entered as such; e.g., 0 degrees).<br />

11-1<br />

11 Missing Data


Name line TL|Tiny Labels/Laser<br />

* device#2<br />

* default_font=font_p_def_0_6_u_m_times *<br />

* x_units=mm * String parameters<br />

* y_units=mm *<br />

* sheet_width#120.0 *<br />

* sheet_height#210.0 *<br />

Required * forms_across#2 *<br />

parameters * forms_down#16 *<br />

* form_x_gap#1.25 * Numeric parameters<br />

* form_y_gap#0.5 *<br />

* top_margin#0.0 *<br />

* y_ic_space#4.0 *<br />

* right_margin#101.0 *<br />

User-defined * left_margin#43.0<br />

constants * small_step#3.5<br />

* medium_step#5.0<br />

Print control (left_margin, 10.0) "ENHM "+primary.catalog_number font_p_def_0_8_u_b_helvetica<br />

line * * * *<br />

Position Literal Database Print function<br />

specification text field value<br />

Comment /* This is a comment */<br />

Delimiter ####<br />

12 FORMCAP: Designing Printed Forms<br />

The FORMCAP file (in your MUSE subdirectory) contains the<br />

descriptions)instructions for MUSE)of the specimen labels, loan invoices and<br />

other reports that can be printed by MUSE at your site. FORMCAP consists of<br />

entries (see Figure 9) each of which describes a "form" to be printed; in turn, a<br />

form may be a complete document such as a simple label or it may be a portion<br />

of a more complex document such as a header or footer or the lot data to be<br />

iterated on a multi-lot label, an invoice or other report. Each FORMCAP entry<br />

consists of lines separated by returns and is terminated by a delimiter of four<br />

number-signs (####). Please refer to the "Appendix D: Sample FORMCAP"<br />

(page D-1) and figures of specimen labels and an invoice (pages D-9-D-12) as<br />

you read through the following information.<br />

FORMCAP is in text file format and can be edited. After you make changes (in<br />

a text editor or word processor), the file must be resaved in text file (ASCII)<br />

format (most word processors include an option for saving a file as an ASCII text<br />

file). Also notice that any text between /* and */ is "comment" intended for the<br />

user and is ignored by MUSE when reading the file. Nested comments<br />

(comments within comments) are not allowed. Important: maximum line<br />

length is 130 characters.<br />

Figure 1 A FORMCAP entry<br />

The name line (the first line of an entry) must include a unique two-character<br />

short name for the form to be printed, followed by a vertical bar "|", followed by<br />

a unique long name for the form (e.g., JL|Jar Labels/Laser). If the first letter of<br />

the short name of an entry is an upper-case letter, the long name will appear on<br />

the "Form" menu in MUSE. Any FORMCAP<br />

entries intended not to show on the "Form" menu must start with a lower-case<br />

letter: For example, header and footer entries for complex forms should start<br />

12-1<br />

12 FORMCAP


with a lower-case letter (see the rs| and hc| entries in the "Appendix D:", page<br />

D-4, and header=/footer=, page 12-6 under "Optional<br />

parameters").<br />

In addition, the short name of the body of the loan invoice to be printed by MUSE<br />

must be named "ll" (lower-case letters, not the numeral 1), and its header and<br />

footer entries should have unique lower case short names.<br />

Following the name line are required and optional parameters (numeric and<br />

string), user-defined constants, and print control lines)containing position<br />

specifications, the information to be printed, and print functions. These are<br />

briefly described here and a detailed list of parameters and print functions is<br />

included below.<br />

Required and optional numeric parameters consist of a name, followed by a "#",<br />

followed by a number (e.g., sheet_width#120.0). These are used to define<br />

constants for such things as device number, the sheet dimensions (width and<br />

height), the numbers of forms in the horizontal (x) and vertical (y) directions on<br />

a sheet, and horizontal and vertical positions (distances) such as the right margin,<br />

and the vertical gap between forms. Distances must always include a decimal<br />

point.<br />

Required and optional string pa rameters consist of a name, followed by an "=",<br />

followed by a string (e.g., x_units=mm). These are used to define such items as<br />

the default font (to be used in printing unless instructed otherwise) and the<br />

horizontal and vertical units of measure for all dimensions and locations.<br />

User-defined constants are optional constants, defined by the user, to set a few<br />

often-used values such as the left margin (an x value), and vertical (y value)<br />

increments of convenient sizes (e.g., small_step#4.0).<br />

Print control lines make up the remainder of an entry. They describe the<br />

placement and appearance of database values and static (literal) information to<br />

be printed on each form. Each control line basically describes "where, what and<br />

how" an item on the form appears. The parts of a control line are the position<br />

specification for an absolute position of the first character to be printed<br />

(required), the literal text and/or database field values to be printed (required),<br />

and one or more print functions (optional).<br />

The position specification must be placed first on a control line. The x and y<br />

values for the lower left corner of the first character to be printed (relative to the<br />

left and top of the form) must be enclosed in parentheses and separated by a<br />

comma followed by a space: (x, y). Numeric x and y values must include a<br />

decimal point: (2.5, 10.0). An asterisk "*", may be substituted for a y (vertical)<br />

value, to specify the same vertical position as in the preceding control line. An<br />

asterisk "*" substituted for an x (horizontal) value instructs printing to proceed<br />

to the right from the horizontal position attained at the conclusion of the<br />

preceding control line: For example, (*, *) directs printing to continue on the<br />

same line. Also, a numeric parameter or user-defined constant may be<br />

substituted for a numeric value, and any value may be represented as a sum:<br />

(left_margin, * + 4.0); (25.0, * + small_step). Note that a "+" included here<br />

must always be preceded and followed by space characters.<br />

Items to be printed follow the position specification (and a space) on a control<br />

line. To print a literal text string, enclose it in double quotes (" "). To print a<br />

database field value, specify it by using its appropriate field name prefixed by the<br />

name of its data file and a period (file_name.field_name; e.g.,<br />

primary.catalog_number, locality.cont_ocean). Valid field names can be found<br />

12-2<br />

12 FORMCAP


Forms per Page<br />

in the "Attribute" columns of the files with .STR extension in your MUSE<br />

subdirectory (these are text files giving the structure of the MUSE data files).<br />

To print information from loan records requires a slightly different procedure.<br />

Information which appears on the screen form associated with printing loans (e.g.<br />

'Method of Shipment', 'Length of Loan') is not stored in a file, but is available to<br />

be printed on loan invoices. The format for this information is loaninfo.mode or<br />

loaninfo.loan_length. See the entry in FORMCAP for the remaining field<br />

names. Information from the data stored in the master loan file (LOANMAST.DAT)<br />

and loan comments (LOANCAT.DAT) are entered like an ordinary combination of<br />

data file name and field (e.g. loanmast.last_name or loancat.lc_out_comment).<br />

Loan counts require a special syntax. To print the number of specimens<br />

borrowed of a particular preparation, use the syntax loancount. (e.g. loancount.number_alch).<br />

On a control line, multiple items to be printed (literal text and field values) must<br />

be separated by "+" signs. Spaces to be printed on the form must be treated as<br />

literal text and included within double quotes (with or without other text; see<br />

examples in the "Appendix D: Sample FORMCAP," page D-1).<br />

One or more print functions may terminate a control line following any literal<br />

text and field values. These print functions may specify, for the printed output<br />

of the current control line, such things as centering or right justification of text,<br />

conversions of data format for certain fields, the font to be used, etc. Be sure to<br />

include a space character before each print function on the control line.<br />

The calculation of the position of forms printed on a page or sheet of paper is<br />

done internally by MUSE. Several aspects of the FORMCAP entry affect where<br />

each individual form or label starts and stops. In general you will either be using<br />

continuous label paper, or sheets of label paper suitable for printing from one to<br />

many labels. Most applications will fall into the later category and it will be<br />

necessary to calculate how many individual labels will fit horizontally and<br />

vertically per page. The required parameters sheet_width, sheet_height,<br />

forms_across, forms_down, form_x_gap and form_y_gap should be entered<br />

for each label type based on these calculations. Typically, it will take trial and<br />

error to get ideal spacing for a new label type.<br />

An alternative style of form spacing may be appropriate for certain kinds of labels<br />

or reports. The print functions paragraph and end_paragraph are used to print<br />

entries of unknown length. In order to make efficient usage of this feature, you<br />

can override the forms_down parameter and MUSE will continue printing forms<br />

until the end of the sheet is reached (unless the number specified by forms_down<br />

is reached first). To invoke this feature, the very first control line of the entry<br />

should use relative rather than absolute positioning. For example, the standard<br />

loan form (entry ll|Invoices/Laser, page D-6) has as its first position specification<br />

(left_margin, 0.0). To change this to a variable number of forms per page, change<br />

this to (left_margin, * + 4.0), change top_margin to 82.0 and change<br />

forms_down to 10. Add a bottom margin numeric parameter (to indicate where<br />

printing should stop) and change the page numbering function to<br />

get_current_page (since the total number of pages can not be calculated). It will<br />

then be necessary, of course, to edit the actual entry to use paragraph spacing.<br />

Two caveats apply to the use of variable forms per page spacing. It should not<br />

be tried on perforated labels as forms will likely print on seams, and it will not<br />

work on labels printed more than one across. However, we expect it will be<br />

useful for reports and printed catalog books or any label where space is at a<br />

12-3<br />

12 FORMCAP


Required Parameters<br />

premium.<br />

NOTE: In the descriptions below, angle brackets "< >" signify that a<br />

value, of the type indicated, is to be substituted: int = integer number;<br />

real number = number that must include decimal point; string =<br />

characters as described. In FORMCAP, do not include the angle<br />

brackets themselves.<br />

device# - Set device number<br />

Description: Selects printer brand/model and page size and orientation (as<br />

specified in the SLATE printer database). Many devices have already been set<br />

in SLATE but we can, at any time, add additional printers and assign to them<br />

unique device numbers (see "APPENDIX C," page C-1, for a list of standard<br />

device numbers already assigned; also refer to the SLATE <strong>Reference</strong> <strong>Manual</strong> for<br />

help in adding other printers).<br />

default_font= - Set default font<br />

Syntax: default_font=font_p_def_0_12_u_m_helvetica<br />

default_font=font_p_def_17_10_u_m_lineprinter<br />

Description: Sets the font for printed output on this form unless a different font<br />

is set on an individual control line (see font_, page 12-8, under "Print<br />

functions" below). All parameters must be included in order. For each, include<br />

enough letters to make it unique. SLATE matches font parameters in the<br />

following order and, based on the printer model and fonts available, will match<br />

as closely as possible your specifications:<br />

orientation [portrait, landscape]<br />

character set [default (=ASCII)]<br />

spacing [5, 10, 12, 17 (=cpi monospace); 0 (=proportional)]<br />

size [4, 6, 8, 10, 12, 14, 18, 20 (=font height in points)]<br />

style [upright, italic, slant, superscript, subscript]<br />

weight [light, medium, bold]<br />

typeface [lineprinter (=draft); helvetica (=sans serif); courier,<br />

elite, times (=serif)]<br />

x_units= - Set horizontal units of measure<br />

y_units= - Set vertical units of measure<br />

Description: Set horizontal and vertical units of measure to be used in this<br />

FORMCAP entry. Units must be mm or inches.<br />

sheet_width# - Set sheet width<br />

sheet_height# - Set sheet height<br />

Description: Set width and height of sheet in units of measure as specified in<br />

x_units and y_units above. A sheet may contain one form or more than one<br />

arranged two or more across and/or down.<br />

forms_across# - Set forms across<br />

forms_down# - Set forms down<br />

Description: Set number of forms to be printed across and down each sheet.<br />

When more than one form is to be printed across a sheet, the row of forms is<br />

printed, by default, across before moving down to the next row (but see<br />

columns=on on page 12-6). After printing the specified number of forms down,<br />

a form feed command is issued to move to the top of the next sheet.<br />

12-4<br />

12 FORMCAP


Optional Parameters<br />

form_x_gap# - Set horizontal form gap<br />

form_y_gap# - Set vertical form gap<br />

Description: Set horizontal and vertical space between forms in units of measure<br />

as specified in x_units and y_units above.<br />

top_margin# - Set top margin<br />

Description: Sets "margin" (0.0 y value) at the top of each sheet in units of<br />

measure as specified in y_units above.<br />

y_ic_space# - Set y inter-character space in multi-line fields<br />

Description: Sets vertical space between lines in multi-line fields (measured<br />

from the bottom of one line to the bottom of the next) in y_units of measure as<br />

specified above.<br />

right_margin# - Set right margin<br />

Description: Sets distance (on the left-most form, when more than one form<br />

across) from left edge of sheet to right end of printed line in x_units of measure<br />

as specified above.<br />

degree_char= - Degree ( ) character<br />

Description: Include this parameter only when latitude and longitude data are<br />

each stored as a single field (needed because screen characters don't necessarily<br />

produce the same character on the printer); omit this parameter when data are<br />

stored as separate degrees, minutes, and seconds fields. For , substitute<br />

the appropriate keystrokes for for your printer and font (refer to the character<br />

set in your printer manual): e.g., use (= ª on screen) for the Toshiba<br />

P321SL dot matrix; use (= on screen) for the Hewlett-Packard<br />

LaserJet. [But, when degrees, minutes and seconds are separate fields, insert<br />

these characters in the print control line instead.] When degree_char=<br />

is used, the lat_char print function (page 12-8, D-2, D-3) must be used in<br />

conjunction on the appropriate print control line (see "Appendix D: Sample<br />

FORMCAP," page D-1).<br />

seconds_char=" - Seconds (") character<br />

Description: Include only when latitude and longitude data are each stored as a<br />

single string field; omit this parameter when data are stored as separate degrees,<br />

minutes, and seconds fields. When seconds_char=" is used, the lat_char print<br />

function (page 12-8, D-2, D-3) must be used in conjunction on the appropriate<br />

print control line (see "Appendix D:," page D-1). When data are stored as<br />

separate degrees, minutes, and seconds<br />

fields, to print the seconds symbol (") insert "\q" instead of the actual in quote<br />

character in the print control line; since (") has different meaning FORMCAP,<br />

this avoids ambiguity.<br />

columns=on - Print Catalog Number sequence by columns<br />

Description: For multi-lot labels or reports with forms (lots) arranged two or<br />

more across (i.e., in two or more columns; see Figure 15), include this parameter<br />

to print the sequence of lots down a column before proceeding to the top of the<br />

next column (rather than, by default, printing across a row before proceeding<br />

down to the next row). Data for labels using this parameter are best printed on<br />

one sheet only; continuation on additional sheets may produce unacceptable<br />

results.<br />

12-5<br />

12 FORMCAP


User-defined Constants<br />

Print Functions<br />

header= - Designate header entry<br />

footer= - Designate footer entry<br />

Syntax: header=rs<br />

footer=lf<br />

Description: To designate a header and/or footer to be printed respectively at the<br />

top and bottom of each sheet on which multiple forms (lots) are printed (e.g.,<br />

multi-lot labels, loan invoices or other reports). Include either or both of these<br />

parameters (in the "body" entry) to furnish the names of the header and footer<br />

FORMCAP entries to be printed (see "Appendix D:," page D-4). The value<br />

entered for here is the two letter short name for the header or footer<br />

entry (in lower-case letters to prevent its long name from showing on the "Form"<br />

menu). If the number of lots in the print list (or loan) is greater than will fit on<br />

a sheet, MUSE prints additional sheets each containing the header and footer as<br />

specified.<br />

loandata=on - Retrieve loan information for label<br />

Description: To print labels that contain loan information it is necessary for<br />

MUSE to retrieve the data associated with that loan. For a label, such as 'On<br />

Loan to:' tags, include this optional parameter. During printing you will be<br />

prompted for a loan number if you didn't retrieve the print list by loan number.<br />

Enter the value appropriate to the catalog numbers being printed.<br />

tray# - Set tray number<br />

Description: Sets paper tray number for Hewlett-Packard LaserJet. Use tray#2<br />

for manual feed of paper in a Hewlett-Packard laser printer.<br />

For convenience in a FORMCAP entry, a user can define repeatedly-used values<br />

as constants. Such optional user-defined constants might include items such as<br />

left_margin#, large_step#, medium_step#, and small_step# (see "Appendix D:," page D-1).<br />

add_county - Print " Co." after county data<br />

Description: Include this print function to print the abbreviation for county after<br />

county data when the Ocean/Continent field contains "North America" and the<br />

Country field contains "USA". When used, the word "County" (or "Co.") need<br />

not be typed during data entry for North America/USA Locality records. On the<br />

print control line, county data must be the last item specified to be printed.<br />

all_caps - Convert the current line to all caps<br />

Description: This function should be included if you want all text on the current<br />

control line to be printed in all capital letters.<br />

block - Print graphic block (obsolete, see box)<br />

Syntax: " " block_22376160_10000_100<br />

(prints a horizontal black line approx. 120 mm long)<br />

" " block_22376160_2237616_10<br />

(prints a gray block approx. 120 x 12 mm in 10% black)<br />

Description: Prints a graphic block (on a Hewlett-Packard LaserJet), with<br />

parameters width, height, and density, above and to the right of the current<br />

position. Width and height are in Scaled Point (SP) units equal to 1/65536 of a<br />

point (1 point = 1/72 inch); density is in percent. Always include " " (double<br />

quotes around a space followed by another space) before the word "block" if it is<br />

the only text on the line.<br />

12-6<br />

12 FORMCAP


ox - Print graphic block or line<br />

Syntax: " " box_120.0_0.1_100 (prints a horizontal black line 120 mm long)<br />

" " box_120.0_12.0_10 (prints a gray box 120 x 12 mm 10% black)<br />

Description: Prints a graphic block (on laser printers), with parameters width,<br />

height, and density, above and to the right of the current position. Width and<br />

height are in whatever units are specified for the formcap (e.g. millimeters);<br />

density is in percent. Always include " " (double quotes around a space<br />

followed by another space) before the word "box" if it is the only text on the line.<br />

commaize - Add comma to number<br />

Description: Adds commas to numbers with four or more digits.<br />

current_date - Prints the current date<br />

Description: Prints the current date in the format 12 January 1988.<br />

date_convert - Convert date format<br />

Result<br />

Syntax: date_convert (23 September 1990)<br />

date_convert_mm/dd/yyyy (09/23/1990)<br />

date_convert_dd/mm/yyyy (23/09/1990)<br />

date_convert_dd-MMM-yyyy (23-SEP-1990)<br />

date_convert_dd-RRRR-yyyy (23-IX-1990; 04-VIII-1990)<br />

Description: Converts printing format for a date, stored as date data type, so that<br />

it prints in specified format. The date must be the first item to be printed on the<br />

current control line. If neither date_convert nor two_date_convert is specified,<br />

the date is printed in dd-MMM-yyyy format.<br />

delete_if_empty - Delete if empty<br />

Description: For the current control line, causes nothing to be printed(literal text<br />

or data) if the second character in the string or value to be printed is blank.<br />

Useful for single field latitude and longitude to suppress printing of degree,<br />

minute and second symbols when those fields are empty.<br />

end_paragraph - Ends a paragraph<br />

Description: Include this function on the last line of a paragraph (see below).<br />

Can be included with paragraph on a single line. All position specifications<br />

after the line with the paragraph function, up to and including the line with the<br />

end_paragraph should be entered as (#, #).<br />

font - Set font<br />

Syntax: font_p_def_12_10_u_l_elite<br />

font_p_def_0_18_u_b_helvetica<br />

font_p_def_10_10_i_b_courier<br />

Description: Sets the font for the current control line; if not specified, the default<br />

font)a required parameter)is used. See default_font=, page 12-4 under<br />

"Required parameters," for details.<br />

get_current_page - Prints current page number<br />

Syntax: " " get_current_page<br />

Description: Similar to get_page, but only prints the actual page number. This<br />

allows site specific text (e.g. non-English language) to be included in the<br />

pagination sequence. Also see get_total_pages.<br />

get_page - Print "Page x of y"<br />

Syntax: " " get_page<br />

Description: Include this print function to print the page (sheet) number in "Page<br />

2 of 3" format. Best used in a header or footer for a multi-lot document. Always<br />

include " " (double quotes around a space followed by another space) before<br />

12-7<br />

12 FORMCAP


"get_page" if it is the only text on the line.<br />

get_total_pages - Prints total number of pages<br />

Syntax: " " get_total_pages<br />

Description: Similar to get_page, but only prints the actual number of pages.<br />

This allows site specific text (e.g. non-English language) to be included in the<br />

pagination sequence. Also see get_current_page.<br />

lat_char - Print latitude/longitude characters<br />

Description: Include this print function only when latitude and longitude data are<br />

each stored as a single field; omit this parameter when data are stored as separate<br />

degrees, minutes, and seconds fields (see "Sample FORMCAP," page D-1 ).<br />

When used, lat_char inserts the degree and second characters specified in<br />

degree_char= and seconds_char=" (described under "Required<br />

parameters," page 12-5).<br />

multi_line_field - Print multi-line field<br />

Syntax: multi_line_field_2_85.0<br />

multi_line_field_3<br />

Description: Causes a field, on the current control line, to print on (two or<br />

more) lines with a "right margin" at an x value specified as . If the<br />

second parameter is not specified, the lines wrap at<br />

right_margin# (see page 12-5).<br />

number_down - Print the number of lots printed<br />

Description: Include this print function to print the total number of lots (forms)<br />

printed on the current document. Useful on loan invoices, multi-lot labels, and<br />

reports.<br />

paragraph - Starts a paragraph<br />

Description: This function initiates a multi-line field with a variable number of<br />

lines and optionally a right margin at the real number<br />

specified. There are at least two purposes for this function. When included with<br />

a single data field, such as primary.remarks, it can be used to cause printing to<br />

only take up as much space as required for the data in that field. For this use<br />

include the end_paragraph function (see above) on the same line. Another<br />

similar use is to include several data fields (which can optionally be on as many<br />

control lines as necessary) within a single paragraph, each immediately following<br />

the preceding with line wrap where appropriate.<br />

print_if[] - Print if condition is met<br />

Syntax: print_if[locality.lat_degrees]<br />

print_if[first_form]<br />

print_if[last_form]<br />

Description: For the current control line, suppresses printing of all items (literal<br />

text or data) if specified condition is not met: if refers to a data field<br />

(; e.g., locality.lat_degrees), suppresses printing if the<br />

data value in the field of the current record is blank for string, zstring, or note<br />

data types; zero (or missing) for integer or float data types; or "N" (zero) for<br />

logical data type; or, if is first_form or last_form, suppresses printing<br />

for all iterations of the form except the first or last. Two examples of use are:<br />

Suppression of printing of degree, minute and second symbols for latitude and<br />

longitude fields when data is absent; and printing a summary line only after the<br />

last form (lot) as on an invoice ("Total Number of Lots ="). The first_form and<br />

last_form parameters may be useful in header and footer FORMCAP entries as<br />

well as body entries for flexibility in printing header and footer information on<br />

multi-page documents. A field name parameter need not refer to a field actually<br />

12-8<br />

12 FORMCAP


to be printed on the line or form; it is used to determine only whether the current<br />

control line will print or not.<br />

print_year - Prints year portion of date<br />

Description: Converts the data stored in a date type field such that only the year<br />

is printed. As with the date_convert function, the date field itself must be the<br />

first item to be printed on the current control line.<br />

prompt - Prompt for text entry<br />

Syntax: " " prompt<br />

Description: Include this print function to prompt the user to enter text, often<br />

data to be included in a header in a multi-lot label or other document. Always<br />

include " " (double quotes around a space followed by another space) before the<br />

word "prompt" if it is the only text on the line.<br />

questionable_convert - Convert primary.questionable<br />

Description: Use to print data in Primary Questionable field as "?" if "Y", or as<br />

blank if "N". Since questionable_convert operates on the last character to be<br />

printed, as specified in the current control line, primary.questionable must be the<br />

last printable item.<br />

right_justify - Right align text<br />

Description: Use to right-align text (literal or field value) at the horizontal (x)<br />

position specified in parentheses at beginning of current control line.<br />

sex_change - Convert and symbols to text<br />

Description: This print function changes the male and female symbols to the text<br />

"male" or "fem.". This is useful if, for example, your printer doesn't have those<br />

characters or interprets them as binary data.<br />

three_line_field - Print field on three lines<br />

(OBSOLETE - use multi_line_field instead)<br />

Description: Causes a multi-line field, on the current control line, to print on<br />

three lines.<br />

two_date_convert - Convert range of dates format<br />

Description: Converts printing format for two dates (i.e., a range of dates when<br />

two date fields, each of date data type, are used and are specified on the current<br />

control line as locality.date+locality.date_2, or other date field names as<br />

appropriate). The dates must be the first items to be printed on the current control<br />

line. Ranges are printed as 12-20 JANUARY 1990, 28 JAN - 3 FEB 1990, or 29 DEC 1989 - 4<br />

JAN 1990 depending on the days, months or years spanned. If the second date is<br />

the same, only the first is printed. If neither date_convert nor two_date_convert<br />

is specified, the date is printed in dd-MMM-yyyy (09-AUG-1990) format.<br />

two_line_field - Print field on two lines<br />

(OBSOLETE - use multi_line_field instead)<br />

Description: Causes a multi-line field, on the current control line, to print on two<br />

lines.<br />

12-9<br />

12 FORMCAP


APPENDIX A: List of MUSE Files<br />

MUSE.EXE (MUSE program file)<br />

MUSE.FST (created when MUSE is first run)<br />

BTRIEVE.EXE (database record manager)<br />

BTR.BAT (batch file to start Btrieve)<br />

TABLES.MDF (MUSE definition files)<br />

ATTRIBS.MDF<br />

FORMS.MDF<br />

FM_ITEMS.MDF<br />

FIELDS.MDF<br />

MENUS.MDF<br />

MENUITEM.MDF<br />

JOINS.MDF<br />

SYSUSER.MDF<br />

DEFAULT.MDF<br />

MESSAGE.MDF<br />

USERLOG.MDF<br />

SCONFIG.MDF<br />

WINDOW.DEF<br />

SYNONYM.TXT<br />

PRIMARY.DAT (data files)<br />

LOCALITY.DAT<br />

TAXHIST.DAT<br />

TAXDICT.DAT<br />

NTAXDICT.DAT<br />

NAMES.DAT<br />

LOANMAST.DAT<br />

LOANCAT.DAT<br />

LOANREC.DAT<br />

LOANRET.DAT<br />

DEACCESS.DAT<br />

PROOFLOC.DAT<br />

PR_LIST.DAT<br />

HELP.TXT (help files)<br />

INFO.HLP<br />

CLIO.HLP<br />

FORMCAP (forms capability file for labels and invoices)<br />

SLATE.PDB (printer database; also other SLATE support software)<br />

Fonts (many LaserJet font files)<br />

MUTIL.EXE (data file utility)<br />

TDUTIL.EXE (taxonomic dictionary utility)<br />

CLIO.EXE (taxonomic query utility)<br />

LOANREPT.EXE (Loan reporting tool)<br />

MREPLACE.EXE (Global search and replace utility)<br />

FIXDDF.BAT (Updates DDF files)<br />

XQL1.FMT (Part of Fixddf)<br />

XQL2.FMT (Part of Fixddf)<br />

XQLO.EXE (Part of Fixddf)<br />

MDF2DDF.EXE (Part of Fixddf)<br />

DDFUPD.EXE (Part of Fixddf)<br />

A: MUSE Files


RREPORT.EXE (Part of Fixddf)<br />

HTDXPORT.EXE (Reporting utility for hierarchical taxdict).<br />

MDFSQL.EXE (MDF file utility, not for user use)<br />

MTEST.EXE (Diagnostic tool, not for user use)<br />

PRSORT.EXE (Sorts print lists)<br />

SORTF.DOC<br />

SORTF.COM (Used by PRSORT.EXE)<br />

TEXTPORT.EXE (General purpose reporting tool)<br />

UPPER.ALT (alternate collating sequence file for use with MUTIL.EXE)<br />

*.DES (description files; one for each .DAT file)<br />

*.STR (structure files; one for each .DAT file)<br />

FILE.DDF (data dictionary files for use with Xtrieve)<br />

FIELD.DDF<br />

INDEX.DDF<br />

A: MUSE Files


Action of Keys: Version 3.4.x<br />

APPENDIX B: MUSE Help<br />

Help Make "Z" Field # (Add only)<br />

Undo Ditto field<br />

Ditto record<br />

Clear line Clear cursor to end of line<br />

Delete record (Edit only) Reidentify taxon (Edit only)<br />

Proof Locality (Edit only) Save data<br />

Exit without saving<br />

Pop-up Locality (Edit or Browse) Pop-up species list<br />

High Cat.# + 1 (Add only) Cat.# + 1 (Add only)<br />

Deaccession specimens (Edit Primary [future enhancement] and Loan Returns)<br />

Toggle auto-ditto (Add only)<br />

Convert specimens in loan returns<br />

Copy block while editing record<br />

Pop up loan master for this record<br />

"Mark": add Catalog # to print list (Primary only)<br />

Change to next form<br />

Change search field (Edit or Browse)<br />

Invoke User key<br />

Set User key<br />

View other files (see below)<br />

Page to previous or next value in current search field (Edit or Browse)<br />

To previous or next record (Edit or Browse only)<br />

To previous or next field; Scroll lines within multi-line fields<br />

To previous or next field<br />

To beginning or end of line<br />

Word right or left in multi-line fields<br />

Notes:<br />

Wild cards work for finding any character-based search key. The wild card is an asterisk "*".<br />

Undo, restores contents of field to the value present when you entered the field.<br />

Ditto field, inserts contents of the field from the previous record viewed on screen. Works in Edit and Add<br />

modes.<br />

Ditto record, inserts contents of all fields from the previous record viewed. Cursor must be in the first<br />

field of the form, and save with is disabled. Works in Edit and Add.<br />

User Key, for inserting user-defined text which you initially enter by choosing "User Key" from the<br />

"Utilities" menu (does not function in numeric fields) or with .<br />

The and keys move to the previous or next record, with the exception that within a multi-line<br />

(memo) field scroll data lines a window at a time.<br />

and & move the cursor to the previous or next field. In multi-line (memo)<br />

fields, also scroll data lines.<br />

B: MUSE Help


-: To view other files while adding or editing records, use:<br />

to edit or browse Primary<br />

to edit or browse Locality<br />

to edit or browse Tax History<br />

to edit or browse Tax Dictionary<br />

to add records to Tax History<br />

to add records to Tax Dictionary<br />

thru (user-defined) to assign a file and form to a key for the current session.<br />

B: MUSE Help


APPENDIX C: Device Numbers<br />

The device numbers (see "Required parameters," pages ?, under "FORMCAP" above) reserved in the SLATE printer<br />

database are listed below. New printers can be added using SLATE software (generally done by the MUSE Project<br />

staff).<br />

As of version 3.4 of MUSE, we have converted from a system where every printer had a unique number to a<br />

generalized system with common numbering for dot matrix and laser printers. This was necessary because of the<br />

increasing size of the printer database. In the current system we will only ship the appropriate database for the<br />

printers in use by each site. If additional printer support is needed (e.g. more than one model of dot matrix or laser<br />

printer), contact the MUSE Project.<br />

Standard Entries<br />

Optional Entries<br />

101 - Laser Printer, Portrait<br />

102 - Laser Printer, Landscape<br />

103 - Dot Matrix, Full Page<br />

104 - Dot Matrix, Labels<br />

105 - DOS file output<br />

106+ Additional printers<br />

C: Device Numbers


APPENDIX D: Sample FORMCAP File<br />

Sample FORMCAP entries are included here for dot-matrix (impact) and laser printed labels of several types and<br />

for a laser printed loan invoice. See pages D-8-D-11 for sample printouts corresponding to these entries.<br />

JD|Jar Labels/Dot Matrix<br />

device#1<br />

default_font=font_p_def_0_10_u_m_courier<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#120.0<br />

sheet_height#140.0<br />

forms_across#1<br />

forms_down#2<br />

form_x_gap#0.0<br />

form_y_gap#3.0<br />

/* form_height = (sheet_height - (forms_down - 1) * form_y_gap) / forms_down */<br />

/* y_offset == ( form_height + form_y_gap ) * form_num */<br />

/* y_offset == (sheet_height + form_y_gap) / forms_down * form_num */<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#116.0<br />

degree_char=ª /* Include this line only when latitude and longitude are each a single field. */<br />

seconds_char=" /* Include this line only when latitude and longitude are each a single field. */<br />

left_margin#2.5<br />

x_center#55.0<br />

large_step#10.0<br />

medium_step#7.5<br />

small_step#4.3<br />

tiny_step#1.25<br />

(left_margin, 3.0) "EVERYBODY'S NATURAL HISTORY MUSEUM" center_justify font_p_def_10_10_i_b_courier<br />

(left_margin, * + medium_step) "ENHM "+primary.catalog_number font_p_def_5_20_u_m_courier<br />

(right_margin, *) taxdict.family+":"+primary.group_number right_justify<br />

(left_margin, * + small_step) primary.type_status font_p_def_10_10_u_m_courier<br />

(right_margin, *) "Alc "+primary.number_alch+", Skel "+primary.number_skel+", C&S "+primary.number_CS right_justify<br />

(left_margin, * + 2.0) "______________________________________________" font_p_def_10_10_u_b_courier<br />

(left_margin, * + medium_step) primary.genus+" "+primary.species+" "+primary.subspecies font_p_def_0_20_u_m_courier<br />

(*, *) " "+primary.questionable questionable_convert font_p_def_0_20_u_m_courier<br />

(left_margin, * + 3.0) "______________________________________________" font_p_def_10_10_u_b_courier<br />

(left_margin, * + 6.1) locality.cont_ocean<br />

(x_center, *) locality.country<br />

(left_margin, * + small_step) "State: "+locality.state<br />

(x_center, *) "County: "+locality.county<br />

(left_margin, * + small_step + tiny_step) locality.locality two_line_field font_p_def_12_10_u_l_elite<br />

(left_margin, * + large_step) "Determ: "+primary.determiner font_p_def_12_10_u_l_elite<br />

/* Include the following line only when latitude and longitude are each split into separate degrees, minutes and seconds fields. */<br />

(69.0, *) locality.lat_degrees+"ª"+locality.lat_minutes+"'"+locality.lat_seconds+"\q"+locality.lat_NS+" " delete_if_empty font_p_def_12_10_u_m_elite<br />

/* Include the following line only when latitude and longitude are each split into separate degrees, minutes and seconds fields. */<br />

(*, *) locality.long_degrees+"ª"+locality.long_minutes+"'"+locality.long_seconds+"\q"+locality.long_EW delete_if_empty font_p_def_12_10_u_m_elite<br />

/* Include the following line only when latitude and longitude are each a single field. */<br />

(69.0, *) locality.latitude+" "+locality.longitude lat_char delete_if_empty font_p_def_12_10_u_m_elite<br />

(left_margin, * + small_step) "Col: "+locality.collector font_p_def_12_10_u_l_elite<br />

/* Include the following line to print a single date, not a range of dates. */<br />

(right_margin, *) locality.date date_convert right_justify font_p_def_12_10_u_l_elite<br />

/* Include the following line to print a range of dates. */<br />

(right_margin, *) locality.date+locality.date_2 two_date_convert right_justify font_p_def_12_10_u_l_elite<br />

(left_margin, * + small_step) "Fld No: "+locality.field_number font_p_def_12_10_u_l_elite<br />

(right_margin, *) "Size: "+primary.size right_justify font_p_def_12_10_u_l_elite<br />

####<br />

JL|Jar Labels/Laser<br />

device#2 /* laser printer */<br />

tray#2<br />

default_font=font_p_def_0_10_u_m_helvetica<br />

D: Sample FORMCAP File


x_units=mm<br />

y_units=mm<br />

sheet_width#120.0<br />

sheet_height#210.0<br />

forms_across#1<br />

forms_down#3<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

/* form_height = (sheet_height - (forms_down - 1) * form_y_gap) / forms_down */<br />

/* y_offset == ( form_height + form_y_gap ) * form_num */<br />

/* y_offset == (sheet_height + form_y_gap) / forms_down * form_num */<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#162.0<br />

degree_char= /* Include this line only when latitude and longitude are each a single field. */<br />

seconds_char=" /* Include this line only when latitude and longitude are each a single field. */<br />

left_margin#43.0<br />

x_center#105.0<br />

medium_step#5.0<br />

small_step#4.0<br />

tiny_step#3.0<br />

(left_margin, 10.0) "ENHM "+primary.catalog_number font_p_def_0_18_u_b_helvetica<br />

(right_margin, *) taxdict.family+":"+primary.group_number right_justify font_p_def_0_12_u_m_helvetica<br />

(left_margin, * + 5.0) primary.type_status font_p_def_0_12_u_m_helvetica<br />

(162.0, *) "Alc "+primary.number_alch+", Skel "+primary.number_skel+", C&S "+primary.number_CS right_justify font_p_def_0_12_u_m_helvetica<br />

(left_margin, * + 2.0 ) " " block_22376160_10000_100<br />

(left_margin, * + 8.0) primary.genus+" "+primary.species+" "+primary.subspecies font_p_def_0_14_u_b_helvetica<br />

(*, *) " "+primary.questionable questionable_convert font_p_def_0_14_u_b_helvetica<br />

(left_margin, * + small_step) " " block_22376160_10000_100<br />

(left_margin, * ) " " block_22376160_2237616_10<br />

(left_margin, * + small_step) "Cont/Ocean: "+locality.cont_ocean<br />

(x_center, *) "Country: "+locality.country<br />

(left_margin, * + small_step) "State: "+locality.state<br />

(x_center, *) "County: "+locality.county<br />

(left_margin, * + medium_step) locality.locality two_line_field<br />

(left_margin, * + 9.0) "Determ: "+primary.determiner<br />

/* Include the following line only when latitude and longitude are each split into separate degrees, minutes and seconds fields. */<br />

(122.0, *) locality.lat_degrees+" "+locality.lat_minutes+"'"+locality.lat_seconds+"\q"+locality.lat_NS+" " delete_if_empty<br />

/* Include the following line only when latitude and longitude are each split into separate degrees, minutes and seconds fields. */<br />

(*, *) locality.long_degrees+" "+locality.long_minutes+"'"+locality.long_seconds+"\q"+locality.long_EW delete_if_empty<br />

/* Include the following line only when latitude and longitude are each a single field. */<br />

(69.0, *) locality.latitude+" "+locality.longitude lat_char delete_if_empty<br />

(left_margin, * + small_step) "Col: "+locality.collector<br />

(right_margin, *) locality.date date_convert right_justify<br />

(left_margin, * + small_step) "Fld No: "+locality.field_number<br />

(right_margin, *) "Size: "+primary.size right_justify<br />

(left_margin, * + 1.0) " " block_22376160_10000_100<br />

(left_margin, * + 2.0) "FORM MUSE-10.14.8-C1" font_p_def_0_4_u_m_times<br />

(right_margin, *) "Everybody's Natural History Museum" right_justify font_p_def_0_6_u_m_times<br />

####<br />

TD|Tiny Labels/Dot Matrix<br />

device#1<br />

default_font=font_p_def_17_10_u_m_lineprinter<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#100.0<br />

sheet_height#140.0<br />

forms_across#2<br />

forms_down#8<br />

form_x_gap#1.25<br />

form_y_gap#0.56<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#48.0<br />

left_margin#2.5<br />

D: Sample FORMCAP File


small_step#3.5<br />

(left_margin, 6.4) "ENHM "+primary.catalog_number font_p_def_17_10_u_b_lineprinter<br />

(right_margin, *) "Grp:"+primary.group_number right_justify font_p_def_17_10_u_b_lineprinter<br />

(left_margin, * + small_step) primary.genus+" "+primary.species+" "+primary.subspecies<br />

(*, *) " "+primary.questionable questionable_convert<br />

(left_margin, * + small_step) locality.date date_convert<br />

####<br />

TL|Tiny Labels/Laser<br />

device#2 /* laser printer */<br />

tray#2<br />

default_font=font_p_def_0_6_u_m_times<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#120.0<br />

sheet_height#210.0<br />

forms_across#2<br />

forms_down#16<br />

form_x_gap#1.25<br />

form_y_gap#0.56<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#101.0<br />

left_margin#43.0<br />

small_step#3.5<br />

(left_margin, 10.0) "ENHM "+primary.catalog_number font_p_def_0_8_u_b_helvetica<br />

(right_margin, *) "Group: "+primary.group_number right_justify font_p_def_0_8_u_b_helvetica<br />

(left_margin, * + small_step) primary.genus+" "+primary.species+" "+primary.subspecies font_p_def_0_8_i_m_times<br />

(*, *) " "+primary.questionable questionable_convert font_p_def_0_8_i_m_times<br />

(left_margin, * + small_step) locality.date date_convert<br />

(right_margin, *) locality.field_number right_justify<br />

####<br />

XL|1 Species, n States/1 Col<br />

device#2 /* laser printer */<br />

tray#2<br />

columns=on<br />

default_font=font_p_def_0_8_u_m_helvetica<br />

x_units=mm<br />

y_units=mm<br />

header=rs<br />

sheet_width#115.0<br />

sheet_height#144.0<br />

forms_across#1<br />

forms_down#28<br />

form_x_gap#0.0<br />

form_y_gap#3.0<br />

top_margin#20.0<br />

y_ic_space#4.0<br />

right_margin#162.0<br />

left_margin#48.0<br />

(left_margin, 3.0) primary.catalog_number font_p_def_0_10_u_b_helvetica<br />

(left_margin + 16.0, * ) "N="+primary.number_alch<br />

(left_margin + 31.0, *) locality.state<br />

(left_margin + 60.0, *) locality.county<br />

(left_margin + 90.0, *) locality.date date_convert<br />

####<br />

rs|Species, State Header/Laser<br />

device#2 /* laser printer */<br />

tray#2<br />

default_font=font_p_def_0_12_u_m_helvetica<br />

x_units=mm<br />

D: Sample FORMCAP File


y_units=mm<br />

sheet_width#115.0<br />

sheet_height#144.0<br />

forms_across#1<br />

forms_down#1<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#162.0<br />

left_margin#48.0<br />

(left_margin, 10.0) primary.genus+" "+primary.species font_p_def_0_14_u_b_helvetica<br />

(right_margin, *) " " prompt right_justify font_p_def_0_12_u_b_helvetica<br />

(left_margin, * + 1.0) " " block_21400000_10000_100<br />

(left_margin, * + 5.0) "Cat. #"<br />

(left_margin + 16.0, *) "Count"<br />

(left_margin + 35.0, *) "State"<br />

(left_margin + 65.0, *) "County"<br />

(left_margin + 95.0, *) "Date"<br />

####<br />

SL|1 Species, 1 State/2 Col<br />

device#2 /* laser printer */<br />

tray#2<br />

columns=on<br />

default_font=font_p_def_0_8_u_m_helvetica<br />

x_units=mm<br />

y_units=mm<br />

header=hc<br />

sheet_width#115.0<br />

sheet_height#144.0<br />

forms_across#2<br />

forms_down#28<br />

form_x_gap#0.0<br />

form_y_gap#3.0<br />

top_margin#20.0<br />

y_ic_space#4.0<br />

right_margin#162.0<br />

left_margin#48.0<br />

(left_margin, 3.0) primary.catalog_number font_p_def_0_10_u_b_helvetica<br />

(left_margin + 16.0, * ) "N="+primary.number_alch<br />

(left_margin + 31.0, *) locality.county<br />

####<br />

hc|Species, County Header/Laser<br />

device#2 /* laser printer */<br />

tray#2<br />

default_font=font_p_def_0_12_u_m_helvetica<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#115.0<br />

sheet_height#144.0<br />

forms_across#1<br />

forms_down#1<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

top_margin#0.0<br />

y_ic_space#4.0<br />

right_margin#162.0<br />

left_margin#48.0<br />

(left_margin, 10.0) primary.genus+" "+primary.species font_p_def_0_14_u_b_helvetica<br />

(right_margin, *) " " prompt right_justify font_p_def_0_12_u_b_helvetica<br />

(left_margin, * + 1.0) " " block_21400000_10000_100<br />

(left_margin, * + 5.0) "Cat. #"<br />

D: Sample FORMCAP File


(left_margin + 16.0, *) "Count"<br />

(left_margin + 35.0, *) "County"<br />

(left_margin + 58.0, *) "Cat. #"<br />

(left_margin + 72.0, *) "Count"<br />

(left_margin + 92.0, *) "County"<br />

####<br />

ll|Invoices/Laser<br />

device#2 /* laser printer */<br />

default_font=font_p_def_0_8_u_m_helvetica<br />

x_units=mm<br />

y_units=mm<br />

header=lh<br />

footer=lf<br />

sheet_width#216.0<br />

sheet_height#240.0<br />

forms_across#1<br />

forms_down#6<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

top_margin#86.0<br />

y_ic_space#4.0<br />

right_margin#205.0<br />

left_margin#5.0<br />

line_diff#3.5<br />

column_1#21.0<br />

(left_margin, 0.0) primary.catalog_number font_p_def_0_12_u_b_helvetica<br />

(column_1, *) primary.genus+" "+primary.species+" "+primary.subspecies font_p_def_0_12_i_m_helvetica<br />

(114.0, *) loancount.number_alch+" of "+primary.number_alch+" Alcohol, " font_p_def_0_10_u_m_helvetica<br />

(*, *) loancount.number_skel+" of "+primary.number_skel+" Skeletons, " font_p_def_0_10_u_m_helvetica<br />

(*, *) loancount.number_CS+" of "+primary.number_CS+" C&S" font_p_def_0_10_u_m_helvetica<br />

(column_1, * + line_diff) "Loan Comments: "+loancat.lc_out_comment<br />

(column_1 , * + line_diff) "Continent/Ocean, Country, State, County: "<br />

(*, *) locality.cont_ocean+", "+locality.country+", "+locality.state+", "+locality.county<br />

(column_1, * + line_diff) locality.locality<br />

(column_1, * + line_diff) locality.field_number+" "<br />

(*, *) locality.date date_convert<br />

(*, *) " Collectors: "+locality.collector" "<br />

(*, *) locality.lat_degrees+" "+locality.lat_minutes+"'"+locality.lat_seconds+"\q"+locality.lat_NS+" " delete_if_empty<br />

(*, *) locality.long_degrees+" "+locality.long_minutes+"'"+locality.long_seconds+"\q"+locality.long_EW delete_if_empty<br />

(column_1, * + line_diff) "Locality Remarks: "+locality.loc_remarks multi_line_field_2<br />

(column_1, * + 8.0) "Total Number of Lots = " number_down print_if[last_form] font_p_def_0_12_u_b_helvetica<br />

(82.0, *) "Please send publications citing these specimens." print_if[last_form] font_p_def_0_12_u_b_helvetica<br />

####<br />

lh|Invoice Header<br />

device#2<br />

default_font=font_p_def_0_10_u_m_times<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#216.0<br />

sheet_height#279.0<br />

forms_across#1<br />

forms_down#1<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

top_margin#10.0<br />

y_ic_space#4.0<br />

right_margin#205.0<br />

left_margin#5.0<br />

large_step#4.0<br />

giant_step#6.0<br />

x_center#110.0<br />

(left_margin, 0.0) " " get_page<br />

(left_margin, *) "INVOICE OF SPECIMENS" center_justify font_p_def_0_12_u_b_helvetica<br />

D: Sample FORMCAP File


(205.0, *) "Loan No: "+loaninfo.loan_number right_justify<br />

(left_margin, * + large_step) "Collection of Fishes" center_justify<br />

(left_margin, * + large_step) "Everybody's Natural History Museum" center_justify<br />

(205.0, *) loanmast.loan_date date_convert right_justify<br />

(left_margin, * + large_step) "Museum Drive" center_justify<br />

(left_margin, * + large_step) "Anyplace, USA 54321" center_justify<br />

(left_margin, * + large_step) "Phone: (111) 123-4567" center_justify<br />

(left_margin, * + 7.0) "TO: "+loanmast.first_name+" "+loanmast.last_name<br />

(12.0, * + large_step) loaninfo.address1<br />

(12.0, * + large_step) loaninfo.address2<br />

(12.0, * + large_step) loaninfo.address3<br />

(12.0, * + large_step) loaninfo.address4<br />

(x_center, * - 16.0) "AUTHORIZED BY: "+loaninfo.authorizer<br />

(x_center, * + giant_step) "MODE OF SHIPMENT: "+loaninfo.mode<br />

(x_center, * + giant_step) "NO. PACKAGES: "+loaninfo.packages<br />

(x_center, * + giant_step) "LENGTH OF LOAN: "+loaninfo.loan_length<br />

(left_margin, * + giant_step) "Student: "+loanmast.student_name<br />

(x_center, *) "CATEGORY: "+loaninfo.category<br />

(left_margin, * + 5.0) " " block_37376160_60000_100<br />

(left_margin, * + 4.0) "Return type specimen via hand carry" font_p_def_0_10_u_m_times<br />

(x_center, *) "Retain in 70% ethanol" font_p_def_0_10_i_m_times<br />

(left_margin, * + 2.0) " " block_37376160_60000_100<br />

(left_margin, * + 7.0) "ENHM" font_p_def_0_12_u_m_helvetica<br />

(41.0, *) "TAXON & LOCALITY" font_p_def_0_12_u_m_helvetica<br />

(120.0, *) "SPECIMEN COUNT" font_p_def_0_12_u_m_helvetica<br />

####<br />

lf|Invoice Footer<br />

device#2<br />

default_font=font_p_def_0_10_u_m_times<br />

x_units=mm<br />

y_units=mm<br />

sheet_width#216.0<br />

sheet_height#279.0<br />

forms_across#1<br />

forms_down#1<br />

form_x_gap#0.0<br />

form_y_gap#0.0<br />

top_margin#250.0<br />

y_ic_space#4.0<br />

right_margin#205.0<br />

left_margin#5.0<br />

(left_margin, 0.0) "Retain in 70% ethanol unless noted otherwise" center_justify font_p_def_0_12_u_b_helvetica<br />

(left_margin, * + 2.0) " " block_37376160_60000_100<br />

(left_margin, * + 10.0) "Received in good order except as noted. Signed:" font_p_def_0_8_i_m_times<br />

(*, *) " " block_15000000_10000_100<br />

(160.0, *) "Date:" font_p_def_0_8_i_m_times<br />

(*, *) " " block_6000000_10000_100<br />

(left_margin, * + 10.0) "PLEASE SIGN AND RETURN ONE COPY" center_justify font_p_def_0_18_u_b_helvetica<br />

####<br />

D: Sample FORMCAP File


Figure 1 Jar Label/Dot Matrix<br />

Figure 2 Jar Label/Laser<br />

Sample specimen labels and invoice<br />

D: Sample FORMCAP File


Figure 3 Tiny Labels/Dot Matrix (two across)<br />

Figure 4 Tiny Labels/Laser (two across)<br />

D: Sample FORMCAP File


Figure 5 Multi-lot label for tank, box, etc.<br />

(1 Species, n States/1 Column)<br />

Figure 6 Multi-lot label for tank, box, etc.<br />

(1 Species, 1 State/2 Columns)<br />

D: Sample FORMCAP File


Figure 7 Loan Invoice<br />

D: Sample FORMCAP File


APPENDIX E: Configuration Items<br />

System configuration items available by choosing "System Configure" from the "Utilities" menu are listed here. After<br />

initial setup, most need not be changed in normal MUSE operation.<br />

Institution: Your institution and/or collection name; appears on the opening screen in MUSE.<br />

Acronym: Acronym for your institution or collection; appears at the top of the Main Menu screen.<br />

Serial Number: Assigned when your custom version of MUSE was set up; it is not editable.<br />

Default Label: The two-letter short name (from FORMCAP) of the label type to be automatically selected<br />

on the "Form" menu on startup.<br />

User Log: "Y" or "N" to turn on or off the automatically recorded log of MUSE sessions which includes the<br />

following items for each session: date, login time, logout time, initial number of Primary records, initial number<br />

of Locality records, initial High Catalog #, initial average record size (sum of Primary, Locality and Tax<br />

History sizes divided by the number of Primary records), number of Primary records entered, number of<br />

Locality records entered, and the number of Locality records proofed.<br />

Auto Group Number: "Y" or "N" to turn on or off the automatic entering of group number in Primary (via<br />

automatic lookup in the Taxonomic Dictionary based on the genus typed in Primary).<br />

Lot Based: "Y" for a lot-based collection; "N" for a specimen-based collection.<br />

Field Number Style: Specifies which style of Field Number will automatically be generated)based on the<br />

Catalog #)when is pressed while adding a new Primary record:<br />

"2": the Catalog # prefixed by a Z (e.g., Z1234 when the Catalog # is 1234);<br />

"1": the integer portion of the Catalog # prefixed by a Z (i.e., Z1234 when the Catalog # is 1234.15, for<br />

example);<br />

"0": the integer portion of the Catalog #, without a Z, padded with leading zeros to make five characters<br />

(i.e., 00123 when the Catalog # is 123.26, for example).<br />

Label Malloc Size: Size of memory allocation in bytes for printing forms. Larger forms)in<br />

FORMCAP)require more memory than small ones (e.g., approx. 12000 bytes are required for a loan invoice,<br />

typically the largest to be printed at a site). Since the memory space allocated is not freed up after printing, this<br />

number should not be greatly larger than that required for your largest form.<br />

Security: "Y" or "N" to turn on or off password protection (not yet implemented).<br />

Auto Proof Up: "Y" or "N" to turn on or off the automatic pop-up of unproofed Locality records in Primary<br />

"Edit." This can generally be turned off after retrospective data entry is complete.<br />

Choosing "Configure" on the "Utilities" menu will let you set up items related to the appearance of MUSE.<br />

Currently eight aspects of the color can be adjusted. Colors are indicated by numbers 0 (zero) through 15<br />

(fifteen) where: 0 = black, 1 = blue, 2 = green, 3 = cyan, 4 = red, 5 = magenta, 6 = brown, 7 = white and 8 - 15<br />

are bright (or light) versions of those same colors. Some choices will take effect as soon as you return to<br />

MUSE, but others will only work the next time you start the program.<br />

Normal Background: The color of the background of forms and menus.<br />

Normal Foreground: The color of the foreground of forms and menus.<br />

E: Configuration Items


Active Background: The color of the background of the active item on forms.<br />

Active Foreground: The color of the foreground of the active item on forms.<br />

Menu Select Background: The background color of the first letter of the highlighted menu item.<br />

Menu Select Foreground: The foreground color of the first letter of the highlighted menu item.<br />

Reverse Background: The background for text appears in reverse video.<br />

Reverse Foreground: The foreground for text appears in reverse video.<br />

E: Configuration Items


APPENDIX F: Creating Site Names<br />

In the Site Name system, geo-political place names form a integral part of the recognition of collecting<br />

localities. For frequently recorded sites, this will pose no problem to either retrospective or new data capture.<br />

However, a considerable portion of existing catalogs will require guidelines for the consistent naming of places. In<br />

addition, the concept of a place name requires some expectation for the geographic size of a 'place'. Different<br />

taxonomic disciplines and different collections may diverge on such issues.<br />

In order to assist MUSE users with these considerations we have developed the following guidelines for the<br />

formation of place names. Described below are some new tools in MUSE that make the implementation of these<br />

more practical. The fundamental rule in all of these is that the first word or phrase in the place name is a repeatable,<br />

easily recognized geographic or political unit. For many, if not most, US localities this will be a city. Following this<br />

"keyword" will be a description. Depending on the level of detail associated with the specific localities this restrictive<br />

designation may be a simple direction ("Ann Arbor; NW"), a landmark, ("Ann Arbor; Briarwood Mall), a geographic<br />

feature ("Ann Arbor; Mill Creek") or another political unit (Ann Arbor; Scio Township). For many localities there<br />

will be no further breakdown than the keyword city or place ("Huron River State Park" or "Cancun"). Table 1 lists<br />

a number of specific localities and the proposed place name to be utilized. At the end of this appendix there is a<br />

summary of the rules used to formulate these place names.<br />

One consequence of this new data model is that changes were required in MUSE to deal with place names.<br />

The field number used by ichthyological collections disappears and a longer place name takes its place. On a<br />

preliminary basis we have chosen 40 characters as the limit for place names. In order to efficiently select place names<br />

from those already entered into the system we have devised a scheme whereby after entering the date and a keyword<br />

place name ("Ann Arbor;") you will be presented with a choice list of all place names that start with that keyword<br />

and an indication of whether a collection exists for that date (plus other informational fields). If any one of those site<br />

names is a faithful description of the current locality, then selecting that name will automatically complete the place<br />

name field. If the site name combination already occurs but on a different date, a filled in locality form will be<br />

presented that can be saved with a single keystroke or edited for date specific information (e.g. collecting expedition).<br />

If the combination doesn't exist, then a data entry form for locality will be presented and must be filled out.<br />

Table 1. Sample localities and place names<br />

# Specific Locality Proposed Place Name<br />

1 N shore Beaver Lake near inlet Beaver Lake; Inlet<br />

2 Near buoy 25, Kaneohe Bay, N coast of Oahu Kaneohe Bay; Buoy 25<br />

3 Quare R., trib. of Oropuche R., at small side stream Oropuche R; Bridge B2/3<br />

entering main river under bridge B2/3, at 2.5 milepost<br />

4 Triplett Cr. near railroad bridge in Morehead Morehead; Triplett Cr., 1<br />

5 Triplett Cr. near Morehead Morehead; Triplett Cr., 2<br />

6 Sequoia National Park; Hackett Meadows, Witman Cr. Sequoia National Pk; Witman Cr.<br />

7 1 mi. N of Barranca-Bermeja at Miramar Lake Barranca-Bermeja; N at Miramar L.<br />

8 1 mi. N of Barranca-Bermeja at flooded gravel quarry - Barranca-Bermeja; N at Miramar L.<br />

Lake Miramar<br />

9 1 mi. N of Barranca-Bermeja at El Rosario Barranca-Bermeja; El Rosario<br />

10 2 mi. N of Barranca-Bermeja at Lake San Sylvestre Barranca-Bermeja; L. San Sylvestre<br />

11 Lake San Sylvestre by city of Barranca-Bermeja Barranca-Bermeja; L. San Sylvestre, 1<br />

F-1<br />

F: Site Names


12 Cienaga Brava, part of Lake San Sylvestre, Barranca- Barranca-Bermeja; L. San Sylvestre, 2<br />

Bermeja<br />

13 Smugglers Cove, Santa Cruz Island Santa Cruz Island; Smugglers Cove<br />

14 Coches Prietos Anchorage, Santa Cruz Island Santa Cruz Island; Coches Prietos<br />

15 Northern Rhodesia Rhodesia*;<br />

16 Franklin Park Zoo Franklin Park Zoo;<br />

17 Cambridge, Harvard Campus Cambridge; Harvard<br />

18 Caccachara, W of Ilave (16,000 ft) 16 41'S, 70 1'W Ilave; Caccachara, 16000'<br />

19 Caccachara, W of Ilave (15,000 ft) 16 41'S, 70 1'W Ilave; Caccachara, 15000'<br />

20 No data NO DATA; (all such collections)<br />

21 possibly Wyoming Wyoming?;<br />

22 Maine; T9-R7 (?, possible Maine; T9-R7)<br />

23 Rocky Mts (no other data) possibly Rocky MT?; or MCZ 12345;<br />

Place naming rules.<br />

The most general principal of place naming rules is that the leading part of the name (termed here a "keyword<br />

name") be a recognizable geographic entity, in particular, one that most data entry personnel would associate with<br />

the locality in question. [later on we may offer ways to search by other criterion, e.g. county or state, making this<br />

less critical] For those collections described by complete locality descriptions, this most frequently will be a city or<br />

possibly a river, lake or mountain. Difficulties will arise for incomplete or 'probable' localities and for foreign<br />

localities with difficult to distinguish hierarchies of place names.<br />

The next most important rule is consistency in place name structure. The advantage of complying with these<br />

rules is that MUSE will be sure to show you all relevant place names, and searching for specific localities will be<br />

much easier. Examples of such consistency rules include: Follow each keyword name with a semicolon, then the<br />

restriction on that keyword. Use standard abbreviations for compass directions (W, NW, SSE), geographic features<br />

(R for river, Mt[?] for mountain, etc) and distance units (km, mi).<br />

The following guidelines are a preliminary suggestion on how to name places. Table 1 contains some<br />

examples of problem localities and proposed solutions. Examples included below all refer to entries in that table.<br />

1. Follow the keyword with the most specific part of the remaining locality description. This may seem counter<br />

intuitive and your first inclination would be to use a descending hierarchy of description (e.g., City, direction,<br />

distance, specific site). However, the place names are only a convenience for recognizing sites and not a replacement<br />

for the actual locality description (which is entered on the locality record itself).<br />

2. Consider lumping various descriptions of uncertainty into a single keyword followed by question mark.<br />

"Probably Wyoming", "Wyoming ?", and "possibly Wyoming" would all become "Wyoming?". "Near Wyoming"<br />

could be interpreted as the same as these or differently.<br />

3. Similar localities (4 and 5, 11 and 12) are best distinguished by sequential integers appended to the place<br />

name rather than attempting to include more descriptive information in the name. Consider entries 4 and 5.<br />

Attempting to be more precise in defining the sites would be difficult (e.g. including 'near') with little information<br />

gained. The functions in MUSE that list the available places associated with each keyword will include the ability<br />

to examine the complete locality so as to be able to distinguish sites.<br />

4. All records that are missing all locality data use the standard entry "NO DATA;". In a typical natural history<br />

collection there may be hundreds or thousands of such entries. This may seem artificial, but conceptually, absence<br />

F-2<br />

F: Site Names


of data is identical for all such specimens.<br />

5. Zoo or aquarium specimens are indicated with the place name being the donating institution (entry 16). Wild<br />

caught animals subsequently donated by zoos present a problem with no obvious solution (unless documentation of<br />

collecting site is convincing).<br />

6. Elevational differences at the "same" locality are to be treated as different places (entries 18 and 19). The<br />

simplest format is: keyword, specific landmark, elevation.<br />

7. Broadly descriptive localities (e.g. entries 15 and 23) are difficult to deal with. They may not fit into a<br />

standard geo-political hierarchy and almost always include (at least implicitly) a degree of uncertainty. Marine<br />

collections that fall into this category are perhaps even more problematic. Consider "off Florida", which could be<br />

in the Gulf of Mexico, the Atlantic Ocean, in Cuban territorial waters, or simply along the coast of Florida. While<br />

this problem is more crucial when entering the locality information itself, we have chosen the appending of an asterisk<br />

('*') to the keyword as the convention for recognizing such place names as different from slightly more distinctive<br />

(but not necessarily more precise) designations such as "Florida" or "Rhodesia". Most viewers of such data should<br />

recognize that convention as some form of variant meaning (as opposed to a coded value that would require<br />

interpretation using printed or automated rules).<br />

8. Grammatically distinctive descriptions of the same locality (e.g. entries 10 and 11) should be lumped to the<br />

same place name. This obviously is a grey area and one that different disciplines and different collections may want<br />

to vary in their interpretation. There are good reasons to be wary of using modern translations of historical<br />

descriptions of places. Only with careful research (travel logs, field notes) can we be certain that the Silver City of<br />

today is the same as the same name of 100 years ago or that the addition of a more precise direction and distance<br />

(entry 10) does not in some way differentiate a locality. But as indicated in rule 3, these are only place names not<br />

references to actual collections made on a specific day. The inclusion of date as part of the actual locality record<br />

ensures that only collections of highly probable identity are referenced by a single locality record.<br />

9. Long keywords (and place names in general) will have to be dealt with as best as possible. Entry 14 shows<br />

one example, in other cases, abbreviations of the specific part of the place name would be better.<br />

10. Completely vague locality descriptions (entry 23) are probably best not assigned a keyword as any phrase<br />

has a high chance of being misinterpreted. The associated catalog number (MCZ 12345) will uniquely link that<br />

locality record with the specimen data. If a series of sequential catalog numbers are unequivocally associated then<br />

a range of catalog numbers (e.g. UMMZ 11223-11230) would form an acceptable entry (presuming that date<br />

information was also identical).<br />

F-3<br />

F: Site Names


- View other files 8-1, B-1, Comment 10-1, 10-3, 10-4, 10-5, 12-1,<br />

B-2 12-3, D-6<br />

Toggle auto-ditto 7-3, B-1 CONFIG.SYS 1-4<br />

Convert specimens 6-3, 10-5, B-1 Configuration iii, iv, 2-1, 5-2, 7-3, 8-2, 9-1,<br />

Delete print list line 9-2 E-1<br />

High Cat.# + 1 7-1, B-1 Control line 12-2, 12-3, 12-4, 12-5, 12-6,<br />

Deaccession specimens 10-5, B-1 12-7, 12-8, 12-9, 12-10<br />

Pop-up Locality 8-3, B-1 Convert specimens 6-3, 10-5, B-1<br />

Insert print list line 9-2 County 2-3, 7-2, 9-2, 12-6, 12-7, D-1, D-2,<br />

6-3, B-1 D-4, D-5, D-6<br />

Add Cat# to print list 9-2, B-1 Data file iii, 1-1, 1-4, 1-5, 2-1, 2-2, 3-2, 4-2,<br />

6-3, B-1 5-1, 6-1, 7-2, 7-3, 8-3, 9-2,<br />

Change search field 8-1, 10-3, B-1 10-1, 10-2, 10-3, 10-5,<br />

6-3, B-1 10-6, 11-1, 12-3, A-1<br />

User key 6-3, B-1 Date 2-3, 3-1, 3-2, 3-3, 7-1, 7-2, 7-4, 7-5,<br />

Exit 5-1, 6-2, 6-4, 8-1, 8-3, 9-3, 10-1, 10-4, 10-5, 10-6,<br />

10-3, B-1 12-7, 12-9, 12-10, D-2,<br />

Help iii, 5-1, B-1 D-3, D-4, D-5, D-6, D-7,<br />

Save 6-4, 7-2, 7-3, 8-1, 8-2, 8-3, 9-2, D-8, E-1<br />

9-4, 10-1, 10-2, 10-3, 10-6, DDF files 1-4, 1-5, A-1, A-2<br />

B-1 Deaccession specimens 10-5, B-1<br />

Generate Field number 7-1, B-1, E-1 Delete 2-2, 6-3, 9-2, 9-4, 10-2, 10-6, 12-7,<br />

Undo 6-3, B-1 B-1, D-1, D-2, D-3, D-6<br />

Ditto field 6-3, 7-3, B-1 Delimiter 1-5, 7-1, 12-1<br />

Clear line 6-3, B-1 Device number iv, 12-2, 12-4, C-1<br />

Clear to end of line 6-3, 9-4, B-1 Ditto 6-3, 7-3, 7-4, B-1<br />

Delete record 6-3, 10-2, B-1 DOS 1-1, 1-3, 1-4, 5-2, C-1<br />

Reidentify taxon 8-3, B-1 Editing records iii, 1-1, 6-1, 6-2, 6-3, 6-4,<br />

Proof Locality 8-2, B-1 7-2, 7-3, 8-1, 8-2, 8-3, 9-1,<br />

/ 6-2, 6-4, 10-2, B-1 9-2, 9-3, 9-4, 10-2, 10-6,<br />

Cat.# + 1 7-1, B-1 B-1, B-2<br />

Ditto record 6-3, 7-3, B-1 Exit 5-1, 5-2, 6-4, 7-3, 8-1, 10-1, B-1<br />

Pop-up species list 8-3, B-1 Family 2-1, 2-2, 2-3, 7-3, D-1, D-2<br />

6-2, 10-5, B-1 Field notebooks 3-2<br />

6-2, 10-5, B-1 Field number iii, 2-1, 2-3, 3-1, 3-2, 3-3, 5-2,<br />

Adding records iii, 6-4, 7-1, 7-3, 8-1, 10-2 6-2, 7-1, 7-2, 7-3, 7-4, 8-1,<br />

Author 2-3 8-3, B-1, E-1<br />

Auto-ditto 7-3, 7-4, B-1 Field number, generate 7-1, B-1, E-1<br />

Browsing records iii, 5-1, 6-1, 6-2, 8-1, 9-2 Field value 12-1, 12-3, 12-9<br />

Btr 4-1, A-1 Files (list) iv, A-1<br />

BTR.BAT 4-1, A-1 Floppy disk 1-3<br />

Btrieve ii, iii, 1-1, 1-2, 4-1, A-1 Font 1-4, 12-1, 12-2, 12-3, 12-4, 12-5, 12-8,<br />

Cat.# , 7-1, B-1 A-1, D-1, D-2, D-3, D-4,<br />

Catalog number iii, 2-1, 3-1, 3-2, 3-3, 4-2, D-5, D-6, D-7, D-8<br />

5-2, 6-1, 6-2, 7-1, 7-4, 7-5, Footer 12-1, 12-2, 12-6, 12-8, 12-9, D-6,<br />

8-1, 8-3, 9-1, 9-2, 9-3, 9-4, D-7<br />

10-1, 10-2, 10-3, 10-4, FORMCAP iv, 9-1, 12-1, 12-3, 12-4, 12-5,<br />

10-6, 12-6, B-1 12-6, 12-7, 12-8, 12-9,<br />

Center D-1, D-2, D-7, D-8 A-1, C-1, D-1, E-1<br />

Clear , 6-3, 9-4, B-1 Genus 2-1, 2-2, 2-3, 7-3, 8-1, D-1, D-2,<br />

Close 10-5 D-3, D-4, D-5, D-6, E-1<br />

Collection number 3-2 Graphic block 12-7<br />

Collector 3-1, 3-2, 3-3, 6-2, 7-4, D-2, D-3, Group number 2-1, 5-2, 7-3, E-1<br />

D-6 Hard disk iv, 1-2, 1-3, 1-4, 4-1<br />

Columns 2-3, 9-1, 10-4, 10-5, 12-3, 12-5, Header 9-1, 12-1, 12-2, 12-6, 12-8, 12-9,<br />

12-6, D-4, D-5, D-11 D-4, D-5, D-6, D-7<br />

Index


Help ii, iii, iv, 1-3, 3-1, 5-1, 5-2, 9-4, Position specification 12-2, 12-3, 12-4<br />

12-4, A-1, B-1 Primary iii, 2-1, 2-2, 2-3, 3-1, 3-2, 4-2, 5-1,<br />

Initials 3-2, 3-3, 6-2, 7-3, 7-4, 10-4 5-2, 6-1, 6-3, 7-1, 7-2, 7-3,<br />

Insert 6-3, 9-2, 12-5, 12-6 7-4, 8-1, 8-2, 8-3, 9-2,<br />

Installing MUSE iii, 1-1, 1-3, 1-4, 4-1 10-1, 10-2, 10-3, 10-5,<br />

Invoice iv, 1-1, 1-2, 4-2, 10-1, 10-2, 10-3, 10-6, 11-1, 12-1, 12-3,<br />

10-4, 10-6, 12-1, 12-2, 12-9, A-1, B-1, B-2, D-1,<br />

12-3, 12-4, 12-6, 12-8, D-2, D-3, D-4, D-5, D-6,<br />

12-9, A-1, D-1, D-6, D-7, E-1<br />

D-9, D-12, E-1 PRIMARY.DAT 2-1, A-1<br />

Justify 12-9, D-1, D-2, D-3, D-4, D-5, D-6, Print control line 12-2, 12-3, 12-4, 12-5,<br />

D-7, D-8 12-6, 12-7, 12-8, 12-9,<br />

Labels iii, iv, 1-1, 1-2, 2-1, 3-1, 3-2, 4-2, 12-10<br />

5-2, 9-1, 9-2, 9-3, 9-4, Print function 9-2, 12-1, 12-2, 12-3, 12-4,<br />

10-1, 12-1, 12-3, 12-4, 12-5, 12-6, 12-8, 12-9,<br />

12-6, 12-8, 12-9, A-1, C-1, 12-10<br />

D-1, D-2, D-3, D-9, D-10, Print List 9-1, 9-2, 9-1, 9-2, 9-3, 9-4, 10-1,<br />

D-11, E-1 12-6, B-1<br />

Linked 2-1, 7-4, 8-2 Printing ii, iii, iv, 1-1, 2-1, 3-2, 4-2, 7-4,<br />

Literal text 12-2, 12-3, 12-7, 12-9 9-1, 9-2, 9-1, 9-2, 9-3, 9-4,<br />

Loan iii, iv, 1-1, 1-2, 2-1, 2-2, 2-3, 3-1, 3-2, 10-1, 10-3, 12-1, 12-2,<br />

4-2, 6-3, 7-4, 7-5, 9-3, 12-3, 12-4, 12-5, 12-6,<br />

10-1, 10-2, 10-3, 10-4, 12-7, 12-8, 12-9, 12-10,<br />

10-5, 10-6, 12-1, 12-2, A-2, B-1, D-2, D-6, E-1<br />

12-3, 12-6, 12-8, A-1, B-1, Prompt 2-3, 6-1, 6-2, 6-4, 7-2, 7-3, 8-3, 9-2,<br />

D-1, D-6, D-7, D-12, E-1 10-1, 10-2, 10-3, 12-9,<br />

Loan number 9-3, 10-1, 10-2, 10-3, 10-4, D-5, D-6<br />

10-6, 12-6 Proof Locality 8-2, 8-3, B-1, E-1<br />

Loan record 2-1, 3-2, 6-3, 10-1, 10-2, 10-3, Quit 4-1, 5-2<br />

10-4, 10-5, 10-6, 12-3 Quote character 12-6<br />

Loan return iv, 2-1, 10-1, 10-3, 10-4, 10-5, Reidentify taxon 1-1, 2-1, 8-3, B-1<br />

10-6, B-1 Save 6-4, 7-2, 7-3, 8-1, 8-2, 8-3, 9-2,<br />

LOANMAST.DAT 10-1, 12-3, A-1 9-4, 10-1, 10-2, 10-3, 10-6,<br />

LOANREC.DAT A-1 B-1<br />

Locality iii, 2-1, 2-3, 3-1, 3-2, 3-3, 4-2, 5-1, Search field, change 6-2, 8-1, 8-2,<br />

6-1, 6-2, 7-2, 7-3, 7-4, 8-1, 8-3, 10-3, B-1<br />

8-2, 8-3, 9-2, 10-3, 12-3, Search value 8-1<br />

12-7, 12-9, 12-10, A-1, Short name 12-1, 12-2, 12-6, E-1<br />

B-1, B-2, D-1, D-2, D-3, Site number 3-2<br />

D-4, D-5, D-6, D-7, E-1 Size 1-2, 2-1, 2-3, 4-2, 12-4, C-1, D-2, D-3,<br />

Locality number 3-2 E-1<br />

LOCALITY.DAT 2-1, A-1 SLATE ii, iv, 1-2, 1-3, 12-4, A-1, C-1<br />

Long name 12-1, 12-6 Species 2-1, 2-2, 2-3, 3-1, 3-3, 7-5, 8-3,<br />

Menus iii, 5-1, A-1, E-1, E-2 B-1, D-1, D-2, D-3, D-4,<br />

Missing data iv, 11-1 D-5, D-6, D-11<br />

MUSE subdirectory 1-3, 1-4, 4-1, 4-2, 9-1, Spelling 2-1, 7-3<br />

12-1, 12-3 Starting MUSE 4-1<br />

MUTIL 4-1, A-1, A-2 Station number 3-2<br />

Name line 12-1, 12-2 Statistics window 4-2<br />

Names 1-3, 2-1, 2-2, 3-2, 7-1, 7-5, 9-3, Subdirectory 1-3, 1-4, 4-1, 4-2, 9-1, 12-1,<br />

10-1, 12-2, 12-3, 12-6, 12-3<br />

12-10, A-1 Tab 6-2, 10-5, B-1<br />

NAMES.DAT 2-2, A-1 TAXDICT.DAT 2-1, A-1<br />

Number of specimens 2-1, 10-2, 10-3, 10-4, TAXHIST.DAT 2-1, A-1<br />

10-5, 10-6, 12-3 Taxonomic Dictionary ii, 1-1, 2-1, 2-2, 2-3,<br />

Overwrite 1-4, 6-3 5-1, 5-2, 6-1, 7-3, 8-1, A-1,<br />

Paragraph 12-3, 12-4, 12-8, 12-9 E-1<br />

Parameter 4-1, 12-1, 12-2, 12-3, 12-4, 12-5, Taxonomic History 2-1, 2-3, 4-2, 5-1, 6-1,<br />

12-6, 12-7, 12-8, 12-9, C-1 7-5, 8-1, 8-3<br />

Pop-up Locality 8-2, 8-3, B-1 TDUTIL 1-1, A-1<br />

Pop-up species list 8-3, B-1 Type status 2-1, 2-3, 10-3


Typeover 6-3<br />

Undo 6-3, B-1<br />

User key 6-3, B-1<br />

User-defined constant 12-2, 12-6<br />

View 3-1, 6-1, 6-2, 8-1, 10-6, B-1, B-2<br />

View other files - 8-1, 8-3,<br />

B-1, B-2<br />

Wild card +,-,* 6-1, 6-2, B-1<br />

Xtrieve 1-1, 1-4, 1-5, 5-2, A-2<br />

Z number 3-3, 7-1, B-1, E-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!