| Abrupt textural difference (WRB 2022 Ch 3.2.1) | abrupt_textural_difference |
| Acrisol RSG diagnostic (WRB 2022) | acrisol |
| Aeolic material (WRB 2022 Ch 3.3.1) | aeolic_material |
| Albeluvic glossae (WRB 2022 Ch 3.2.2) | albeluvic_glossae |
| Albic horizon (WRB 2022) | albic |
| Alisol RSG diagnostic (WRB 2022) | alisol |
| Andic properties (WRB 2022) | andic_properties |
| Andosol RSG gate (WRB 2022 Ch 4, p 104) | andosol |
| Annotate KSSL/NASIS pedons with a derived WRB Reference Soil Group | annotate_wrb_from_usda |
| Anthraquic horizon (WRB 2022): puddled-rice / paddy plough layer. v0.3.3 detects via designation pattern 'Apl|Ap|Hh'. | anthraquic |
| Anthric horizons (WRB 2022) | anthric_horizons |
| Fill missing horizon attributes from a SoilGrids depth prior | apply_soilgrids_depth_prior |
| Apply a step-by-step Vis-NIR / MIR preprocessing pipeline | apply_spectral_preprocessing |
| Arenic texture (WRB 2022) | arenic_texture |
| Argic horizon (WRB 2022) | argic |
| Argic / argillic horizon via aqp::getArgillicBounds() | argic_aqp |
| Test whether a pedon's argic horizon has strong clay films | argic_with_strong_clay_films |
| Test for clay-illuviation evidence (KST 13ed Ch 3 p 4) | argillic_clay_films_test |
| Artefacts (WRB 2022 Ch 3.3.2) | artefacts |
| Convert one or more PedonRecord objects to an aqp SoilProfileCollection | as_aqp |
| Attach LUCAS 2018 Vis-NIR spectra to a list of PedonRecord objects | attach_lucas_spectra |
| Audit the strong-clay-films exclusion across a list of pedons | audit_argic_strong_films |
| Auto-detect PROJ_LIB and GDAL_DATA directories | auto_set_proj_env |
| List ESDB Raster Library attributes available at a given root | available_esdb_attributes |
| Horizonte B espodico (SiBCS Cap 2, p 62-65; v0.7) | B_espodico |
| Horizonte B incipiente (SiBCS Cap 2, p 59-61; v0.7) | B_incipiente |
| Horizonte B latossolico (SiBCS Cap 2, p 57-59; v0.7 strict) | B_latossolico |
| Horizonte B nitico (SiBCS Cap 2, p 61-62; v0.7) | B_nitico |
| Horizonte B planico (SiBCS Cap 2, p 65-66; v0.7) | B_planico |
| Horizonte B textural (SiBCS Cap 2, p 54-57; v0.7 strict) | B_textural |
| Batch robustness across many pedons | batch_robustness |
| Benchmark soilKey WRB predictions against AfSP ground truth | benchmark_afsp |
| Benchmark soilKey classifiers against BDsolos national reference labels | benchmark_bdsolos |
| Run the LUCAS Soil 2018 / ESDB WRB benchmark | benchmark_lucas_2018 |
| Run the soilKey performance benchmark | benchmark_performance |
| Benchmark soilKey SiBCS predictions against the Redape gold standard | benchmark_redape |
| Run a benchmark across one of the loaded pedon lists | benchmark_run_classification |
| Benchmark the accuracy lift of spectral gap-fill (ON vs OFF), k-fold | benchmark_spectral_fill |
| Unified cross-dataset benchmark across SiBCS / WRB / USDA | benchmark_unified |
| Benchmark soilKey WRB predictions against a USDA-derived ground truth | benchmark_wrb_vs_usda |
| Build per-taxon mean depth profiles for predicted-taxon gap-fill | build_taxon_profiles |
| Calcaric material (WRB 2022 Ch 3.3.3): \>= 2% CaCO3 throughout the fine earth, primary carbonates from the parent material. | calcaric_material |
| Calcic horizon (WRB 2022) | calcic |
| Cambic horizon (WRB 2022) | cambic |
| Cambic horizon via aqp::getCambicBounds() | cambic_aqp |
| Load a canonical reference dataset from soilKey or SoilTaxonomy | canonical_reference |
| Canonicalise a USDA Great Group label to a KST 13ed-compatible key | canonicalise_kst13ed_gg |
| Cerosidade quantitativa (SiBCS Cap 13, p 207; Cap 1) | cerosidade |
| Chernic horizon (WRB 2022): the cherozemic-style mollic with very high biological activity (worm holes, casts, coprolites). v0.3.3: delegates to mollic + worm_holes_pct >= 50 (proxy for "biological homogenization"). | chernic |
| Chernozem RSG diagnostic (WRB 2022) | chernozem |
| Chernozem RSG gate (strengthened, WRB 2022 Ch 4, p 111) | chernozem_strict |
| Claric material (WRB 2022 Ch 3.3.4): light-coloured fine earth with Munsell criteria. | claric_material |
| Robustness of classification under input perturbation | classification_robustness |
| ClassificationResult: structured outcome of running a key | ClassificationResult |
| Classify a pedon across all three taxonomic systems | classify_all |
| Classify a soil by spectral similarity to OSSL reference profiles | classify_by_spectral_neighbours |
| Classify a horizon spreadsheet in all three systems - one file, one line | classify_csv |
| Build a fully-classified `PedonRecord` from documents in one call | classify_from_documents |
| Classify a soil profile from field photographs alone | classify_from_photos |
| Classifica um pedon segundo o SiBCS 5a edicao (1o + 2o + 3o + 4o niveis) | classify_sibcs |
| Classifica um perfil no 5o nivel categorico do SiBCS (Familia) | classify_sibcs_familia |
| Classify a pedon under USDA Soil Taxonomy (13th edition) | classify_usda |
| Classify the USDA family (5th level) of a pedon | classify_usda_family |
| Classify a PedonRecord via Embrapa's SmartSolosExpert REST API | classify_via_smartsolos_api |
| Classify a pedon with the engine chosen by `pick_engine()` | classify_with_engine_heuristic |
| Posterior distribution over classification outcomes | classify_with_uncertainty |
| Classify a pedon under WRB 2022 | classify_wrb2022 |
| Clear the in-memory KST13 cache | clear_kst13_cache |
| Clear the soilKey OSSL cache | clear_ossl_cache |
| Cohesic horizon (WRB 2022, Chapter 3.1.7) | cohesic |
| Combine multiple spatial priors via weighted geometric mean | combine_priors |
| Side-by-side comparison of soilKey vs aqp diagnostic engines | compare_engines |
| Cross-validate the local SiBCS classifier against the SmartSolosExpert API | compare_smartsolos |
| Ki (silica:alumina molar) - SiBCS Cap 1, p 32 | compute_ki |
| Kr (silica:sesquioxidos molar) - SiBCS Cap 1, p 32 | compute_kr |
| Per-attribute provenance-aware evidence grade | compute_per_attribute_evidence_grade |
| Continuous rock (WRB 2022 Ch 3.2.5) | continuous_rock |
| Honest taxonomic-completeness report | coverage_report |
| Cryic conditions (WRB 2022) | cryic_conditions |
| Cryic horizon (WRB 2022, Chapter 3.1.8) | cryic_horizon |
| DiagnosticResult: structured outcome of a diagnostic test | DiagnosticResult |
| Solo distrofico (SiBCS Cap 1, p 30) | distrofico |
| Dolomitic material (WRB 2022 Ch 3.3.5): \>= 2% Mg-rich carbonate, CaCO3/MgCO3 < 1.5. v0.3.3: detects via designation pattern 'kdo|do|magn' as proxy when ratio data missing. | dolomitic_material |
| Download the BDsolos consulta-publica CSV (experimental, requires chromote) | download_bdsolos |
| Download one or more soilKey lazy-fetch caches from GitHub Release | download_extdata_cache |
| Download an OSSL subset and return an `ossl_library` artefact | download_ossl_subset |
| Download an OSSL subset and attach WRB / SiBCS / USDA labels | download_ossl_subset_with_labels |
| Download the curated Redape GeoTab dataset (Vaz et al 2023) | download_redape_dataset |
| Duric horizon (WRB 2022) | duric_horizon |
| Duripa (SiBCS Cap 2, p 74; v0.7) | duripa |
| Coerce a horizons-like data.frame to the canonical schema | ensure_horizon_schema |
| Solo eutrofico (SiBCS Cap 1, p 30) | eutrofico |
| Evaluate the test block of a single RSG | evaluate_rsg_tests |
| Extract horizons from a soil description PDF | extract_horizons_from_pdf |
| Extract Munsell color from a profile photo | extract_munsell_from_photo |
| Extract site metadata from a field-sheet image | extract_site_from_fieldsheet |
| Familia: mineralogia da fracao argila (geral, nao-Latossolos) | familia_mineralogia_argila_geral |
| Classe S4-like para atributos de Familia (5o nivel SiBCS) | FamilyAttribute |
| Curated index of FEBR datasets that carry Munsell colors | febr_index_munsell |
| Ferralic horizon (WRB 2022) | ferralic |
| Ferralsol RSG gate (WRB 2022 Ch 4, p 110) | ferralsol |
| Ferric horizon (WRB 2022) | ferric |
| Material organico fibrico (SiBCS Cap 14) | fibrico |
| Fill missing soil attributes from spectra via OSSL | fill_from_spectra |
| Fill missing Munsell colors on a PedonRecord from Vis-NIR spectra | fill_munsell_from_spectra |
| Fluvic material (WRB 2022) | fluvic_material |
| Folic horizon (WRB 2022, Chapter 3.1.12) | folic |
| Format a WRB 2022 soil name with qualifiers | format_wrb_name |
| Fragic horizon (WRB 2022): a high-bulk-density horizon with restricted rooting. v0.3.3: detects via bulk_density_g_cm3 >= 1.65 AND structure grade massive/very firm OR designation pattern 'x'/'Bx'. | fragic |
| Fragipa (SiBCS Cap 2, p 73-74; v0.7) | fragipa |
| Convert an aqp SoilProfileCollection back to a list of PedonRecord | from_aqp |
| Fill missing horizon attributes from the predicted taxon's mean profile | gapfill_by_predicted_taxon |
| Fill horizon attributes derivable BY DEFINITION from the same horizon | gapfill_derive_horizon |
| Fill interior missing horizon attributes by within-pedon depth interpolation | gapfill_within_pedon |
| Monte-Carlo perturbation scale for an evidence grade | get_perturbation_scale |
| Gleyic properties (WRB 2022) | gleyic_properties |
| Gleysol RSG gate (WRB 2022 Ch 4, p 103) | gleysol |
| Default-value-for-NULL operator | %||% grapes-or-or-grapes |
| Default GlobalSoilMap depth intervals (cm) | GSM_DEPTHS |
| Gypsic horizon (WRB 2022) | gypsic |
| Gypsiric material (WRB 2022 Ch 3.3.7): \>= 5% gypsum that is primary (not secondary). Without a "secondary fraction" schema column, v0.3.3 treats any layer with caso4_pct >= 5 as gypsiric unless it explicitly carries gypsic-horizon designation. | gypsiric_material |
| Harmonise pedons to GlobalSoilMap depth intervals | harmonize_to_gsm |
| Material organico hemico (SiBCS Cap 14) | hemico |
| Histic horizon (WRB 2022) | histic_horizon |
| Canonical horizon column specification | horizon_column_spec |
| Hortic horizon (WRB 2022): garden / kitchen-midden topsoil. Diagnostic criteria: thickness \>= 20 cm, dark colour (mollic-like), high P (Mehlich-3 P >= 100 mg/kg or P2O5_1pct_citric >= 175 mg/kg), high SOC. | hortic |
| Hydragric horizon (WRB 2022): subsoil hydric horizon under anthraquic. v0.3.3 detects via designation pattern 'Bg|Brg' immediately below an anthraquic-like topsoil. | hydragric |
| Hypersulfidic material (WRB 2022 Ch 3.3.8): \>= 0.01% inorganic sulfidic S, pH \>= 4, capable of severe acidification on aerobic incubation. | hypersulfidic_material |
| Hyposulfidic material (WRB 2022 Ch 3.3.9): same inorganic sulfidic S and field pH as hypersulfidic but does NOT consist of hypersulfidic (criterion 3 - does not acidify to pH < 4 on aerobic incubation, usually self-neutralised by carbonate). Reachable from v0.9.128: when 'incubation_ph' is measured, a sulfidic + pH>=4 layer that stays >= 4 on incubation is the set-complement of 'hypersulfidic_material' and is reported here. Without an incubation pH the two cannot be told apart, so this returns empty (the layer is reported as potential hypersulfidic instead). | hyposulfidic_material |
| Diagnostic inspection of a BDsolos CSV before loading | inspect_bdsolos_csv |
| Irragric horizon (WRB 2022): topsoil thickened by irrigation deposits. v0.3.3: thickness >= 20 cm + sediment-derived structure proxied via designation 'Apk|Apg|Au'. | irragric |
| Kastanozem RSG diagnostic (WRB 2022) | kastanozem |
| Kastanozem RSG gate (strengthened, WRB 2022 Ch 4, p 112) | kastanozem_strict |
| Flatten a classification key trace into a tabular form | key_trace_table |
| Keys to Soil Taxonomy 13th edition canonical reference | kst13_canonical |
| Load the canonical KST 13ed code -> taxon-name lookup table | kst13_codes |
| Load the canonical KST 13ed criteria for a single taxon code | kst13_criteria |
| Leptic features (WRB 2022) | leptic_features |
| Limnic material (WRB 2022 Ch 3.3.10): subaquatic deposits (coprogenous earth, diatomaceous earth, marl, gyttja). v0.3.3: detects via 'rock_origin %in% c("lacustrine", "marine")' or designation pattern. | limnic_material |
| Limonic horizon (WRB 2022 Ch 3.1) | limonic |
| Lithic discontinuity (WRB 2022 Ch 3.2.7) | lithic_discontinuity |
| Lixisol RSG diagnostic (WRB 2022) | lixisol |
| Load Africa Soil Profiles (AfSP) v1.2 as PedonRecord objects | load_afsp_pedons |
| Load the bundled AfSP stratified sample (v0.9.77) | load_afsp_sample |
| Load a BDsolos CSV export as a list of PedonRecord objects | load_bdsolos_csv |
| Load Embrapa dadosolos pedons with reference SiBCS classification | load_embrapa_pedons |
| Load the Embrapa FEBR superconjunto into a list of PedonRecords | load_febr_pedons |
| Load the bundled KSSL + NASIS morphological-enriched sample (v0.9.75) | load_kssl_nasis_sample |
| Load NCSS / KSSL pedons with reference USDA Soil Taxonomy classification | load_kssl_pedons |
| Load KSSL / NCSS pedons from the ncss_labdata GeoPackage | load_kssl_pedons_gpkg |
| Load KSSL pedons enriched with NASIS morphology | load_kssl_pedons_with_nasis |
| Load the bundled KSSL/NCSS lab-data sample (v0.9.74) | load_kssl_sample |
| Load EU-LUCAS / ESDB pedons with reference WRB classification | load_lucas_pedons |
| Load the LUCAS Soil 2018 Topsoil release as a list of PedonRecord objects | load_lucas_soil_2018 |
| Load curated soil profiles from the Embrapa Redape GeoTab dataset | load_redape_pedons |
| Load a soilKey rule set (YAML) | load_rules |
| Load the bundled WoSIS South-America sample | load_wosis_sample |
| Load the bundled WoSIS stratified RSG-balanced sample (v0.9.73) | load_wosis_stratified_sample |
| Look up an ESDB raster value at WGS84 coordinates | lookup_esdb |
| Look up a MapBiomas Solos raster value at WGS84 coordinates | lookup_mapbiomas_solos |
| Look up a SoilGrids 250m soil property at WGS84 coordinates | lookup_soilgrids |
| Luvisol RSG diagnostic (WRB 2022) | luvisol |
| Build the canonical Acrisol fixture | make_acrisol_canonical |
| Build the canonical Alisol fixture | make_alisol_canonical |
| Build the canonical Andosol fixture | make_andosol_canonical |
| Build the canonical Anthrosol fixture | make_anthrosol_canonical |
| Build the canonical Arenosol fixture | make_arenosol_canonical |
| Perfil canonico de Argissolo (SiBCS 5a ed., Cap 5) | make_argissolo_canonical |
| Build the canonical Calcisol fixture | make_calcisol_canonical |
| Build the canonical Cambisol fixture | make_cambisol_canonical |
| Perfil canonico de Cambissolo (SiBCS 5a ed., Cap 6) | make_cambissolo_canonical |
| Perfil canonico de Chernossolo (SiBCS 5a ed., Cap 7) | make_chernossolo_canonical |
| Build the canonical Chernozem fixture | make_chernozem_canonical |
| Build the canonical Cryosol fixture | make_cryosol_canonical |
| Build the canonical Durisol fixture | make_durisol_canonical |
| Build an empty horizons data.table with the canonical schema | make_empty_horizons |
| Perfil canonico de Espodossolo (SiBCS 5a ed., Cap 8) | make_espodossolo_canonical |
| Build the canonical Ferralsol fixture | make_ferralsol_canonical |
| Build the canonical Fluvisol fixture | make_fluvisol_canonical |
| Perfil canonico de Gleissolo (SiBCS 5a ed., Cap 9) | make_gleissolo_canonical |
| Build the canonical Gleysol fixture | make_gleysol_canonical |
| Build the canonical Gypsisol fixture | make_gypsisol_canonical |
| Build the canonical Histosol fixture | make_histosol_canonical |
| Build the canonical Kastanozem fixture | make_kastanozem_canonical |
| Perfil canonico de Latossolo (SiBCS 5a ed., Cap 10) | make_latossolo_canonical |
| Build the canonical Leptosol fixture | make_leptosol_canonical |
| Build the canonical Lixisol fixture | make_lixisol_canonical |
| Build the canonical Luvisol fixture | make_luvisol_canonical |
| Perfil canonico de Luvissolo (SiBCS 5a ed., Cap 11) | make_luvissolo_canonical |
| Perfil canonico de Neossolo Litolico (SiBCS 5a ed., Cap 12) | make_neossolo_canonical |
| Build the canonical Nitisol fixture | make_nitisol_canonical |
| Perfil canonico de Nitossolo Vermelho (SiBCS 5a ed., Cap 13) | make_nitossolo_canonical |
| Perfil canonico de Organossolo (SiBCS 5a ed., Cap 14) | make_organossolo_canonical |
| Build the canonical Phaeozem fixture | make_phaeozem_canonical |
| Build the canonical Planosol fixture | make_planosol_canonical |
| Perfil canonico de Planossolo (SiBCS 5a ed., Cap 15) | make_planossolo_canonical |
| Build the canonical Plinthosol fixture | make_plinthosol_canonical |
| Perfil canonico de Plintossolo (SiBCS 5a ed., Cap 16) | make_plintossolo_canonical |
| Build the canonical Podzol fixture | make_podzol_canonical |
| Build the canonical Retisol fixture | make_retisol_canonical |
| Build the canonical Solonchak fixture | make_solonchak_canonical |
| Build the canonical Solonetz fixture | make_solonetz_canonical |
| Build the canonical Stagnosol fixture | make_stagnosol_canonical |
| Build a synthetic PedonRecord with attached spectra (testing aid) | make_synthetic_pedon_with_spectra |
| Build the canonical Technosol fixture | make_technosol_canonical |
| Build the canonical Umbrisol fixture | make_umbrisol_canonical |
| Build the canonical Vertisol fixture | make_vertisol_canonical |
| Perfil canonico de Vertissolo (SiBCS 5a ed., Cap 17) | make_vertissolo_canonical |
| Mineral material (WRB 2022 Ch 3.3.11): < 20% SOC AND < 35% volume artefacts containing >= 20% organic carbon. The complement of organic_material / organotechnic_material. | mineral_material |
| Mollic horizon (WRB 2022) | mollic |
| Mudanca textural abrupta (SiBCS Cap 1, p 30-31) | mudanca_textural_abrupta |
| Mulmic material (WRB 2022 Ch 3.3.12): mineral material developed from organic material; \>= 8% SOC, with low BD, structural / chroma criteria. | mulmic_material |
| Natric horizon (WRB 2022) | natric_horizon |
| Nitic horizon (WRB 2022) | nitic_horizon |
| Canonicalise FEBR SiBCS names to match soilKey rule outputs. | normalise_febr_sibcs |
| Normalise FEBR USDA taxon strings to USDA Soil Taxonomy Order | normalise_febr_usda |
| Normalise FEBR WRB taxon strings to RSG-only | normalise_febr_wrb |
| Normalise KSSL USDA subgroup labels for benchmark comparison | normalise_kssl_subgroup |
| Is the local Ollama HTTP API reachable? | ollama_is_running |
| Organic material (WRB 2022 Ch 3.3.13): \>= 20% SOC + recognisability criteria. v0.3.3: SOC threshold only. | organic_material |
| Organotechnic material (WRB 2022 Ch 3.3.14): \>= 35% volume of artefacts that themselves contain \>= 20% organic C. Soil itself has < 20% SOC. | organotechnic_material |
| Ornithogenic material (WRB 2022 Ch 3.3.15): bird-influenced topsoil. Mehlich-3 P >= 750 mg/kg + designation pattern 'Aornit|Bornit'. | ornithogenic_material |
| Synthetic OSSL South America demo subset | ossl_demo_sa |
| Canonical schema for an `ossl_library` object | ossl_library_template |
| Oxic horizon (USDA Soil Taxonomy) | oxic_usda |
| Panpaic horizon (WRB 2022 Ch 3.1) | panpaic |
| JSON Schema for a soilKey PedonRecord | pedon_json_schema |
| Convert a soilKey PedonRecord to an aqp SoilProfileCollection | pedon_to_spc |
| PedonRecord: structured representation of a single pedon | PedonRecord |
| Build PedonRecords with attached Vis-NIR/MIR spectra from a table | pedons_from_spectral_table |
| Petrocalcic horizon (WRB 2022) | petrocalcic |
| Petroduric horizon (WRB 2022): cemented duric. | petroduric |
| Petrogypsic horizon (WRB 2022): cemented gypsic. | petrogypsic |
| Petroplinthic horizon (WRB 2022): cemented plinthic. | petroplinthic |
| Phaeozem RSG diagnostic (WRB 2022) | phaeozem |
| Map a 95% prediction interval to a [0, 1] confidence score | pi_to_confidence |
| Choose the best diagnostic engine for a single pedon | pick_engine |
| Per-pedon batch engine recommendation | pick_engine_batch |
| Pisoplinthic horizon (WRB 2022): pisolitic plinthic. v0.3.3 detects via designation pattern 'Bspl' / 'Bvpi' or via plinthite \>= 15% AND structure_type containing 'pisol'. | pisoplinthic |
| Plaggic horizon (WRB 2022): sod-derived topsoil >= 20 cm with low BD AND independent evidence of human input. | plaggic |
| Planic features (WRB 2022) | planic_features |
| Planosol RSG gate (WRB 2022 Ch 4, p 107) | planosol |
| Plinthic horizon (WRB 2022) | plinthic |
| Bayesian posterior classifier (optional) | posterior_classify |
| Predict soil properties from spectra | predict_from_spectra |
| Predict CIE Lab from Vis-NIR reflectance spectra | predict_lab_from_spectra |
| Predict Munsell hue / value / chroma from Vis-NIR reflectance spectra | predict_munsell_from_spectra |
| Memory-based learning prediction against the OSSL library | predict_ossl_mbl |
| Local PLSR prediction against the OSSL library | predict_ossl_plsr_local |
| Pre-trained OSSL prediction | predict_ossl_pretrained |
| Predict CIE XYZ tristimulus values from Vis-NIR reflectance spectra | predict_xyz_from_spectra |
| Predict from a soilKey_pls_model | predict.soilKey_pls_model |
| Pre-process Vis-NIR or MIR spectra | preprocess_spectra |
| Pretic horizon (WRB 2022): "Amazonian Dark Earth" (terra preta de indio) horizon - thick anthropogenic surface with high P, SOC, and incorporated charcoal / pottery. | pretic |
| Print method for soilKey_pls_model | print.soilKey_pls_model |
| Check consistency between a deterministic RSG assignment and a spatial prior | prior_consistency_check |
| Protocalcic properties (WRB 2022 Ch 3.2.8) | protocalcic_properties |
| Protogypsic properties (WRB 2022 Ch 3.2.9): visible secondary gypsum \>= 1% but below the gypsic gate. | protogypsic_properties |
| Protovertic horizon (WRB 2022 Ch 3.1) | protovertic |
| Load FEBR datasets as a list of PedonRecord objects | read_febr_pedons |
| Read a horizon spreadsheet (CSV/TSV) into a PedonRecord | read_pedon_csv |
| Read a Vis-NIR / MIR reflectance + lab table into an OSSL-shaped library | read_spectral_library |
| Reducing conditions (WRB 2022 Ch 3.2.10) - per-pedon test wrapping 'test_reducing_conditions'. | reducing_conditions |
| Render a soilKey classification report | report |
| Render a soilKey classification report as self-contained HTML | report_html |
| Render a soilKey classification report as PDF | report_pdf |
| Export a classification result + pedon to a QGIS GeoPackage | report_to_qgis |
| Resolve WRB 2022 qualifiers for a Reference Soil Group | resolve_wrb_qualifiers |
| Retic properties (WRB 2022) | retic_properties |
| Run the full soilKey benchmark suite and (optionally) write a report | run_all_benchmarks |
| Launch the soilKey interactive classification Shiny app | run_classify_app |
| Launch the soilKey Shiny demo (one-screen GUI) | run_demo |
| Resolve o grande grupo (3o nivel) de um pedon classificado em uma subordem SiBCS | run_sibcs_grande_grupo |
| Roda a chave SiBCS 5a edicao sobre um pedon | run_sibcs_key |
| Resolve o subgrupo (4o nivel) de um pedon classificado em um Grande Grupo SiBCS | run_sibcs_subgrupo |
| Resolve a subordem de um pedon ja classificado em uma ordem SiBCS | run_sibcs_subordem |
| Iterate a flat taxa list and evaluate tests in canonical order | run_taxa_list |
| Run a taxonomic key (system-agnostic engine) | run_taxonomic_key |
| Run the USDA Great Group key for a given Suborder | run_usda_great_group |
| Run the USDA Soil Taxonomy Order key over a pedon | run_usda_key |
| Run the USDA Subgroup key for a given Great Group | run_usda_subgroup |
| Run the USDA Suborder key for a given Order | run_usda_suborder |
| Run the WRB 2022 key over a pedon | run_wrb_key |
| Salic horizon (WRB 2022) | salic |
| Material organico saprico (SiBCS Cap 14) | saprico |
| Save / load trained OSSL-backed PLSR models | load_ossl_models save_ossl_models |
| Shrink-swell cracks (WRB 2022 Ch 3.2.12) - per-pedon test wrapping 'test_shrink_swell_cracks'. | shrink_swell_cracks |
| Sideralic properties (WRB 2022 Ch 3.2.13) | sideralic_properties |
| Likely soil classes at a geographic location (spatial classification aid) | soil_classes_at_location |
| Soil organic carbon (WRB 2022 Ch 3.3.16): organic C that does NOT belong to artefacts. v0.3.3: any layer with oc_pct >= 0.1 and artefacts_industrial_pct < 35. | soil_organic_carbon |
| SoilGrids -> USDA Soil Order lookup table (placeholder) | soilgrids_usda_lut |
| SoilGrids -> WRB code lookup table | soilgrids_wrb_lut |
| Solimovic material (WRB 2022 Ch 3.3.17): hetero genous mass-movement material on slopes / footslopes (formerly "colluvic"). v0.3.3: detects via 'rock_origin == "colluvial"' OR 'layer_origin == "solimovic"'. | solimovic_material |
| Sombric horizon (WRB 2022): subsurface accumulation of humus that qualified neither as spodic nor as a true mollic-like horizon (low-base-saturation cool tropical highlands). v0.3.3 detects via designation pattern + OC criteria (BS < 50, OC > 0.6, depth > 25 cm). | sombric |
| Spatial prior over RSGs (or Orders) at a pedon's location | spatial_prior |
| Embrapa national soil-class spatial prior (Brazil only) | spatial_prior_embrapa |
| SoilGrids spatial prior | spatial_prior_soilgrids |
| Spodic horizon (WRB 2022) | spodic |
| USDA Soil Taxonomy diagnostic features canonical table | st_features_canonical |
| Stagnic properties (WRB 2022) | stagnic_properties |
| Subgrupo "espessos" de Planossolos (B planico profundo, > 100 cm) | subgrupo_planossolo_espessos |
| Subgrupo "mesicos" de Planossolos (B planico topo em [50, 100] cm) | subgrupo_planossolo_mesicos |
| Subgrupo "endico" de Plintossolos Concrecionarios (topo de horizonte concrecionario >= 40 cm) | subgrupo_plintossolo_endico_concrecionario |
| Subgrupo "endico" de Plintossolos Litoplinticos (topo de horizonte litoplintico >= 40 cm) | subgrupo_plintossolo_endico_litoplintico |
| Subgrupo "espessos" de Plintossolos (horizonte plintico topo > 100 cm) | subgrupo_plintossolo_espessos |
| Takyric properties (WRB 2022 Ch 3.2.15) - per-pedon test wrapping 'test_takyric_surface'. | takyric_properties |
| Technic features (WRB 2022) | technic_features |
| Technic hard material (WRB 2022 Ch 3.3.18): consolidated human-made material (asphalt, concrete, worked stones). | technic_hard_material |
| Tephric material (WRB 2022 Ch 3.3.19): \>= 30% volcanic glass in 0.02-2 mm fraction AND no andic / vitric properties. | tephric_material |
| Terric horizon (WRB 2022): topsoil thickened by long-term application of mineral material (sediment / sand additions). v0.3.3: thickness >= 20 cm + designation Au / Apc. | terric |
| NRCS texture-class shorthand from clay / silt / sand percent | texture_class_from_pct |
| Thionic horizon (WRB 2022): post-oxidation acid sulfate horizon. Requires sulfidic_s_pct >= 0.01 AND pH(H2O) <= 4. | thionic |
| Train pre-trained PLSR models from an OSSL library | train_pls_from_ossl |
| Tsitelic horizon (WRB 2022 Ch 3.1) | tsitelic |
| Umbric horizon (WRB 2022) | umbric_horizon |
| USDA Soil Taxonomy <-> WRB Reference Soil Group correlation table | usda_to_wrb_rsg |
| Validate horizon depth geometry | validate_horizon_geometry |
| Validate a PedonRecord against the JSON schema | validate_pedon_json |
| Vertic horizon (WRB 2022 Ch 3.1) | vertic_horizon |
| Vertic properties (WRB 2022) | vertic_properties |
| Vertisol RSG gate (WRB 2022 Ch 4, p 101) | vertisol |
| Vitric properties (WRB 2022 Ch 3.2.16) | vitric_properties |
| Pick the best available VLM provider | vlm_pick_provider |
| Construct a VLM provider chat object | vlm_provider |
| WRB 2006 RSG code -> 2022 RSG name | wrb06_code_to_rsg |
| WRB 2022 canonical reference (parsed IUSS Working Group WRB 2022) | wrb2022_canonical |
| Yermic properties (WRB 2022 Ch 3.2.17) - per-pedon test wrapping 'test_yermic_surface'. | yermic_properties |