Skip to content

Releases: simpeg/aurora

v

27 Apr 03:12
3395804

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

Miscellaneous Tasks

  • Bump version to and update changelog [skip ci] (c1576f6)

Bug Fixes

  • Fix filter additons to use new add_filter method (56ab23a)

  • Fixing bugs with feature weighting (438ba49)

  • Fix chained assignment warnings (321f488)

  • Fix FutureWarnings (f66ddf0)

  • Fix future warning again (937b659)

  • Fix invalid escape sequence (b3dc583)

  • Fix indentation in docstring (c349ea3)

  • Fix docstrings (f95ce81)

  • Fix docstring format (2ba97d7)

  • Fix sphinx warnings (de0d380)

  • Fix sphinx warnings (620b6be)

  • Fix sphinx warnings (e0d2a31)

  • Fix sphinx warnings (ee86285)

  • Fix warning Title level inconsitent (38fbec3)

  • Fix escape sequence warning (6cd2115)

  • Fix warning Title level inconsitent (cf908a9)

  • Fix \c warning (4a7808f)

Miscellaneous Tasks

  • Bump version to and update changelog [skip ci] (386df6f)

Revert

  • Revert parkfield paths to .cache (d610149)

Testing

  • Tests.yaml points at patches versions of mt_metadata and mth5 (f4cb06e)

Housekeeping

Bug Fixes

  • Fix doi (5a8b4c1)

  • Fix failing notebook

  • comment out work in progress (6118645)

  • Fix typehint (49b1f33)

  • Fix typo (5a630e2)

  • Fixing mergeing errors (c1f96e8)

  • Fix issue #381 (818b959)

  • Fix assertion (913e3d6)

  • Fix weigths assignment (b80e7fe)

  • Fix pathing in test (8d52a04)

  • Fix broken notebook

  • update interact arguments in from_fdsn_client (that will be deprecated) (20752e7)

  • Fix typo (7446ab9)

  • Fix issue #385

  • this is a workaround, the change i made should be in mt_metadata (f7d012b)

Documentation

Testing

  • Test new workflow with mtpy-v2 (9b23539)

  • Test new workflow with mtpy-v2 (741004c)

  • Test new workflow with mtpy-v2 (fc4b4e0)

  • Test new workflow with mtpy-v2 (c0ce42a)

