Coastal & Marine Geology InfoBank

Home FACS Activities Atlas Geology School Related Sites More

USGS CMG InfoBank Shared Programs

Skip navigational links
Related Databases: InfoBank Material Containers   InfoBank Micro-paleo Related Containers   WR Accession Sheets   Select CMG Presentations   Select CMG Publications  
Validators: Accessibility Standard   W3C HTML validator   W3C CSS validator   W3C linknbsp;validator   Visicheck colorblind viewer   Lynx text-mode viewer   WebTV viewer (requires installation)   NetMechanic multi-browser viewer (requires purchase)  
Other Topics: Data & Information Management   KML reference   Open House 2009 (Dress Like a Marine Geologist Visitors)   Sample Distribution Policy   Slide Shows   InfoBank Programs   InfoBank Quotes  
Program Name Description
buck Subroutine to create and maintain an online 'buck'.
cd2ll Program to determine window limits given a center lat/long and a radius in meters.
changecase Subroutine to convert all letters in a string either to smalls, CAPITALS, or Title.
command Subroutine to execute system commands from a program.
comments Subroutine to "remind" user of type of information desired in file headers.
converttime Subroutine to convert times from day/hour/min/sec/tenth_of_a_sec to/from tenths of a second.
ddtodms Subroutine to convert decimal degrees to degrees, minutes, seconds.
deadreckon Subroutine to calculate a latitude and longitude given a distance and direction from a known latitude and longitude or from a known UTMy and UTMx.
degrees Subroutine to allow N/S/W/E input in Dec. Degrees, Deg. Dec. Min., or Deg. Min. Dec. Sec. gracefully.
dfndcint Subroutine to find the intersection point(s) of two circles given center coordinates (e.g. UTM) and radii (e.g. range).
dictionary Subroutine to define standard DRS formats.
forerror Subroutine to translate and display FORTRAN error codes.
geoutm Subroutine to convert between geodetic and utm.
getarg Subroutine to return specified argument from a command line.
getcentury Subroutine to return century (1900 or 2000) associated with 2-digit year.
getcourse Subroutine to determine the course (degrees clockwise from north) between two pairs of positions.
getcruise Subroutine to extract cruise ID info. from a filename.
getdevice Subroutine to return the type of device with which the input files given to OPENER are associated.
getdistance Subroutine to determine the distance (in meters) between two pairs of positions.
geteotvos Subroutine to determine the eotvos value given: the position relative to the Equator (a latitude in decimal degrees or a UTMy in meters), a course (in degrees clockwise from north), and a speed (in knots).
getfile Subroutine to parse filename arguments for OPENER and OPENEM.
getjpihed Subroutine to return name of the program (not subroutine) currently being run.
getkey Subroutine to return an individual keystroke without the user pressing <CR>.
getmode Subroutine to determine process mode "INTERACTIVE" "BACKGROUND " (interactive, but spawned and can't handle interactive i/o).
getprcnam Subroutine to return the name of current process.
getrange Subroutine.
getspeed Subroutine to determine the speed (in knots) between two positions.
getsymbol Subroutine to return value and length of a symbol.
getusrnam Subroutine to return the name of current user.
header Subroutine to generate, update, and maintain DRS data file header records.
howlong Subroutine to quickly estimate the number of records in a file.
htmlfoot Subroutine to output the current WR MCS standard .html footer.
htmlfromaccession Subroutine to format .item file information from the accession database into .html tables.
htmlfromhyphens Subroutine to format "---" hyphenated .item file information into .html tables
htmlhead Subroutine to output the current WR MCS standard .html header.
htmlheadx Subroutine to output the extended current CMG standard .html header.
htmlids2thumbnails Subroutine to divide a directory of *ids.html files into multiple .html's based on "NAME" tags and turning on viewing of associated thumbnail gifs.
iargc Function to return number of arguments in command line.
includeit Subroutine to copy a file to a specified unit.
inside Subroutine to determine if a geographic point is inside or outside a geographic window.
interp Subroutine to interpolate value between 2 values based on integer times.
itemlist Subroutine to create formatted itemlist for VMS system services.
julianday Program to convert between "Julian" dates (actually day of year) and year/month/days.
kmlanalyzeid Subroutine to process a field activity ID for KML creating routines.
kmllookat Subroutine to add the LookAt section to KMLs.
kmlzip Subroutine to zip the .kml file into a .kmz file.
limits Subroutine to determine the max and min extents for X, Y or lat, lon.
logend Subroutine to log information about log, data, and navplt control files that were created and the data and area retrieved.
logpart Subroutine to log file-specific information when multiple files are accessed and to adjust maximum/minimum information for the total data recovery.
logstart Subroutine to log information about log, data, and navplt control files being created and the area searched.
makecontur Subroutine to create a navplt contour control file for the data and an area retrieved.
openem Subroutine to prompt for file names and opens input and output files.
opener Subroutine to prompt for input file names and opens input and output files naming output files with the same prefix as the last input file and with suffixes supplied by the calling program.
overlap Subroutine to determine if a geographic window overlaps any of another geographic window.
parsename Subroutine to parse filenames.
percentage Subroutine to display percentage of a file used.
showlines Subroutine to type first N lines of a file to the terminal.
sleeper Subroutine to freeze execution for the specified number of CPU seconds.
sortids Subroutine to sort a list of activity IDs and insert blank lines between changes in years and ships.
starin Subroutine to handle star-convention input filenames.
starout Subroutine to allow star-convention filenames for output files.
stringlen Subroutine to determine the length of a character string.
tmsp2dist Subroutine to determine the distance (in meters) given the time and speed (in knots) between two positions.
typenav Subroutine to determine the type of navigation data (lat/long, UTM, unknown) and assure hemispherical consistancy between two pairs of positions.
vescinit Subroutine to set "pretty-printing" variables for different terminals.
whatfmt Subroutine to prompt for and return a FORTRAN-type format.
yesno Subroutine to return the response to a prompt from the calling program that can be answered by a single character.

Skip footer navigational links

Coastal and Marine Science Centers:  Pacific   St. Petersburg   Woods Hole  
InfoBank   Coastal and Marine Geology Program   Geologic Information   Ask-A-Geologist   USGS Disclaimer  

Accessibility FOIA Privacy Policies and Notices

Take Pride in America logo logo U.S. Department of the Interior | U.S. Geological Survey
Page Contact Information: InfoBank staff
Page Last Modified: Mon Nov 4 03:38:17 PST 2013  (chd)