<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>hugomachadorodrigues.r-universe.dev</title><link>https://hugomachadorodrigues.r-universe.dev</link><description>Recent package updates in hugomachadorodrigues</description><generator>R-universe</generator><image><url>https://github.com/hugomachadorodrigues.png</url><title>R packages by hugomachadorodrigues</title><link>https://hugomachadorodrigues.r-universe.dev</link></image><lastBuildDate>Sat, 23 May 2026 18:42:41 GMT</lastBuildDate><item><title>[hugomachadorodrigues] soilKey 0.9.100</title><author>rodrigues.machado.hugo@gmail.com (Hugo Rodrigues)</author><description>Implements deterministic classification keys for the World
Reference Base for Soil Resources 2022 (4th edition) and the
Brazilian System of Soil Classification (SiBCS, 5th edition).
Provides a unified profile representation with explicit
per-attribute provenance, multimodal extraction from field
reports and photos via vision-language models, spatial priors
from SoilGrids and national soil maps, and gap-filling of soil
attributes from Vis-NIR or MIR spectra via the Open Soil
Spectral Library (OSSL). The taxonomic key itself is never
delegated to a language model; LLMs are restricted to
schema-validated extraction. Each classification result reports
a key trace, a provenance-aware evidence grade, and ambiguities
that further measurement would resolve.</description><link>https://github.com/r-universe/hugomachadorodrigues/actions/runs/26341169215</link><pubDate>Sat, 23 May 2026 18:42:41 GMT</pubDate><r:package>soilKey</r:package><r:version>0.9.100</r:version><r:status>success</r:status><r:repository>https://hugomachadorodrigues.r-universe.dev</r:repository><r:upstream>https://github.com/hugomachadorodrigues/soilkey</r:upstream><r:article><r:source>v06_wosis_benchmark.Rmd</r:source><r:filename>v06_wosis_benchmark.html</r:filename><r:title>Benchmarking soilKey against WoSIS</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-05-03 23:07:12</r:modified></r:article><r:article><r:source>v01_getting_started_pt.Rmd</r:source><r:filename>v01_getting_started_pt.html</r:filename><r:title>Começando com soilKey (PT-BR)</r:title><r:created>2026-05-04 04:09:57</r:created><r:modified>2026-05-09 18:49:24</r:modified></r:article><r:article><r:source>v03_cross_system_correlation.Rmd</r:source><r:filename>v03_cross_system_correlation.html</r:filename><r:title>Cross-system classification: WRB 2022, SiBCS 5, USDA Soil Taxonomy</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-04-30 20:31:41</r:modified></r:article><r:article><r:source>v07_end_to_end_pipeline.Rmd</r:source><r:filename>v07_end_to_end_pipeline.html</r:filename><r:title>End-to-end pipeline: Gemma 4 + spatial + spectral + key + GIS export</r:title><r:created>2026-04-30 23:07:04</r:created><r:modified>2026-04-30 23:07:04</r:modified></r:article><r:article><r:source>v02_classify_wrb_end_to_end.Rmd</r:source><r:filename>v02_classify_wrb_end_to_end.html</r:filename><r:title>End-to-end WRB 2022 classification with Ch 6 names</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-05-23 17:28:15</r:modified></r:article><r:article><r:source>v11_photo_only.Rmd</r:source><r:filename>v11_photo_only.html</r:filename><r:title>Field-photo-only classification</r:title><r:created>2026-05-23 17:28:15</r:created><r:modified>2026-05-23 17:28:15</r:modified></r:article><r:article><r:source>v01_getting_started.Rmd</r:source><r:filename>v01_getting_started.html</r:filename><r:title>Getting started with soilKey</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-05-01 00:09:30</r:modified></r:article><r:article><r:source>v08_kssl_nasis_multilevel.Rmd</r:source><r:filename>v08_kssl_nasis_multilevel.html</r:filename><r:title>KSSL + NASIS: multi-level USDA Soil Taxonomy benchmark</r:title><r:created>2026-05-03 23:07:12</r:created><r:modified>2026-05-03 23:07:12</r:modified></r:article><r:article><r:source>v12_uncertainty.Rmd</r:source><r:filename>v12_uncertainty.html</r:filename><r:title>Provenance-weighted classification uncertainty</r:title><r:created>2026-05-23 17:28:15</r:created><r:modified>2026-05-23 17:28:15</r:modified></r:article><r:article><r:source>v05_spatial_spectra_pipeline.Rmd</r:source><r:filename>v05_spatial_spectra_pipeline.html</r:filename><r:title>Spatial prior + OSSL spectra pipeline (Modules 3 &amp; 4)</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-04-30 20:31:41</r:modified></r:article><r:article><r:source>v10_shiny_pro.Rmd</r:source><r:filename>v10_shiny_pro.html</r:filename><r:title>The soilKey Pro Shiny app</r:title><r:created>2026-05-23 17:00:20</r:created><r:modified>2026-05-23 17:00:20</r:modified></r:article><r:article><r:source>v09_perfil_embrapa_pt.Rmd</r:source><r:filename>v09_perfil_embrapa_pt.html</r:filename><r:title>Um perfil real do A ao Z (estilo Embrapa, em portugues)</r:title><r:created>2026-05-05 16:03:08</r:created><r:modified>2026-05-05 16:03:08</r:modified></r:article><r:article><r:source>v04_vlm_extraction.Rmd</r:source><r:filename>v04_vlm_extraction.html</r:filename><r:title>Vision-language extraction of pedon data (Module 2)</r:title><r:created>2026-04-30 20:31:41</r:created><r:modified>2026-04-30 21:01:52</r:modified></r:article></item><item><title>[cran] soilKey 0.9.97</title><author>rodrigues.machado.hugo@gmail.com (Hugo Rodrigues)</author><description>Implements deterministic classification keys for the World
Reference Base for Soil Resources ('WRB') 2022, 4th edition
(IUSS Working Group WRB, 2022, ISBN:979-8-9862451-1-9), the
Brazilian System of Soil Classification ('SiBCS') 5th edition
(Santos et al., 2018, ISBN:978-85-7035-800-4) and the United
States Department of Agriculture ('USDA') Soil Taxonomy 13th
edition (Soil Survey Staff, 2022,
&lt;https://www.nrcs.usda.gov/resources/guides-and-instructions/keys-to-soil-taxonomy&gt;).
Provides a unified profile representation with explicit
per-attribute provenance, multimodal extraction from field
reports and photos via vision-language models (VLM), spatial
priors from 'SoilGrids' (Poggio et al., 2021,
&lt;doi:10.5194/soil-7-217-2021&gt;) and national soil maps, and
gap-filling of soil attributes from visible-near-infrared
(Vis-NIR) or mid-infrared (MIR) spectra via the Open Soil
Spectral Library ('OSSL'; Safanelli et al., 2025,
&lt;doi:10.7717/peerj.18908&gt;). The taxonomic key itself is never
delegated to a large language model (LLM); LLMs are restricted
to schema-validated extraction. Each classification result
reports a key trace, a provenance-aware evidence grade, and
ambiguities that further measurement would resolve.</description><link>https://github.com/r-universe/cran/actions/runs/26102339739</link><pubDate>Tue, 19 May 2026 09:20:21 GMT</pubDate><r:package>soilKey</r:package><r:version>0.9.97</r:version><r:status>success</r:status><r:repository>https://cran.r-universe.dev</r:repository><r:upstream>https://github.com/cran/soilKey</r:upstream><r:article><r:source>v06_wosis_benchmark.Rmd</r:source><r:filename>v06_wosis_benchmark.html</r:filename><r:title>Benchmarking soilKey against WoSIS</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v01_getting_started_pt.Rmd</r:source><r:filename>v01_getting_started_pt.html</r:filename><r:title>Começando com soilKey (PT-BR)</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v03_cross_system_correlation.Rmd</r:source><r:filename>v03_cross_system_correlation.html</r:filename><r:title>Cross-system classification: WRB 2022, SiBCS 5, USDA Soil Taxonomy</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v07_end_to_end_pipeline.Rmd</r:source><r:filename>v07_end_to_end_pipeline.html</r:filename><r:title>End-to-end pipeline: Gemma 4 + spatial + spectral + key + GIS export</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v02_classify_wrb_end_to_end.Rmd</r:source><r:filename>v02_classify_wrb_end_to_end.html</r:filename><r:title>End-to-end WRB 2022 classification with Ch 6 names</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v01_getting_started.Rmd</r:source><r:filename>v01_getting_started.html</r:filename><r:title>Getting started with soilKey</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v08_kssl_nasis_multilevel.Rmd</r:source><r:filename>v08_kssl_nasis_multilevel.html</r:filename><r:title>KSSL + NASIS: multi-level USDA Soil Taxonomy benchmark</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v05_spatial_spectra_pipeline.Rmd</r:source><r:filename>v05_spatial_spectra_pipeline.html</r:filename><r:title>Spatial prior + OSSL spectra pipeline (Modules 3 &amp; 4)</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v09_perfil_embrapa_pt.Rmd</r:source><r:filename>v09_perfil_embrapa_pt.html</r:filename><r:title>Um perfil real do A ao Z (estilo Embrapa, em portugues)</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article><r:article><r:source>v04_vlm_extraction.Rmd</r:source><r:filename>v04_vlm_extraction.html</r:filename><r:title>Vision-language extraction of pedon data (Module 2)</r:title><r:created>2026-05-19 09:20:21</r:created><r:modified>2026-05-19 09:20:21</r:modified></r:article></item><item><title>[hugomachadorodrigues] soilFlux 0.1.5</title><author>rodrigues.machado.hugo@gmail.com (Hugo Rodrigues)</author><description>Implements a physics-informed one-dimensional
convolutional neural network (CNN1D-PINN) for estimating the
complete soil water retention curve (SWRC) as a continuous
function of matric potential, from soil texture, organic
carbon, bulk density, and depth. The network architecture
ensures strict monotonic decrease of volumetric water content
with increasing suction by construction, through cumulative
integration of non-negative slope outputs (monotone integral
architecture). Four physics-based residual constraints adapted
from Norouzi et al. (2025) &lt;doi:10.1029/2024WR038149&gt; are
embedded in the loss function: (S1) linearity at the dry end
(pF in [5, 7.6]); (S2) non-negativity at pF = 6.2; (S3)
non-positivity at pF = 7.6; and (S4) a near-zero derivative in
the saturated plateau region (pF in [-2, -0.3]). Includes tools
for data preparation, model training, dense prediction,
performance metrics, texture classification, and
publication-quality visualisation.</description><link>https://github.com/r-universe/hugomachadorodrigues/actions/runs/26442336366</link><pubDate>Mon, 23 Mar 2026 18:59:56 GMT</pubDate><r:package>soilFlux</r:package><r:version>0.1.5</r:version><r:status>success</r:status><r:repository>https://hugomachadorodrigues.r-universe.dev</r:repository><r:upstream>https://github.com/hugomachadorodrigues/soilflux</r:upstream><r:article><r:source>introduction.Rmd</r:source><r:filename>introduction.html</r:filename><r:title>Introduction to soilFlux</r:title><r:created>2026-03-12 21:49:56</r:created><r:modified>2026-03-13 03:38:01</r:modified></r:article><r:article><r:source>pedometric-workflow.Rmd</r:source><r:filename>pedometric-workflow.html</r:filename><r:title>Pedometric Workflow: KSSL Data, Spline Harmonisation, and SWRC Fitting</r:title><r:created>2026-03-22 22:02:00</r:created><r:modified>2026-03-23 18:59:56</r:modified></r:article></item><item><title>[hugomachadorodrigues] soilVAE 0.1.9</title><author>rodrigues.machado.hugo@gmail.com (Hugo Rodrigues)</author><description>Supervised latent-variable regression for high-dimensional
predictors such as soil reflectance spectra. The model uses an
encoder-decoder neural network with a stochastic Gaussian
latent representation regularized by a Kullback-Leibler term,
and a supervised prediction head trained jointly with the
reconstruction objective. The implementation interfaces R with
a 'Python' deep-learning backend and provides utilities for
training, tuning, and prediction.</description><link>https://github.com/r-universe/hugomachadorodrigues/actions/runs/26016010319</link><pubDate>Thu, 12 Mar 2026 21:05:21 GMT</pubDate><r:package>soilVAE</r:package><r:version>0.1.9</r:version><r:status>success</r:status><r:repository>https://hugomachadorodrigues.r-universe.dev</r:repository><r:upstream>https://github.com/hugomachadorodrigues/soilvae</r:upstream><r:article><r:source>index.Rmd</r:source><r:filename>index.html</r:filename><r:title>soilVAE vignettes</r:title><r:created>2026-02-22 00:28:46</r:created><r:modified>2026-02-24 00:45:22</r:modified></r:article><r:article><r:source>soilVAE-workflow.Rmd</r:source><r:filename>soilVAE-workflow.html</r:filename><r:title>soilVAE Workflow</r:title><r:created>2026-02-16 23:53:49</r:created><r:modified>2026-02-24 00:58:38</r:modified></r:article></item></channel></rss>