Skip to content

Releases: adjtomo/pyatoa

Pyatoa v0.4.2

20 Nov 00:23
3605c7c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.2

Pyatoa v0.4.0

16 May 19:43
71ea525
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4.0

  • #41 Made Manager window selection function calls more explicit; removed
    simple detrend from preprocessing steps which adversely affected
    non-tapered data
  • #42 Introduce Inspector.generate_report() function; introduce revalidate
    feature in Manager.window() that re-calculates window criteria for updated
    waveforms and drops windows if they do not meet the original criteria;
    improves comp_wave function to plot waveform updates through inversion
  • #43 Bugfixes trim_streams failing silently causing waveform data to not be
    trimmed but returned as if they were
  • #44 Further improves Inspector.generate_report() functionality

Pyatoa v0.3.1

08 Sep 02:58
Compare
Choose a tag to compare

Bugfix: Manager.write_to_dataset() was writing 'observed' data in place of synthetic waveforms, causing observed data to be saved twice to the dataset.

Pyatoa version 0.3.0

29 Aug 21:51
6eae6c9
Compare
Choose a tag to compare
  • Removes all gathering capabilities from Pyatoa
  • Streamlines internal processing by remove unnecessary abstractions
  • Updates Doc building and documentation

Pyatoa version 0.2.2

01 Mar 01:30
Compare
Choose a tag to compare
  • Bugfix: Gatherer using removed Config parameter causing breaking code
  • Resolve PyPDF2 -> PyPDF dependency deprecation warning
  • Add plot close statements to Manager class to avoid overflowing open figures using Matplotlib

Pyatoa version 0.2.1

28 Feb 22:42
8d3bd67
Compare
Choose a tag to compare
  • Feature for multiple period band adjoint sources (#26)
  • Updated internal call structures to deal with Pyadjoint v0.2.1 API changes (#30)
  • Changed internal test ASDFDataSet and created a script to generate new dataset
    because the old one had no way of being remade.
  • New Docs + Example + Example data: Processing data with Pyatoa and MPI (#31)
  • Remove GitHub Pip install links for PySEP, Pyflex and Pyadjoint

Pyatoa version 0.2.0

21 Dec 00:47
abba6d8
Compare
Choose a tag to compare
  • Documentation overhaul
  • Updates install procedures
  • Strips out data gathering capabilities
  • Fixes some critical bugs in codebase

Pyatoa version 0.1.1

27 Jul 19:34
3928d24
Compare
Choose a tag to compare

Change Log

  • Replaced Basemap mapping dependency with Cartopy due to Basemap EOL
  • Refactored Gatherer class to simplify code structure. API remains the same.
  • New Executive class takes care of standalone parallel processing
  • Pyaflowa per-station parallel processing using concurrent.futures
  • Pyaflowa refactor for more exposed intermediate objects

Relevant PR: #9

Pyatoa version 0.1.0

05 Jan 01:42
Compare
Choose a tag to compare

This is the official release version of Pyatoa. This initial development version is being released to facilitate hosting the repository on conda-forge. The repository is relatively stable, with a newly-added extensive unit testing suite. Additional feature releases and bug fixes are planned. The documentation is also under-developed, and will be the target of upcoming work.

Currently the repository is maintained solely by myself (Bryant Chow), but the short-term plan is to bring in new users who will hopefully transition to maintainers. Please note that the Pyatoa codebase is in an ongoing state of development and is subject to change at any time and without warning.