Learn R Programming

soilassessment (version 0.3.0)

Soil Health Assessment Models for Assessing Soil Conditions and Suitability

Description

Soil health assessment builds information to improve decision in soil management. It facilitates assessment of soil conditions for crop suitability [such as those given by FAO ], groundwater recharge, fertility, erosion, salinization [], carbon sequestration, irrigation potential, and status of soil resources.

Copy Link

Version

Install

install.packages('soilassessment')

Monthly Downloads

317

Version

0.3.0

License

GPL

Maintainer

Christian Thine Omuto

Last Published

January 13th, 2025

Functions in soilassessment (0.3.0)

PHConversion

Models for converting soil pH (KCl or CaCl) to the equivalent pH (water)
NDVIcoverfactor

Estimating Cover Factor for Erosion Models Using NDVI Remote Sensing Index for Vegetation
RotCtempcorrection

A function for estimating temperature effects in organic matter decomposition rates in the soil
SASdata_densityInfo

Information on global spatial distribution of locations with measured soil properties for salt-affected soils (SAS)
NPPmodel

A function for calculating net primary production using air temperature and mean rainfall amount
PHSuit

A function for assessing pH suitability requirements for certain crops and trees
appendTextureclass

A function for attaching soil textural classes
carbonTurnover

A function for implementing RothC carbon turnover model in the soil
RotCmoistcorrection

A function for estimating moisture effects in RothC carbon turnover modelling
PHharm_Info

Information on performance of soil pH (water) harmonization models
carbonateSuit

A function for assessing calcium carbonate suitability requirements for certain crops and trees
SOCSuit

A function for assessing soil carbon suitability requirements for certain crops and trees
classCode

A function for displaying names of class codes of soil conditions in the soilassessment package
erodFUN

A function to estimate soil erodibility factor
VegCOV

Detrmining Erosion Cover Factor (C Factor) from Vegetation Cover Fraction
classLUT

A function for developing Look-up Table (LUT) for the soil condition class map
classnames

A function to display class names and codes as used in the soilassessment package
ME_ECharmserve

Harmonization models for soil electrical conductivity
ME_ECharm

Mixed-effects model for harmonizing soil electrical conductivity to the equivalent conductivity of saturated paste extract
conversion

A function for developing own harmonization model
imageIndices

A function for developing remote sensing indices for soil assessment
harmonization

Harmonization model for salt-affected soils
comparisonTable

A function for normalizing decision ranking table
permeabilityClass

A function to determine permeability class
predAccuracy

A function for accuracy assessment between an array of two variables
saltSeverity

A function to classify salt intensity in soil
erodibilityRisk

A function to determine soil erodibility risk
fertilityRating

A function for determining soil fertility levels for given soil property (fertility indicator)
ME_PHharmserve

Harmonization models for soil pH
ME_PHharm

Mixed-effects model for harmonizing soil pH (KCl or CaCl2) to the equivalent pH (water)
sloplenFUN

A function for estimating slope-length factor for soil erosion
SASmodels

Information on available SAS models in the harmonization service
SASglobeData

A function to query global SAS data
createTexturedata

A function for creating spatial dataframe of normalized soil texture proportions
soil

Sample soil dataset for salinity mapping
featureRep

A function to assess how well landscape features are represented in descrete samples
erosivFUN

A function to estimate rainfall erosivity from annual rainfall amounts
slopeSuit

A function for assessing slope suitability requirements for certain crops and trees
depthharm

A function for harmonizing soil property between uniform depth intervals in observation pits
pedoTransfer

A pedotransfer function to predict electrical conductivity or any other soil property using other soil properties
drainageSuit

A function for assessing drainage suitability requirements for certain crops and trees
nutrindicator

A grid stack map of indicators for crop fertility requirements
fertilitySuit

A function for assessing soil fertility suitability requirements for certain crops
reclassifyMap

A function for re-classifying raster maps based on input look-up table
suitabinput

Sample grid stack map of nutrient indicators for crop fertility requirements
regmodelSuit

A function for guiding selection of a predition model for modelling soil properties
suitabilityClass

A function to determine suitability classes for given indicator values
textureSuit

A function for assessing texture suitability requirements for certain crops and trees
depthSuit

A function for assessing soil depth suitability requirements for certain crops and trees
textureinput

Sample texture dataset for mapping soil texture
saltClass

A function to classify types of salt-affected soils using EC, PH, and ESP
predUncertain

A function to develop spatial map of modelling uncertainty using the bootstrap approach
nutrient

Sample data of decision ranking table for mapping soil nutrient condition
rainSuit

A function for assessing rainfall suitability requirements for certain crops and trees
negData

Correcting negative entries in classes for intenisty of salt-affected soils
saltRating

A function for classifying salt-affected soils using EC and PH only
stoneSuit

A function for assessing stoniness suitability requirements for certain crops and trees
surveyPoints

A function to generate georeferenced locations for monitoring soil conditions
tempSuit

A function for assessing temperature suitability requirements for certain crops and trees
suitability

A function to determine soil suitability for agricultural crops
CECSuit

A function for assessing Cation Exchange Capacity (CEC) suitability requirements for certain crops and trees
ECconversion2

A function for harmonizing electrical conductivity of a soil solution to that of the saturated paste extract for all textural classes
ECconversion3

A function for developing own harmonization model
ECconversion1

A function for harmonizing electrical conductivity of a soil solution to that of the saturated paste extract
DataAvailabilityIndex

A function for showing sampling point density map in a geographic area
LGPSuit

A function for assessing Length of Growing Period (LGP) suitability requirements for certain crops and trees
ESPSuit

A function for assessing Exchangeable Sodium Percent (ESP) suitability requirements for certain crops and trees
ECSuit

A function for assessing Electrical Conductivity suitability requirements for certain crops and trees
ECconversion4

A function for harmonizing salt measurements into equivalent electrical conductivity in dS/m
ECharm_Info

Information on performance of soil electrical conductivity (EC) harmonization models