- update SPC fields from data derived from NASIS (via examples and soilDB data)
- CRAN release
- rebuild
OSDexamples
with modernSoilProfileCollection
object - CRAN release
- moving vegan to SUGGESTS
- CRAN release
- CRAN release
prepare_SSURGO_hydro_data()
now returns more soil property data- major updates to
monthlyWB()
:- mass balance check, reporting, and messages when not closed
- new arguments which enable / modify the distribution of PPT and PET within k-bins / month
- bug fix in
plotWB()
- minor updates to
prepare_SSURGO_hydro_data()
- CRAN release
- added a few more soil hydraulic properties to
prepare_SSURGO_hydro_data()
plotGeomorphCrossSection()
now respectsaqp::plotSPC()
arguments viaoptions(.aqp.plotSPC.args = list(...))
- removing some hard-coded arguments passed through to
aqp::plotSPC()
SoilTaxonomyDendrogram()
gains argument to adjust taxon label font
- CRAN release
- all functions depending on
sp
classes or methods have been converted tosf
- water balance helper functions converted from
sp
/rgeos
tosf
- breaking changes in
plotTransect()
, coordinate are now provided as an additional argument /sf
object - breaking changes in
LL2PLSS()
, all return data now packed intosf
object vs.list
(sharpshootR <= 1.12) generateLineHash()
now usessf
class LINESTRING featureshuePositionPlot()
gainsorigin
argument for calculation of dE00 from arbitrary colors specified in CIELAB or MunsellhuePositionPlot()
now passes arguments tocontour()
via...
- breaking changes in
joinAdjacency()
, now expects adata.frame
(or compatible) vs.SpatialLinesDataFrame
polygonAdjacency()
now compatible withsf
objectssampleRasterStackByMU()
ignores color table and any categories from source file to ensure raw values are extracted (fixes parity with prior {raster}-based behavior) for categorical data
- CRAN release
- adding SoilTaxonomy package to suggests, to allow for better encoding of taxa levels by
SoilTaxonomyDendrogram()
SoilTaxonomyDendrogram()
gains argumentKST.order
to adjust encoding / ordering criteria andlevel
argument to specify the taxonomic levels to useSoilTaxonomyDendrogram()
gains argumentcluster.method
to select"divisive"
(default) or"agglomerative"
clustering methods. Additional arguments tocluster::diana()
andcluster::agnes()
may be specified with a list supplied ascluster.args
argument- Spatial/raster sampling functions
sampleRasterStackByMU()
,samplingStability()
,sample.by.poly()
andMoranI_By_Raster()
now use terra internally aspect.plot()
now returns the Rayleigh Uniformity statistic and corresponding p-value as an attribute named"uniformity"
- bug fix in
monthlyWB_summary()
to address warning /Inf
when 0 dry days plotWB()
aesthetic fixes and additional arguments, including manual specification of y-axis limitsaggregateColorPlot()
gets a new argument for setting label orientation- geomorphic
viz*
functions now use an iterative approach to re-arrange dendrogram according to "hydologic ordering" - hydrologic ordering functions now exported:
hydOrder()
anditerateHydOrder()
- new function
plotGeomorphCrossSection()
presents aSoilProfileCollection
aligned to a geomorphic summary as cross-section - new function
reconcileOSDGeomorp()
convenience function for reconciling SPC and geomorphic summary tables as returned bysoilDB::fetchOSD()
plotProfileDendrogram()
gains argument for re-ordering dendrogram as close to original profile IDs as possibledueling.dendrograms()
has been deprecated, please usedendextend::tanglegram()
for similar tasks
- bugfix in
plotWB()
related to figure y-scale range plotWB_lines()
getslegend.cex
and aesthetic adjustments to legend position
- CRAN release
- water balance functions now depend on hydromad >= 0.9-27
- new function
vizSurfaceShape()
- all
viz
functions return clustering object
SoilTaxonomyDendrogram()
no longer resettingpar
as it prevents further annotation of the resulting figure- bug fix in
CDEC_StationInfo
related to parsing station comments vizHillslopePosition()
now returns clustering object
- hydromad issue #188 closed, latest binaries include fix in bucket.c
colorMixtureVenn()
now usingmethod = 'exact'
- safer examples for CRAN/Solaris checks
- new example data for testing "OSDexamples"
vizAnnualClimte
,vizHillslopePosition
, and related will now work with a single soil series
- using local (modified) copy of leaky-bucket until resolved:
- bugfixes in
plotWB()
- new function
plotWB_lines()
c/o J.M. Skovlin monthlyWB
now includesAWC
used to init model as an attribute in return valueprepare_SSURGO_hydro_data()
now returns drainage class
- added
simpleWB
,dailyWB
, anddailyWB_SSURGO