Bug Fixes

  • Fix typos (4db8c40)

  • Fix some typos, add a TODO (50235c8)

  • Fixing station_id to station (bb321d8)

  • Fix some typos (d048b47)

  • Fix references and affiliations (6c48e99)

  • Fix typo (8676399)

  • Fix argument name

  • was incorrectly called figure_path, not figures_path

  • never noticed before because it was a kwarg (fed4894)

  • Fix sphinx warning blank line end of list (3d1c803)

  • Fix docstring warning (55b12b9)

  • Fix sphinx warning (50d1eff)

  • Fix sphinx warning (109d5b3)

  • Fix sphinx warning (bc9eb0d)

  • Fix docstrings (7998e3f)

  • Fix sphinx warning (c3581a3)

  • Fix sphinx warning (3c91036)

  • Fix sphinx warning (f3a132a)

  • Fix sphinx errors (ae9bcef)

  • Fix sphinx errors/warnings (46e8a53)

  • Fix sphinx warning (35ed995)

  • Fix figure named for sphinx docs (f7f8a53)

  • Fix some sphinx warnings (7953204)

  • Fix typo in figure caption (#333) (3ca63e2)

Documentation

Testing

Bug Fixes

Revert

  • Revert to main branches for release (9fe5610)

Testing

  • Test all 4 python versions (46cf89e)

  • Test can use loguru

  • since mth5 already has loguru we can just use that

  • also fix one minor bug with variable name change on nan_to_mean (d411c11)

  • Test precommit on new machine (571369e)

  • Test precommit on new machine (b74f589)

Bug Fixes

  • Fixed issue of double runs when only one given (345523e)

  • Fix bug, reference station id was being set to local in header (6897fb6)

  • Fix bug from last commit so synthetic driver can find its config (1fe448f)

  • Fix typo from previous commit (82cfe0e)

  • Fix incorrect indentation (cfeaa73)

  • Fix tab bug (3a40892)

  • Fix bug, real part of residuals not being written to z-file (c5aa885)

  • Fix bug issue #161 (448cf84)

  • Fix bug #161 confirmed, added exception in test if encountered again (5bf7db0)

  • Fix some typos and get synthetic matlab test comparing against expected values (228d96d)

  • Fix typo bug (21c5209)

  • Fix logic handling both styles of processing config to only support new style (798d544)

  • Fix unclosed else statement bug (8c716da)

  • Fix typo bug (9c3c601)

  • Fix bug: pass tfk_dataset, not tfk_dataset.df to create_test_run_config (792d7ef)

  • Fix type (3fb691e)

  • Fixed issue 90, simplified call to survey_dict at end of porcess_mth5 (d37763e)

  • Fix bug (ae9e128)

  • Fix bug (e30d6ae)

  • Fix bug (read mode for initialize_mth5s) (c1e8a31)

  • Fix merge conflict (223ad2a)

  • Fix path bug in io test (ed4db4b)

  • Fix path bug in io test (71d1578)

  • Fix issue #274 (201a3f9)

  • Fixed bug in station_metadata from run_group (c460df0)

  • Fix typo (6190255)

  • Fix typo (851c294)

  • Fix bug (3a0fe55)

  • Fix import (c54be58)

  • Fix bug

  • build_request_df was error when start/end were not None but time_period_dict unused (adf4878)

  • Fix bug - no data for test (061e786)

  • Fix t...

Read more

v0.6.0

14 Feb 11:39
3d990c8

Choose a tag to compare

What's Changed

Full Changelog: v0.5.2...v0.6.0

v0.5.2

18 Oct 23:49
4529d7d

Choose a tag to compare

Aurora v0.5.2 Release Notes

Release date: 2025-08-03

This release represents a major modernization and feature expansion of the Aurora MT processing pipeline, following the JOSS release v0.3.13. The focus is on robust, flexible, and reproducible transfer function estimation, with a particular emphasis on feature-based channel weighting and improved metadata integration.

Major Features and Changes

Feature-Based Channel Weighting

  • Aurora now supports feature-based channel weighting, enabling more robust, data-driven weighting strategies for transfer function estimation.
  • Integration with mt_metadata.features.weights allows users to define, load, and apply channel weights based on features such as striding window coherence.
  • The new test suite (test_feature_weighting.py) demonstrates how feature weights can be injected into the processing pipeline and compared to standard processing.
  • This lays the foundation for future expansion to additional features and more flexible weighting schemes.

Packaging and Dependency Modernization

  • Migration to PEP 621-compliant pyproject.toml for all metadata and dependencies.
  • Minimal setup.py retained for legacy compatibility.
  • All dependencies, including mth5 (from GitHub master), are now managed in TOML.
  • License files and package data are now included automatically.

CI/CD and Testing Improvements

  • Continuous integration workflows updated to use uv for fast dependency installation and reproducible builds.
  • All dev dependencies are now installed from pyproject.toml.
  • Test coverage improved, including new tests for utility functions and feature weighting.
  • Automated notebook execution for documentation.

Documentation and Usability

  • Improved docstrings and code comments, especially around feature weighting and metadata integration.
  • Release notes and PR summaries now included for transparency and reproducibility.

Other Notable Changes

  • General codebase cleanup and modernization.
  • Alphabetized and cleaned up dependencies in TOML files.
  • Improved error handling and logging.

Thanks to all contributors and users for feedback and support!

-- The Aurora Development Team

joss_2024

17 Aug 00:41

Choose a tag to compare

This reflects the state of aurora after the PyPI release 0.3.13, but before 0.3.14
after the reviewers comments for the 2024 JOSS manuscript were integrated.

There were several developments underway at this time, and these depend on releases of other packages in the open-source MT ecosystem so we chose not to bump version, but to make a separate release.

However, the code in the release passes tests, and for posterity, the github tests are pinned to the current (at the time of publication)
PyPI mt_metadata=0.3.7, and mth5=0.4.5 installs. This means that the .github/workflows/tests.yml points at pip installs of these versions, as does setup.py.

What's Changed

Full Changelog: v0.3.13...joss_2024

v0.3.13

31 May 22:40
b11970b

Choose a tag to compare

What's Changed

Full Changelog: v0.3.12...v0.3.13

v0.3.12

11 Jan 23:55
803fcfe

Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.12

v0.3.2-alpha

29 Sep 20:05

Choose a tag to compare

This release follows wide scale testing of aurora across the Earthscope dataset.
Concurrent updates to mt_metadata and mth5 are also associated.

What's Changed

New Contributors

Full Changelog: 0.0.2...v0.3.2

initial release

16 Jun 21:26

Choose a tag to compare

Placeholder for aurora code.