hamster_pile

class Processor[source]
process(trace)[source]
get_buffer(trace)[source]
set_buffer(trace)[source]
empty_buffer(trace)[source]
flush_buffers()[source]
class Renamer(mapping)[source]
process(trace)[source]
class Chain(*processors)[source]
process(trace)[source]
class Downsampler(mapping, deltat)[source]
process(trace)[source]
class Grower(tflush=None)[source]
process(trace)[source]
class HamsterPile(fixation_length=None, path=None, format='from_extension', forget_fixed=False, processors=None)[source]
set_fixation_length(length)[source]

Set length after which the fixation method is called on buffer traces.

The length should be given in seconds. Give None to disable.

set_save_path(path='dump_%(network)s.%(station)s.%(location)s.%(channel)s_%(tmin)s_%(tmax)s.mseed')[source]
add_processor(processor)[source]
insert_trace(trace)[source]
fixate_all()[source]
drop_older(tmax, delete_disk_files=False)[source]
drop(condition, delete_disk_files=False)[source]