Skip to content
View brownag's full-sized avatar
πŸ’­
β˜•
πŸ’­
β˜•

Organizations

@ncss-tech @opengeos

Block or report brownag

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brownag/README.md

Hey now πŸ‘‹

My name is Andrew Brown. I am a soil scientist with an interest in open-source software.

πŸ“« How to find me: ...



Most of my software development work centers around interoperability, R-based tools, National Cooperative Soil Survey data sources, and spatial data analysis. I am fortunate to be able to do some of this work as part of my job as a soil scientist.

Top Langs

I maintain a handful of R and Python packages and contribute to several more; some of these are available on CRAN (https://cran.r-project.org/) and the ncss-tech or brownag r-universe repositories.

I also have a blog that I rarely add posts to these days: http://humus.rocks/

R Packages

πŸ—„οΈ National Cooperative Soil Survey (NCSS) Data & Databases
Package CRAN Description
soilDB CRAN Access and query NCSS databases
SoilTaxonomy CRAN Taxonomic dictionaries and formative element parsing
rosettaPTF Rosetta pedotransfer functions with Python rosetta-soil package in R
InterpretationEngine NASIS Soil Interpretations in R
jNSMR Interface to Java Newhall Simulation Model for R
OSDRegistry Official Series Description registry tools
SoilKnowledgeBase NCSS knowledge base resources
labtaxa Docker KSSL Lab Data Mart analysis container
soilDBdata Data package for soilDB
SSURGOPortalR Interface to SSURGO Portal tools
SSURGO Build SSURGO databases with DuckDB and soilDB
SSURGOsnapshots SSURGO snapshot utilities
hydricsoils Field indicators of hydric soils
NASIStools Tools for NASIS
nasis NASIS data model abstraction layer
cvirrr CVIR script evaluation outside NASIS
rdshub Dynamic Soils Hub tools and APIs
KSTL Keys to Soil Taxonomy API
πŸ“Š Soil Profile Analysis & Visualization
Package CRAN Description
SoilProfileGraphs Calibrated soil pit photos and plots
ggspc ggplot2 extensions for SoilProfileCollection objects
soilmotif Analyze, fit, and generalize soil depth functions
SOILmilaR Apply 'Similar Soils' contrasts
🌍 Geospatial & Remote Sensing
Package CRAN Description
whitebox CRAN WhiteboxTools R frontend
rgeedim CRAN Google Earth Engine imagery download
rgeomorphon CRAN Terrain form classification
gpkg CRAN GeoPackage utilities
geodensity Geodesic kernel density estimation
geocoda Compositional data analysis for geospatial data
terragee terra Google Earth Engine wrapper
rsamgeo Segment geospatial data with Segment Anything Model
gdalcli R frontend for GDAL CLI
ROGRSQL DBI Backend for GDAL OGRSQL dialect
rjts Java Topology Suite (JTS) Interface
rgeowheels Download Geospatial Python Wheels with R
🌾 Rangeland & Ecological Sites
Package CRAN Description
rapr CRAN Rangeland Analysis Platform interface
ESAT Ecological Site Analytical Tools
πŸ’§ Hydrologic & Watershed Analysis
Package CRAN Description
huckster Hydrologic unit boundary tools
acis Applied Climate Information System interface
βš™οΈ Workflow & Pipeline Tools
Package CRAN Description
tarflowr High-level orchestration of targets pipelines
πŸ’Ύ Database Tools
Package CRAN Description
rjackcess R interface to MS Access using Jackcess
LinkedDataTable Linked data table utilities
πŸ§ͺ Experimental & Development
Package CRAN Description
grundo A Unified Model Interface for Digital Soil Mapping
soil-excursions Miscellaneous soil analysis tools and experiments
soilvctrs Geometric and topologic operations on stratified environmental data

Python Packages

🐍 Python Libraries
Package PyPI Description
soildb PyPI Β· πŸ“– Manual Python port of soilDB for accessing NCSS databases
soilprofilecollection PyPI Β· πŸ“– Manual Python implementation of SoilProfileCollection
mpspline PyPI Β· πŸ“– Manual Mass-preserving spline functions for soil data

Pinned Loading

  1. gpkg gpkg Public

    Utilities for the Open Geospatial Consortium (OGC) 'GeoPackage' Format in R

    R 21

  2. ropensci/geotargets ropensci/geotargets Public

    Targets extensions for geospatial data

    R 93 6

  3. opengeos/whiteboxR opengeos/whiteboxR Public

    WhiteboxTools R Frontend

    R 181 31

  4. rgeedim rgeedim Public

    Search, composite, and download 'Google Earth Engine' imagery with the 'Python' module 'geedim'

    R 52 3

  5. rgeomorphon rgeomorphon Public

    A lightweight implementation of the geomorphon terrain form classification algorithm of Jasiewicz and Stepinski (2013)

    R 25 2

  6. gdalcli gdalcli Public

    An R Frontend for the GDAL CLI

    R 22