Conversation
wip: nboot patch perf: vectorize NNModel.predict docs: add vignette docs: properties fixup: standardize on rosetta-soil 0.3.1 no nboot fix arith
5 tasks
- Update Ubuntu version and Python version in workflow
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a major update to the
rosettaPTFR package, bringing compatibility with upstreamrosetta-soilPython package v0.3 and several new features and improvementsThe update expands the predictive capabilities to include new parameters (
K0andL), supports new estimation types ("arith" and "geo"), adds new R wrappers for Python functions, and deprecates some older interfaces. Documentation and vignettes have also been improved to reflect these changesUpdated
run_rosetta()andpredict.Rosetta()to support the 7-parameter output (includingK0andL) fromrosetta-soilv0.3, and added anestimate_typeargument to select between linear, logarithmic, and geometric parameter estimationAdded the
UnsaturatedK()R constructor andpredict.UnsaturatedK()method for predictingK0andLfrom retention parameters, available when usingrosetta-soil>= 0.3Introduced the
rosesoil()R wrapper for the new upstreamrosesoil()Python function, facilitating direct and flexible predictionsDeprecated
SoilDataFromArray()in favor of direct list input forrosetta-soil>= 0.3, and deprecatedann_predict()in favor ofpredict()Added a new vignette on performance optimization and raster processing
Added helper method
rosetta_pkg_version()to checkrosetta-soilversion