Link to USGS home page.
Coastal and Marine Geology Program

Skip menu and go to content. OFR 2005-1001 Home / Procedures / East-Coast Database / GIS Data Catalog

U.S. Geological Survey Open-File Report 2005-1001
USGS East-Coast Sediment Analysis: Procedures, Database, and GIS Data



radio button - current selection Quick BASIC Software

radio button C Language Software

radio button Visual BASIC Software



TYPE: Main program


PURPOSE: To create raw rapid sediment analyzer (RSA; Figure 1, Figure 12) data records


OPERATING SYSTEM: DOS version 3.0 or later, or DOS under Windows 3.1/95/98








INPUT: At the beginning of each run, the operator will be prompted for the plotter scale, operator, requestor, cruise id, project id, sample id, lab number, sample weight, coarse weight, sand weight, and relative percentages of the phi classes from the gravel fraction.


OUTPUT: A raw data record stored to disk and a hard copy.


USAGE:  To use the program from DOS, change to the working directory and type: RSA2000

To use the program from Windows 95/98, access it from the file manager or the Run command

The user is prompted for all necessary identifiers and data.  For each run enter the plotter scale (program defaults to full scale).  For each analysis enter:


a)     Operator

b)     Requestor

c)      Cruise id

d)     Project id

e)     Sample id

f)        Lab Number

g)     Sample weight

h)      Coarse weight

i)        Sand weight

j)        Relative percentages of the phi classes from the gravel fraction


The sample is introduced into the settling tube when the “Waiting For Sample Introduction” prompt is given.

A copy of the identifiers, the data, and the cumulative frequency plot of the pressure change versus time are generated on the printer (Figure 14).

The operator may then save, reprint, smooth, or, if the analysis was no good, purge the data.  A default saves the data.  Upon responding to a choice, the program is recycled. 

A default (carriage return) to any of the prompted identifiers other than sample id or Lab Number will enter the identifier from the previous analysis.


SEE ALSO: This program requires and/or generates the following associated data files.  The files contain only ASCII (viewable) data and reside in the same directories (folders) as the associated executable.


ADAC.DAT (REQUIRED) -- Initialization file to set up ADAC analog-to-digital (a/d) board.  An example file is included using IRQ 4.  The IRQ must be reserved for the card.  Please see ADAC documentation for more information.


RAWINDEX.DAT (REQUIRED) -- May be set initially to just contain ASCII “0” (character zero).


RawDat*.DAT -- *= 1,2,3 Intermediate data generated by the program during successive runs.


RSA.DAT -- Reduced data generated by the program.  No initial file is needed but the file contains data from all saved runs.  It is maintained by the program SEDITY2K.EXE.


RSA.NDX -- Index file to RSA.DAT.  An initial file will be created upon first run.


MIXED_AD.LIB -- Library file needed in the development environment (QuickBASIC) to compile the program


MIXED_AD.QLB -- Quick library file needed in the development environment to compile the program.


RSA2000.MAK -- A MAK file that uses WINDOWS.BAS, BITS.BAS, BIOSCALL.BAS, MOUSSUBS.BAS, and KEYS.BAS. These files are included in Microsoft QuickBASIC Programmer’s Toolbox and are also needed in the development environment to compile the program.


RESTRICTIONS:  Operator, requestor, cruise id, and project id may be up to 19 characters and have no imbedded spaces or commas.  Speed requirements necessitate the BASIC source code be compiled into machine language.


AUTHOR/MAINTENANCE:   Eliason Data Services, Mashpee, MA 02649; L. Poppe, U.S. Geological Survey, Woods Hole, MA 02543

skip menu

skip footer
U.S. Geological Survey
Coastal and Marine Geology Program
Woods Hole Science Center