Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

v1.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@emthompson-usgs emthompson-usgs released this 15 Aug 23:23
· 65 commits to main since this release
12ecfea
  • First release with wheels uploaded to pypi.
  • Major reorganization of code, putting the base package inside src/.
  • Replace dask with concurrent.futures
  • Factor out pkg_resources
  • Remove support for Vs30 (because it adds too many dependencies)
  • Fix code version method and add DATA_DIR to constants
  • Changed setup to use pyproject.toml and setup.cfg; still need setup.py but only for
    cython stuff.
  • Factor out use of libcomcat.
  • Added "magnitude" and "none" options for the method argument to signal_end function.
  • Make processing steps auto detected via decorators.
  • Reorganize processing step modules.
  • Resolve a lot of future warnings.
  • In config, replace "do_check" with "enabled" for a more consistent naming convention
    across config sections.
  • Reorganiztaion of config structure to allow for parameters to be unspecified and thus
    use the default values from the associated methods.
  • More gracefully handle cases where workspace file does not exist but is expected.
  • Add label arg to gmconvert.
  • Make colocated selection optional.
  • Replace stastic map with interactive HTML map and add to CLI tutorial in documentation.
  • Remove cartopy dependency.
  • Get scnl from COSMOS comments.
  • Add freq differentiation option.
  • Ignore lowpass_max_frequency step if manually set.
  • Add support for UCLA manually selected lowpass corners
  • Update CEUS network in COSMOS Table 4
  • Reorganize FDSN config options to better match the respective obspy functions.
  • Add support for frequency domain filtering.
  • Add support for frequency domain integration.
  • Turn off logging to stream if using log file and allow user specified filename for
    logging.
  • Apply min freq criteria to high pass filter.
  • Fix confusion between 'unit_types' and 'units'.
  • Adding in code to handle Taiwan data script.
  • Added cosmos writer.
  • Remove legacy "gmsetup" command.
  • Reduced redundancy in the first three steps of MetricsController.execute_steps.
  • Allow for magnitude-distance-based channel prefrence order.
  • Added config to ASDF and read it from there rather than file system if it exists.
  • Replaced pyyaml with ruamel.yaml because the latter is actively maintained and
    allows persistent comments.
  • Store noise time series in output ASDF file.