Package: SoilTaxonomy 0.2.6

Andrew Brown

SoilTaxonomy: A System of Soil Classification for Making and Interpreting Soil Surveys

Taxonomic dictionaries, formative element lists, and functions related to the maintenance, development and application of U.S. Soil Taxonomy. Data and functionality are based on official U.S. Department of Agriculture sources including the latest edition of the Keys to Soil Taxonomy. Descriptions and metadata are obtained from the National Soil Information System or Soil Survey Geographic databases. Other sources are referenced in the data documentation. Provides tools for understanding and interacting with concepts in the U.S. Soil Taxonomic System. Most of the current utilities are for working with taxonomic concepts at the "higher" taxonomic levels: Order, Suborder, Great Group, and Subgroup.

Authors:Andrew Brown [aut, cre], Dylan Beaudette [aut]

SoilTaxonomy_0.2.6.tar.gz
SoilTaxonomy_0.2.6.zip(r-4.5)SoilTaxonomy_0.2.6.zip(r-4.4)SoilTaxonomy_0.2.6.zip(r-4.3)
SoilTaxonomy_0.2.6.tgz(r-4.4-any)SoilTaxonomy_0.2.6.tgz(r-4.3-any)
SoilTaxonomy_0.2.6.tar.gz(r-4.5-noble)SoilTaxonomy_0.2.6.tar.gz(r-4.4-noble)
SoilTaxonomy_0.2.6.tgz(r-4.4-emscripten)SoilTaxonomy_0.2.6.tgz(r-4.3-emscripten)
SoilTaxonomy.pdf |SoilTaxonomy.html
SoilTaxonomy/json (API)
NEWS

# Install 'SoilTaxonomy' in R:
install.packages('SoilTaxonomy', repos = c('https://ncss-tech.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ncss-tech/soiltaxonomy/issues

Datasets:

On CRAN:

great-groupncss-techsoilsoil-surveysoil-taxonomysubgroupsuborderusda

33 exports 14 stars 6.73 score 9 dependencies 51 scripts 379 downloads

Last updated 5 days agofrom:9b91ad2f0b. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 01 2024
R-4.5-winNOTEOct 01 2024
R-4.5-linuxNOTEOct 01 2024
R-4.4-winNOTEOct 01 2024
R-4.4-macNOTEOct 01 2024
R-4.3-winNOTEOct 01 2024
R-4.3-macNOTEOct 01 2024

Exports:child_levelcode_to_leveldecompose_taxon_codeexplainSTextractSMRFormativeElementsget_ST_family_classesget_ST_featuresget_ST_formative_elementsgetChildTaxagetLastChildTaxongetParentTaxagetTaxonAtLevelGreatGroupFormativeElementsisValidSTlevel_hierarchylevel_to_taxonnewick_stringOrderFormativeElementsparent_levelparse_familypreceding_taxon_codesrelative_taxon_code_positionSoilMoistureRegimeLevelsSoilTaxonomy.envSoilTaxonomyLevelsSoilTemperatureRegimeLevelsSubGroupFormativeElementsSubOrderFormativeElementstaxon_code_to_taxontaxon_to_leveltaxon_to_taxon_codetaxonTree

Dependencies:clidata.tablegluelifecyclemagrittrrlangstringistringrvctrs

Family-level Taxonomic Classes

Rendered fromfamily-level_taxonomy.Rmdusingknitr::rmarkdownon Oct 01 2024.

Last update: 2022-07-13
Started: 2022-07-08

Soil Diagnostic Features & Characteristics

Rendered fromdiagnostics.Rmdusingknitr::rmarkdownon Oct 01 2024.

Last update: 2022-07-11
Started: 2022-07-11

Taxon Letter Codes in Soil Taxonomy

Rendered fromtaxon-letter-codes.Rmdusingknitr::rmarkdownon Oct 01 2024.

Last update: 2022-07-12
Started: 2021-04-19

Readme and manuals

Help Manual

Help pageTopics
Determine taxonomic level of a taxonomic letter codecode_to_level
Decompose taxon letter codesdecompose_taxon_code
Explain a taxon name using formative elementsexplainST
Extract Soil Moisture Regime from Subgroup or Higher Level TaxonextractSMR
Identify formative elements in taxon names at Soil Order, Suborder, Great Group or Subgroup levelFormativeElements get_ST_formative_elements GreatGroupFormativeElements OrderFormativeElements SubGroupFormativeElements SubOrderFormativeElements
Get soil family / series differentiae and class namesget_ST_family_classes
Get soil diagnostic horizons, characteristics and featuresget_ST_features
Get the lower (child) taxa for a taxon name or codegetChildTaxa
Get last child taxon in Keys at specified taxonomic levelgetLastChildTaxon
Get the higher (parent) taxa for a taxon name or codegetParentTaxa
Get the taxon name at the Soil Order, Suborder, Great Group or Subgroup levelgetTaxonAtLevel
Check for valid taxonomic level (Order, Suborder, Great Group, Subgroup)isValidST
Order of Hierarchical Levels in Soil Taxonomylevel_hierarchy
Get all taxa at specified levellevel_to_taxon
Generate Newick Tree Format Parenthetic Stringsnewick_string
Parent/Child Hierarchychild_level parent_level
Parse components of a "family-level" taxon nameparse_family
Get taxon codes of preceding taxapreceding_taxon_codes
Determine relative position of taxon within Keys to Soil Taxonomy (Order to Subgroup)relative_taxon_code_position
Get (Ordered) Factors based on Soil Taxonomy Key positionSoilMoistureRegimeLevels SoilTaxonomyLevels SoilTemperatureRegimeLevels
Soil Taxonomy HierarchyST ST_unique_list
Family-level Classes for Soil TaxonomyST_family_classes
Epipedons, Diagnostic Horizons, Characteristics and Features in Soil TaxonomyST_features
Formative Elements used by Soil TaxonomyST_formative_elements
Letter Code Lookup Table for Position of Taxa within the Keys to Soil Taxonomy (12th Edition)ST_higher_taxa_codes_12th
Letter Code Lookup Table for Position of Taxa within the Keys to Soil Taxonomy (13th Edition)ST_higher_taxa_codes_13th
Convert taxon code to taxon nametaxon_code_to_taxon
Determine taxonomic level of specified taxataxon_to_level
Convert taxon name to taxon codetaxon_to_taxon_code
Create a 'data.tree' Object from Taxon NamestaxonTree
World Reference Base for Soil Resources (4th Edition, 2022)WRB_4th_2022