API Reference

gemlog

Functions for reading and processing data files from the Gem Infrasound Logger.

read_gem([path, nums, SN, units, bitweight, ...])

Read raw Gem files.

convert([rawpath, convertedpath, ...])

Read raw Gem files, interpolate them, and write output files in miniSEED or SAC format.

gem_cat(input_dir, output_dir[, ext, cat_all])

Merge raw data files so that all contain GPS data.

make_db(path[, pattern, savefile, verbose])

Create a database summarizing a set of converted data files.

calc_channel_stats(DB, t1, t2)

Calculate uptime and other statistics for all channels in a database.

get_gem_specs(SN)

Retrieve specs for a given Gem serial number.

read_gps(gps_dir_pattern, SN)

Read the most up-to-date GPS file for a given serial number.

summarize_gps(gps_dir_pattern[, ...])

Read up-to-date GPS data from all Gems in a project, estimate their locations using a robust trimmed-mean method.

make_gem_inventory(station_info, coords[, ...])

Create a station inventory for a Gem dataset.

rename_files(infile_pattern, station_info, ...)

Rename a set of converted data files, assigning the correct network, station, and location codes (instead of the original code with empty location/network and the station code being the serial number).