You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mixMunsell now relies on suggested package {gower} for 5-10x speed bump
{aqp} no longer imports from {reshape} (less one dependency), all transformations from wide<->long are done via {data.table}
methods from {data.table} are now imported by {aqp} (new dependency)
Major overhaul of plotColorQuantiles(), now using {lattice} graphics
Argillic critical clay contents crit.clay.argillic rounded to whole numbers per NSSH Part 614, subpart B, sections 614.13 and 614.14
mutate_profile uses data.table::rbindlist(fill=TRUE) to combine site- and horizon-level transformations
updates to horizon boundary encoding functions (hzTopographyCodeToOffset, hzTopographyCodeToLineType, hzDistinctnessCodeToOffset)
plotSPC updates:
argument named changes: hz.boundary.lty is a horizon-level attribute that contains line type codes
hz.topography.offset a horizon-level attribute that contains representative offsets that encode horizon boundary topography
plotSPC now encodes hz.topography.offset using a vertical "bump" (chevron)
addBracket can now accept multiple bracket annotations per profile
New Functions / Data
New dataset equivalent_munsell and method equivalentMunsellChips for "equivalent" Munsell chips lookup list based on all pairwise dE00 contrasts for integer "chips" in {aqp} munsell data set
new function L1_profiles computes multivariate (L1) medians, compare to marginal medians via slab