Releases: brmather/pycurious
Releases · brmather/pycurious
PyCurious version 1.2
PyCurious version 1.1
Fixes a number of parallel bugs and introduces a new functions in the mapping
module:
ungrid
for interpolating to unstructured pointsexport_netcdf4
for exporting a dataset to netcdf4import_netcdf4
for importing a dataset to netcdf4
1.0.2
PyCurious: A Python module for computing the Curie depth from the magnetic anomaly
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 useCurieGrid.radial_spectrum
and pass the argumentpower=0.5
for the same functionality.
PyCurious 0.4 release
Release to coincide with JOSS submission
PyCurious 0.3 release
Implemented
pycurious.download
module for downloading external sources- Automated testing with
pytest
- Automated docs generation with
pdoc
- Minor bug fixes in several places
Still to do before JOSS submission:
- Neater documentation
- Iron out any deployment issues
v0.2 release
Version 0.2 of PyCurious
0.2 introduces:
- Python 3 support
- Parallel routines based on Python's multiprocessing module
- Clearer implementation of Bayesian analysis tools