Exemple #1
0
def waveforms_to_signature(base_path, datadir, dataglob, output_filename):

    sig_file = open(os.path.join(base_path, datadir, output_filename), "w")
    allfiles = glob.glob(os.path.join(base_path, datadir, dataglob))
    for filename in sorted(allfiles):
        basename = os.path.basename(filename)
        wf = Waveform()
        wf.read_from_file(filename, format="MSEED")
        (maximum, datasum) = wf.compute_signature()
        sig_file.write("%s \t\t %.6f \t %.6f\n" % (basename, maximum, datasum))
def waveforms_to_signature(base_path, datadir, dataglob, output_filename):

    sig_file = open(os.path.join(base_path, datadir, output_filename), 'w')
    allfiles = glob.glob(os.path.join(base_path, datadir, dataglob))
    for filename in sorted(allfiles):
        basename = os.path.basename(filename)
        wf = Waveform()
        wf.read_from_file(filename, format='MSEED')
        (maximum, datasum) = wf.compute_signature()
        sig_file.write("%s \t\t %.6f \t %.6f\n" % (basename, maximum, datasum))