Recent Releases of CRNPy
CRNPy - Cosmic-Ray Neutron Python (CRNPy) Library
A Python toolbox for handling common tasks with cosmic-ray neutron probes. This release is based in version 0.6.0 but archived in zenodo.
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 1 year ago
CRNPy - v0.6.0
Including the corrections from the Journal of Open Source Software review
Summary:
- The method get_reference_neutron_flux was introduced, providing one value for the reference date, and having as a default date 2011-05-01, following previous studies (Zreda et a., 2012, Hawdon et al., 2014, Bogena et al., 2022).
- Rcmethods Hawdonetal2014 and McJannetandDesilets2023 were added to the routine `correctionincoming_fluxto account for differences in cutoff rigidity.
- Added the revised sample weighting procedure (Schrön et al., 2017).
- Functions with specificspandas` methods, were improved to be type agnostic.
- Code style improved
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 1 year ago
CRNPy - 0.5.1
What's Changed
- Implemented uncertainty estimation methods.
Corrected documentation
Development by @joaquinperaza in https://github.com/soilwater/crnpy/pull/5 Full Changelog: https://github.com/soilwater/crnpy/compare/0.5.0...0.5.1
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - 0.5.0
- Corrections routines are reporting the correction factors, allowing a more transparent processing workflow
- counttime() method renamed to getintegration_time()
- Several documentation enhancements
Full Changelog: https://github.com/soilwater/crnpy/compare/0.4.1...0.5.0
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - 0.4.0
Version 0.4.0 Release Notes:
This release marks a significant update from the 0.3.x series and includes several enhancements, improvements, and breaking changes based on feedback and the need for more accurate and clear functionalities. We have incremented the minor version to 0.4.x to indicate these breaking changes and to prevent compatibility issues.
Key updates include:
- Renamed
normalize_counts()toadjust_temporal_counts()to better reflect the functionality of the method. - Split the
atm_correction()method into separate functions for water vapor and pressure corrections. This change provides more flexibility and clarity but deprecates theatm_correction()method. - Replaced
find_neutron_detector()withfind_neutron_monitor()to accurately represent the functionality. - Improved figures in examples by adding axis labels and units for better understanding.
- Renamed
smooth_2d()tospatial_average()to align with common terminology. - Updated rover data processing to compute center coordinates for more accurate data representation.
- Added computation of sensing depth in a stationary detector example for more detailed analysis.
- Reviewed and addressed issues regarding depth-weights using bulk density for more accurate calculations.
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - 0.3.2
Full Changelog: https://github.com/soilwater/crnpy/compare/0.3.1...0.3.2
Changes in this version:
Source Code: - Updated method signatures for counttime, fillcounts, normalizecounts, and computetotalrawcounts to include a new parameter timestamp_col. - Improved error handling and validation in methods.
Documentation: - Added an overview of the CRNPy processing workflow with images. - Corrected mathematical formulas.
Examples: - Updated content in Jupyter Notebook examples.
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - 0.3.1
Fixed examples with workflow graphics and better descriptions. Fixed documentation errors. Absolute path to GitHub resources in examples added. First release for beta testing.
Full Changelog: https://github.com/soilwater/crnpy/compare/v0.3-1...0.3.1
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - Test package release workflow
Full Changelog: https://github.com/soilwater/crnpy/compare/v0.0.1-alpha...v0.0.2-alpha
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago
CRNPy - Test package release workflow
First release to test PyPI workflow
What's Changed
- Code refactorization and mkdocs documentation by @joaquinperaza in https://github.com/soilwater/crnpy/pull/3
- refactor paper and added requirements file by @joaquinperaza in https://github.com/soilwater/crnpy/pull/4
New Contributors
- @joaquinperaza made their first contribution in https://github.com/soilwater/crnpy/pull/3
Full Changelog: https://github.com/soilwater/crnpy/commits/v0.0.1-alpha
Scientific Software - Peer-reviewed
- HTML
Published by joaquinperaza over 2 years ago