Skip to content

PyCurious: A Python module for computing the Curie depth from the magnetic anomaly

Compare
Choose a tag to compare
@brmather brmather released this 24 Jul 03:59
· 17 commits to master since this release

Ben Mather and Robert Delhaye

Formal release after JOSS review.

This version of pycurious implements the following functionality:

  • Anaconda installation support (and fixes for Cython build issues)
  • Checking if windows that exceed the extent of the domain
  • Correct propagation of errors with Tanaka et al. 1999 approach
  • Refactor code to compute the radial power spectrum
  • Updated Docstrings and Jupyter notebooks
  • Updated test suite (using pytest) to test for expected functionality of core routines
  • PEP8 compliant code

Depreciated functions:

  • CurieGrid.radial_spectrum_log; instead use CurieGrid.radial_spectrum and pass the argument power=0.5 for the same functionality.