An Overview of the sharpshootR Package

Index by Topic

Soil Color / Color Science

Spatial Data

Regional Climate and Soil Climate

Data Interfaces

  • CDEC_StationInfo(): information on CDEC stations
  • CDEC_query(): submit a generic query to CDEC web-service
  • CDEC_snowQuery: submit a query to the CDEC web-service specifically for CA cooperative snow survey data

Climate Summaries

  • FFD(): frost-free day estimation
  • FFDplot(): visualization of frost-free day summary
  • HenryTimeLine(): graphical summary of sensor data from the Henry Soil and Water Database
  • PCP_plot(): graphical depiction of “percentiles of cumulative precipitation”

Water Balance

  • prepareDailyClimateData(): collect data required to run a simple water balance model at a daily time step

  • prepare_SSURGO_hydro_data(): collect soil property data from SSURGO to parametrize water balance model

  • dailyWB_SSURGO(): perform a daily water balance using SSURGO data

  • simpleWB(): simple interface to the hydromad bucket.sim (leaky bucket) model

  • dailyWB(): daily water balance via hydromad bucket.sim (leaky bucket) model

  • monthlyWB(): monthly water balance via hydromad bucket.sim (leaky bucket) model

  • plotWB(): bar graph style visualization of water balance simulation

  • plotWB_lines(): line graph style visualization of water balance simulation

  • estimateSoilMoistureState(): convert volumetric water content into approximate soil moisture status

  • moistureStateProportions(): summarize soil moisture state via proportions over month, week, or Julian day

  • moistureStateThreshold(): convert proportions into probability of exceedance based on given threshold

  • plotAvailWater(): create a simplistic diagram of various fractions of water help within the soil pore-space

Soil Survey Data

Soil Series Summaries

  • vizAnnualClimate(): visualization method for annual climate summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizFlatsPosition(): visualization method for flat geomorphic types summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizGeomporphicComponent(): visualization method for 3D geomorphic description summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizHillslopePosition: visualization method for 2D geomorphic description summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizMountainPosition(): visualization method for mountain geomorphic description summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizSurfaceShape(): visualization method for surface shape (curvature) summaries via soilDB::fetchOSD(..., extended = TRUE)
  • vizTerracePosition(): visualization method for terrace geomorphic description summaries via soilDB::fetchOSD(..., extended = TRUE)
  • reconcileOSDGeomorph(): create a subset of SoilProfileCollection and extended records from soilDB::fetchOSD(..., extended = TRUE) such that no series are missing in either

Geomorphic Data Summaries

  • plotGeomorphCrossSection: display soil profile sketches along a geomorphic cross-section
  • hydOrder(): hydrologic ordering of a geomorphic proportion matrix

Soil Taxonomy / Numerical Classification

  • plotProfileDendrogram(): “hang” soil profile sketches from a dendrogram
  • SoilTaxonomyDendrogram(): arrange soil profile sketches according to subgroup level classification in Soil Taxonomy

Misc.