write new mseed that use record_reader for fast and simple data
New in the new mseed to the outside:
- gap_minimum parameter: to collect only gaps/overlaps that greater or equal to gap_minimum
- is_multiplex: if False, can skip the file by checking if the first record meet the requirement, which save a log of time for analyzing non-multiplex data
- on_unittest: skip threading, database code to be easier when writing unittests
- convert data at model level and won't be converted in plotting so we aren't afraid it might be converted twice for case of mass position or zooming.
- remove data flags to avoid mistake: fullData, needConvert, needProcess because data will be calculated once and data are converted only one time at model level.
NOTICE:
- general_data/general_data.py is changed from data_type_model.py
- mseed_data/mseed.py is changed from mseed/mseed.py
- In mseed_data and general_data, the functions copied from existing functions that won't need to be reviewed have doc strings start with 'FROM'; the functions modified from existing functions will have doc strings start with 'CHANGED FROM'.
Edited by Lan Dam
Merge request reports
Activity
Filter activity
Please register or sign in to reply