aqp

Algorithms for Quantitative Pedology

https://github.com/ncss-tech/aqp

Science Score: 77.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: scholar.google
  • Committers with academic emails
    1 of 13 committers (7.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.8%) to scientific vocabulary

Keywords

digital-soil-mapping ncss-tech nrcs pedology pedometrics soil soil-survey usda

Keywords from Contributors

kssl nasis soil-data-access soilweb
Last synced: 6 months ago · JSON representation ·

Repository

Algorithms for Quantitative Pedology

Basic Info
Statistics
  • Stars: 59
  • Watchers: 9
  • Forks: 14
  • Open Issues: 33
  • Releases: 8
Topics
digital-soil-mapping ncss-tech nrcs pedology pedometrics soil soil-survey usda
Created almost 10 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Citation

README.Rmd

---
output: github_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.align = 'center',
  fig.path = "man/figures/README-",
  dev = "png",
  retina = 1.5,
  message = FALSE,
  warning = FALSE,
  tidy = FALSE
)
```

[![CRAN version](https://www.r-pkg.org/badges/version/aqp)](https://CRAN.R-project.org/package=aqp)
[![CRAN status](https://badges.cranchecks.info/worst/aqp.svg)](https://cran.r-project.org/web/checks/check_results_aqp.html)
[![Development Version](https://ncss-tech.r-universe.dev/badges/aqp)](https://ncss-tech.r-universe.dev/)
[![Monthly CRAN Downloads](https://cranlogs.r-pkg.org/badges/aqp)](https://cran.r-project.org/package=aqp)
![CRAN/METACRAN](https://img.shields.io/cran/l/aqp)
[![aqp Manual](https://img.shields.io/badge/docs-HTML-informational)](https://ncss-tech.github.io/aqp/)

# Algorithms for Quantitative Pedology (aqp) package for R



aqp hexsticker (Paxton, Montauk, Woodbridge, Ridgebury, Whitman, Catden soil series dendogram)

The Algorithms for Quantitative Pedology (AQP) project was started in 2009 to organize a loosely-related set of concepts and source code on the topic of soil profile visualization, aggregation, and classification into this package (aqp). Over the past 8 years, the project has grown into a suite of related R packages that enhance and simplify the quantitative analysis of soil profile data. Central to the AQP project is a new vocabulary of specialized functions and data structures that can accommodate the inherent complexity of soil profile information; freeing the scientist to focus on ideas rather than boilerplate data processing tasks . These functions and data structures have been extensively tested and documented, applied to projects involving hundreds of thousands of soil profiles, and deeply integrated into widely used tools such as SoilWeb . Components of the AQP project (aqp, soilDB, sharpshootR, soilReports packages) serve an important role in routine data analysis within the USDA-NRCS Soil Science Division. The AQP suite of R packages offer a convenient platform for bridging the gap between pedometric theory and practice.

## Installation

Get the stable version from CRAN:

```r
install.packages('aqp')
```

Get the development version from Github, after installing the CRAN version + dependencies:

```r
remotes::install_github("ncss-tech/aqp", dependencies = FALSE, upgrade = FALSE, build = FALSE)
```

Install suggested packages:
```{r eval=FALSE}
p <- c("soilDB", "latticeExtra", "tactile", "compositions", 
"sharpshootR", "markovchain", "xtable", "testthat", "Gmedian", 
"Hmisc", "tibble", "RColorBrewer", "scales", "mpspline2", "soiltexture", "knitr", "rmarkdown", "mvtnorm")

install.packages(p)
```

## Website
[http://ncss-tech.github.io/AQP/](http://ncss-tech.github.io/AQP/)

## Examples

```{r fig.width=9, fig.height=6, fig.alt='testing 1 2', fig.caption='testing 1 2'}
library(aqp)

# example data from three official series descriptions
data("osd")

# simulate 2 copies of each
# using horizon boundary distinctness offsets
set.seed(10101)
x <- perturb(osd, n = 2, boundary.attr = 'hzd', min.thickness = 5)

# tighter margins
par(mar = c(0, 0, 1, 0))

# adjust default style
# depict truncation at 175cm with ragged bottom
plotSPC(
  x, 
  name.style = 'center-center', 
  cex.names = 1,
  width = 0.33,
  cex.id = 0.9,
  hz.distinctness.offset = 'hzd', 
  max.depth = 175, 
  depth.axis = FALSE, 
  hz.depths = TRUE
)
```

## Citation
```{r}
citation("aqp")
```

## Related Papers and Book Chapters
  * Beaudette D.E., P. Roudier, and J. Skovlin. 2016. Probabilistic representation of genetic soil horizons. In Book Digital soil morphometrics. Springer.
  * Maynard, J.J., S.W. Salley, D.E. Beaudette, and J.E. Herrick. 2020. Numerical soil classification supports soil identification by citizen scientists using limited, simple soil observations. Soil Science Society of  America Journal 84:1675-1692.
  * Beaudette, D. E., J. Skovlin, A. G. Brown, P. Roudier, and S. M. Roecker. "Algorithms for Quantitative Pedology." In Geopedology, edited by Joseph Alfred Zinck, Graciela Metternicht, Héctor Francisco del Valle, and Marcos Angelini, 201–22. Cham: Springer International Publishing, 2023. https://doi.org/10.1007/978-3-031-20667-2_11.

## Related Packages
  * [soilDB](https://github.com/ncss-tech/soilDB)
  * [sharpshootR](https://github.com/ncss-tech/sharpshootR)

## Vignettes 
  * [Introduction to SoilProfileCollection Objects](https://ncss-tech.github.io/aqp/articles/Introduction-to-SoilProfileCollection-Objects.html)
  * [Numerical Classification of Soil Profiles](https://ncss-tech.github.io/aqp/articles/NCSP.html)
  * [Overlapping Annotation](https://ncss-tech.github.io/aqp/articles/label-placement.html)
  * [What is new in aqp 2.x?](https://ncss-tech.github.io/aqp/articles/new-in-aqp-2.html)

## Tutorials
  * [Soil Profile Sketches](https://ncss-tech.github.io/AQP/aqp/sketches.html)
  * [Assigning Generalized Horizon Labels](https://ncss-tech.github.io/AQP/aqp/gen-hz-assignment.html)
  * [Visualization of Horizon Boundaries](https://ncss-tech.github.io/AQP/aqp/hz-boundaries.html)
  * [Mixing Munsell Colors in {aqp}](https://ncss-tech.github.io/AQP/aqp/mix-colors.html)
  * [Theoretical Water Retention Curves](https://ncss-tech.github.io/AQP/aqp/water-retention-curves.html)
  * [Soil Texture Visualization Ideas](https://ncss-tech.github.io/AQP/aqp/soiltexture-vizualization-ideas.html)

## Related Presentations / Posters
  * [Numerical Classification of Soil Profiles (2023 NCSS Meetings)](https://ncss-tech.github.io/AQP/presentations/2023-NCSS-NCSP-poster.pdf)

## aqp in the Wild
  * https://www.pnas.org/content/115/26/6751
  * [as found by Scopus](https://www.scopus.com/results/citedbyresults.uri?sort=plf-f&cite=2-s2.0-84871520076&src=s&imp=t&sid=77a47f45322dcfd492772ab2198cbd60&sot=cite&sdt=a&sl=0&origin=inward&editSaveSearch=&txGid=2178c12c5b47dbcdd8b2f12cd9a81478)
  * [as found by Google Scholar](https://scholar.google.com/scholar?cites=14155970656017510549&as_sdt=5,29&sciodt=0,29&hl=en)
  * http://www.scielo.br/scielo.php?script=sci_arttext&pid=S2179-80872019000100121

Owner

  • Name: ncss-tech
  • Login: ncss-tech
  • Kind: organization
  • Location: United States of America

Collection of repositories contributed by members of the National Cooperative Soil Survey

Citation (CITATION.cff)

# -----------------------------------------------------------
# CITATION file created with {cffr} R package, v0.2.2
# See also: https://docs.ropensci.org/cffr/
# -----------------------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "aqp" in publications use:'
type: software
license: GPL-3.0-or-later
title: 'aqp: Algorithms for Quantitative Pedology'
version: '1.43'
abstract: The Algorithms for Quantitative Pedology (AQP) project was started in 2009
  to organize a loosely-related set of concepts and source code on the topic of soil
  profile visualization, aggregation, and classification into this package (aqp).
  Over the past 8 years, the project has grown into a suite of related R packages
  that enhance and simplify the quantitative analysis of soil profile data. Central
  to the AQP project is a new vocabulary of specialized functions and data structures
  that can accommodate the inherent complexity of soil profile information; freeing
  the scientist to focus on ideas rather than boilerplate data processing tasks <doi:10.1016/j.cageo.2012.10.020>.
  These functions and data structures have been extensively tested and documented,
  applied to projects involving hundreds of thousands of soil profiles, and deeply
  integrated into widely used tools such as SoilWeb <https://casoilresource.lawr.ucdavis.edu/soilweb-apps>.
  Components of the AQP project (aqp, soilDB, sharpshootR, soilReports packages) serve
  an important role in routine data analysis within the USDA-NRCS Soil Science Division.
  The AQP suite of R packages offer a convenient platform for bridging the gap between
  pedometric theory and practice.
authors:
- family-names: Beaudette
  given-names: Dylan
  email: dylan.beaudette@usda.gov
- family-names: Roudier
  given-names: Pierre
  email: roudierp@landcareresearch.co.nz
- family-names: Brown
  given-names: Andrew
  email: andrew.g.brown@usda.gov
preferred-citation:
  type: manual
  title: 'aqp: Algorithms for Quantitative Pedology'
  authors:
  - name: Beaudette
  - name: D.
  - name: Roudier
  - name: P.
  - name: Brown
  - name: A.
  notes: R package version 1.42
  url: https://CRAN.R-project.org/package=aqp
  year: '2022'
repository: https://CRAN.R-project.org/package=aqp
repository-code: https://github.com/ncss-tech/aqp
url: https://github.com/ncss-tech/aqp
contact:
- family-names: Beaudette
  given-names: Dylan
  email: dylan.beaudette@usda.gov
keywords:
- digital-soil-mapping
- ncss-tech
- nrcs
- pedology
- pedometrics
- soil
- soil-survey
- usda
references:
- type: article
  title: 'Algorithms for quantitative pedology: A toolkit for soil scientists'
  authors:
  - name: Beaudette
  - name: D.E.
  - name: Roudier
  - name: P.
  - name: O'Geen
  - name: A.T.
  journal: Computers & Geosciences
  year: '2013'
  volume: '52'
  url: http://dx.doi.org/10.1016/j.cageo.2012.10.020
  start: 258-268
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
  version: '>= 3.5.0'
- type: software
  title: grDevices
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: graphics
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: stats
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: utils
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: methods
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: plyr
  abstract: 'plyr: Tools for Splitting, Applying and Combining Data'
  notes: Imports
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2022'
  url: https://CRAN.R-project.org/package=plyr
- type: software
  title: grid
  abstract: 'R: A Language and Environment for Statistical Computing'
  notes: Imports
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
- type: software
  title: lattice
  abstract: 'lattice: Trellis Graphics for R'
  notes: Imports
  authors:
  - family-names: Sarkar
    given-names: Deepayan
    email: deepayan.sarkar@r-project.org
    orcid: https://orcid.org/0000-0003-4107-1553
  year: '2022'
  url: https://CRAN.R-project.org/package=lattice
- type: software
  title: cluster
  abstract: 'cluster: "Finding Groups in Data": Cluster Analysis Extended Rousseeuw
    et al.'
  notes: Imports
  authors:
  - family-names: Maechler
    given-names: Martin
    email: maechler@stat.math.ethz.ch
    orcid: https://orcid.org/0000-0002-8685-9910
  - family-names: Rousseeuw
    given-names: Peter
    email: peter.rousseeuw@kuleuven.be
    orcid: https://orcid.org/0000-0002-3807-5353
  - family-names: Struyf
    given-names: Anja
  - family-names: Hubert
    given-names: Mia
    email: Mia.Hubert@uia.ua.ac.be
    orcid: https://orcid.org/0000-0001-6398-4850
  year: '2022'
  url: https://CRAN.R-project.org/package=cluster
- type: software
  title: sp
  abstract: 'sp: Classes and Methods for Spatial Data'
  notes: Imports
  authors:
  - family-names: Pebesma
    given-names: Edzer
    email: edzer.pebesma@uni-muenster.de
  - family-names: Bivand
    given-names: Roger
    email: Roger.Bivand@nhh.no
  year: '2022'
  url: https://CRAN.R-project.org/package=sp
- type: software
  title: stringr
  abstract: 'stringr: Simple, Consistent Wrappers for Common String Operations'
  notes: Imports
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2022'
  url: https://CRAN.R-project.org/package=stringr
- type: software
  title: data.table
  abstract: 'data.table: Extension of `data.frame`'
  notes: Imports
  authors:
  - family-names: Dowle
    given-names: Matt
    email: mattjdowle@gmail.com
  - family-names: Srinivasan
    given-names: Arun
    email: asrini@pm.me
  year: '2022'
  url: https://CRAN.R-project.org/package=data.table
- type: software
  title: gower
  abstract: 'gower: Gower''s Distance'
  notes: Imports
  authors:
  - family-names: van der Loo
    given-names: Mark
    email: mark.vanderloo@gmail.com
  year: '2022'
  url: https://CRAN.R-project.org/package=gower
- type: software
  title: colorspace
  abstract: 'colorspace: A Toolbox for Manipulating and Assessing Colors and Palettes'
  notes: Suggests
  authors:
  - family-names: Ihaka
    given-names: Ross
    email: ihaka@stat.auckland.ac.nz
  - family-names: Murrell
    given-names: Paul
    email: paul@stat.auckland.ac.nz
    orcid: https://orcid.org/0000-0002-3224-8858
  - family-names: Hornik
    given-names: Kurt
    email: Kurt.Hornik@R-project.org
    orcid: https://orcid.org/0000-0003-4198-9911
  - family-names: Fisher
    given-names: Jason C.
    email: jfisher@usgs.gov
    orcid: https://orcid.org/0000-0001-9032-8912
  - family-names: Stauffer
    given-names: Reto
    email: Reto.Stauffer@uibk.ac.at
    orcid: https://orcid.org/0000-0002-3798-5507
  - family-names: Wilke
    given-names: Claus O.
    email: wilke@austin.utexas.edu
    orcid: https://orcid.org/0000-0002-7470-9261
  - family-names: McWhite
    given-names: Claire D.
    email: claire.mcwhite@utmail.utexas.edu
    orcid: https://orcid.org/0000-0001-7346-3047
  - family-names: Zeileis
    given-names: Achim
    email: Achim.Zeileis@R-project.org
    orcid: https://orcid.org/0000-0003-0918-3766
  year: '2022'
  url: https://CRAN.R-project.org/package=colorspace
- type: software
  title: ape
  abstract: 'ape: Analyses of Phylogenetics and Evolution'
  notes: Suggests
  authors:
  - family-names: Paradis
    given-names: Emmanuel
    email: Emmanuel.Paradis@ird.fr
    orcid: https://orcid.org/0000-0003-3092-2199
  - family-names: Blomberg
    given-names: Simon
    orcid: https://orcid.org/0000-0003-1062-0839
  - family-names: Bolker
    given-names: Ben
    orcid: https://orcid.org/0000-0002-2127-0443
  - family-names: Brown
    given-names: Joseph
    orcid: https://orcid.org/0000-0002-3835-8062
  - family-names: Claramunt
    given-names: Santiago
    orcid: https://orcid.org/0000-0002-8926-5974
  - family-names: Claude
    given-names: Julien
    orcid: https://orcid.org/0000-0002-9267-1228
  - family-names: Cuong
    given-names: Hoa Sien
  - family-names: Desper
    given-names: Richard
  - family-names: Didier
    given-names: Gilles
    orcid: https://orcid.org/0000-0003-0596-9112
  - family-names: Durand
    given-names: Benoit
  - family-names: Dutheil
    given-names: Julien
    orcid: https://orcid.org/0000-0001-7753-4121
  - family-names: Ewing
    given-names: RJ
  - family-names: Gascuel
    given-names: Olivier
  - family-names: Guillerme
    given-names: Thomas
    orcid: https://orcid.org/0000-0003-4325-1275
  - family-names: Heibl
    given-names: Christoph
    orcid: https://orcid.org/0000-0002-7655-3299
  - family-names: Ives
    given-names: Anthony
    orcid: https://orcid.org/0000-0001-9375-9523
  - family-names: Jones
    given-names: Bradley
    orcid: https://orcid.org/0000-0003-4498-1069
  - family-names: Krah
    given-names: Franz
    orcid: https://orcid.org/0000-0001-7866-7508
  - family-names: Lawson
    given-names: Daniel
    orcid: https://orcid.org/0000-0002-5311-6213
  - family-names: Lefort
    given-names: Vincent
  - family-names: Legendre
    given-names: Pierre
    orcid: https://orcid.org/0000-0002-3838-3305
  - family-names: Lemon
    given-names: Jim
  - family-names: Louvel
    given-names: Guillaume
    orcid: https://orcid.org/0000-0002-7745-0785
  - family-names: Marcon
    given-names: Eric
    orcid: https://orcid.org/0000-0002-5249-321X
  - family-names: McCloskey
    given-names: Rosemary
    orcid: https://orcid.org/0000-0002-9772-8553
  - family-names: Nylander
    given-names: Johan
  - family-names: Opgen-Rhein
    given-names: Rainer
  - family-names: Popescu
    given-names: Andrei-Alin
  - family-names: Royer-Carenzi
    given-names: Manuela
  - family-names: Schliep
    given-names: Klaus
    orcid: https://orcid.org/0000-0003-2941-0161
  - family-names: Strimmer
    given-names: Korbinian
    orcid: https://orcid.org/0000-0001-7917-2056
  - family-names: de Vienne
    given-names: Damien
    orcid: https://orcid.org/0000-0001-9532-5251
  year: '2022'
  url: https://CRAN.R-project.org/package=ape
- type: software
  title: soilDB
  abstract: 'soilDB: Soil Database Interface'
  notes: Suggests
  authors:
  - family-names: Beaudette
    given-names: Dylan
    email: dylan.beaudette@usda.gov
  - family-names: Skovlin
    given-names: Jay
  - family-names: Roecker
    given-names: Stephen
  - family-names: Brown
    given-names: Andrew
    email: andrew.g.brown@usda.gov
  year: '2022'
  url: https://CRAN.R-project.org/package=soilDB
- type: software
  title: latticeExtra
  abstract: 'latticeExtra: Extra Graphical Utilities Based on Lattice'
  notes: Suggests
  authors:
  - family-names: Sarkar
    given-names: Deepayan
    email: deepayan.sarkar@r-project.org
  - family-names: Andrews
    given-names: Felix
    email: felix@nfrac.org
  year: '2022'
  url: https://CRAN.R-project.org/package=latticeExtra
- type: software
  title: tactile
  abstract: 'tactile: New and Extended Plots, Methods, and Panel Functions for ''lattice'''
  notes: Suggests
  authors:
  - family-names: Larsson
    given-names: Johan
    email: johanlarsson@outlook.com
    orcid: https://orcid.org/0000-0002-4029-5945
  year: '2022'
  url: https://CRAN.R-project.org/package=tactile
- type: software
  title: compositions
  abstract: 'compositions: Compositional Data Analysis'
  notes: Suggests
  authors:
  - family-names: van den Boogaart
    given-names: K. Gerald
    email: boogaart@hzdr.de
  - family-names: Tolosana-Delgado
    given-names: Raimon
  - family-names: Bren
    given-names: Matevz
  year: '2022'
  url: https://CRAN.R-project.org/package=compositions
- type: software
  title: sharpshootR
  abstract: 'sharpshootR: A Soil Survey Toolkit'
  notes: Suggests
  authors:
  - family-names: Beaudette
    given-names: Dylan
    email: dylan.beaudette@usda.gov
  - family-names: Skovlin
    given-names: Jay
  - family-names: Roecker
    given-names: Stephen
  - family-names: Brown
    given-names: Andrew
  year: '2022'
  url: https://CRAN.R-project.org/package=sharpshootR
- type: software
  title: markovchain
  abstract: 'markovchain: Easy Handling Discrete Time Markov Chains'
  notes: Suggests
  authors:
  - family-names: Spedicato
    given-names: Giorgio Alfredo
    email: spedicato_giorgio@yahoo.it
    orcid: https://orcid.org/0000-0002-0315-8888
  - family-names: Seung Kang
    given-names: Tae
  - family-names: Bhargav Yalamanchi
    given-names: Sai
  - family-names: Yadav
    given-names: Deepak
  - family-names: Cordón
    given-names: Ignacio
    orcid: https://orcid.org/0000-0002-3152-0231
  year: '2022'
  url: https://CRAN.R-project.org/package=markovchain
- type: software
  title: xtable
  abstract: 'xtable: Export Tables to LaTeX or HTML'
  notes: Suggests
  authors:
  - family-names: Dahl
    given-names: David B.
  - family-names: Scott
    given-names: David
    email: d.scott@auckland.ac.nz
  - family-names: Roosen
    given-names: Charles
  - family-names: Magnusson
    given-names: Arni
  - family-names: Swinton
    given-names: Jonathan
  year: '2022'
  url: https://CRAN.R-project.org/package=xtable
- type: software
  title: testthat
  abstract: 'testthat: Unit Testing for R'
  notes: Suggests
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2022'
  url: https://CRAN.R-project.org/package=testthat
- type: software
  title: Gmedian
  abstract: 'Gmedian: Geometric Median, k-Medians Clustering and Robust Median PCA'
  notes: Suggests
  authors:
  - family-names: Cardot
    given-names: Herve
  year: '2022'
  url: https://CRAN.R-project.org/package=Gmedian
- type: software
  title: farver
  abstract: 'farver: High Performance Colour Space Manipulation'
  notes: Suggests
  authors:
  - family-names: Pedersen
    given-names: Thomas Lin
    email: thomasp85@gmail.com
    orcid: https://orcid.org/0000-0002-5147-4711
  - family-names: Nicolae
    given-names: Berendea
  - family-names: François
    given-names: Romain
    email: romain@purrple.cat
    orcid: https://orcid.org/0000-0002-2444-4226
  year: '2022'
  url: https://CRAN.R-project.org/package=farver
- type: software
  title: Hmisc
  abstract: 'Hmisc: Harrell Miscellaneous'
  notes: Suggests
  authors:
  - family-names: Harrell Jr
    given-names: Frank E
    email: fh@fharrell.com
    orcid: https://orcid.org/0000-0002-8271-5493
  year: '2022'
  url: https://CRAN.R-project.org/package=Hmisc
- type: software
  title: tibble
  abstract: 'tibble: Simple Data Frames'
  notes: Suggests
  authors:
  - family-names: Müller
    given-names: Kirill
    email: krlmlr+r@mailbox.org
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2022'
  url: https://CRAN.R-project.org/package=tibble
- type: software
  title: RColorBrewer
  abstract: 'RColorBrewer: ColorBrewer Palettes'
  notes: Suggests
  authors:
  - family-names: Neuwirth
    given-names: Erich
    email: erich.neuwirth@univie.ac.at
  year: '2022'
  url: https://CRAN.R-project.org/package=RColorBrewer
- type: software
  title: scales
  abstract: 'scales: Scale Functions for Visualization'
  notes: Suggests
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  - family-names: Seidel
    given-names: Dana
  year: '2022'
  url: https://CRAN.R-project.org/package=scales
- type: software
  title: digest
  abstract: 'digest: Create Compact Hash Digests of R Objects'
  notes: Suggests
  authors:
  - family-names: Lucas
    given-names: Dirk Eddelbuettel with contributions by Antoine
    email: edd@debian.org
  - family-names: Tuszynski
    given-names: Jarek
  - family-names: Bengtsson
    given-names: Henrik
  - family-names: Urbanek
    given-names: Simon
  - family-names: Frasca
    given-names: Mario
  - family-names: Lewis
    given-names: Bryan
  - family-names: Stokely
    given-names: Murray
  - family-names: Muehleisen
    given-names: Hannes
  - family-names: Murdoch
    given-names: Duncan
  - family-names: Hester
    given-names: Jim
  - family-names: Wu
    given-names: Wush
  - family-names: Kou
    given-names: Qiang
  - family-names: Onkelinx
    given-names: Thierry
  - family-names: Lang
    given-names: Michel
  - family-names: Simko
    given-names: Viliam
  - family-names: Hornik
    given-names: Kurt
  - family-names: Neal
    given-names: Radford
  - family-names: Bell
    given-names: Kendon
  - family-names: de Queljoe
    given-names: Matthew
  - family-names: Suruceanu
    given-names: Ion
  - family-names: Denney
    given-names: Bill
  - family-names: Schumacher
    given-names: Dirk
  - family-names: Chang.
    given-names: and Winston
  year: '2022'
  url: https://CRAN.R-project.org/package=digest
- type: software
  title: MASS
  abstract: 'MASS: Support Functions and Datasets for Venables and Ripley''s MASS'
  notes: Suggests
  authors:
  - family-names: Ripley
    given-names: Brian
    email: ripley@stats.ox.ac.uk
  year: '2022'
  url: https://CRAN.R-project.org/package=MASS
- type: software
  title: mpspline2
  abstract: 'mpspline2: Mass-Preserving Spline Functions for Soil Data'
  notes: Suggests
  authors:
  - family-names: O'Brien
    given-names: Lauren
    email: obrlsoilau@gmail.com
    orcid: https://orcid.org/0000-0002-7336-2171
  year: '2022'
  url: https://CRAN.R-project.org/package=mpspline2
- type: software
  title: soiltexture
  abstract: 'soiltexture: Functions for Soil Texture Plot, Classification and Transformation'
  notes: Suggests
  authors:
  - family-names: Moeys
    given-names: Julien
    email: jules_m78-soiltexture@yahoo.fr
  year: '2022'
  url: https://CRAN.R-project.org/package=soiltexture
- type: software
  title: knitr
  abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
  notes: Suggests
  authors:
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  year: '2022'
  url: https://CRAN.R-project.org/package=knitr
- type: software
  title: rmarkdown
  abstract: 'rmarkdown: Dynamic Documents for R'
  notes: Suggests
  authors:
  - family-names: Allaire
    given-names: JJ
    email: jj@rstudio.com
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  - family-names: McPherson
    given-names: Jonathan
    email: jonathan@rstudio.com
  - family-names: Luraschi
    given-names: Javier
    email: javier@rstudio.com
  - family-names: Ushey
    given-names: Kevin
    email: kevin@rstudio.com
  - family-names: Atkins
    given-names: Aron
    email: aron@rstudio.com
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  - family-names: Cheng
    given-names: Joe
    email: joe@rstudio.com
  - family-names: Chang
    given-names: Winston
    email: winston@rstudio.com
  - family-names: Iannone
    given-names: Richard
    email: rich@rstudio.com
    orcid: https://orcid.org/0000-0003-3925-190X
  year: '2022'
  url: https://CRAN.R-project.org/package=rmarkdown

GitHub Events

Total
  • Create event: 5
  • Release event: 3
  • Issues event: 9
  • Watch event: 3
  • Delete event: 1
  • Issue comment event: 20
  • Push event: 81
  • Pull request event: 8
Last Year
  • Create event: 5
  • Release event: 3
  • Issues event: 9
  • Watch event: 3
  • Delete event: 1
  • Issue comment event: 20
  • Push event: 81
  • Pull request event: 8

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 3,544
  • Total Committers: 13
  • Avg Commits per committer: 272.615
  • Development Distribution Score (DDS): 0.324
Past Year
  • Commits: 105
  • Committers: 2
  • Avg Commits per committer: 52.5
  • Development Distribution Score (DDS): 0.419
Top Committers
Name Email Commits
Dylan Beaudette d****e 2,394
Andrew G. Brown a****n@c****v 770
Pierre Roudier p****r 157
Stephen Roecker s****r@g****m 100
Beaudette d****e@c****v 66
Jay Skovlin j****n 33
Roecker 1****9@f****v 13
D G Rossiter c****1@g****m 2
Shawn W. Salley 3****y 2
D G Rossiter l****w@s****l 2
Dylan Beaudette 1****2@F****V 2
Roecker 1****9@F****V 2
Andrew Brown a****n@u****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 219
  • Total pull requests: 111
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 17 days
  • Total issue authors: 7
  • Total pull request authors: 5
  • Average comments per issue: 2.8
  • Average comments per pull request: 2.75
  • Merged pull requests: 102
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 5
  • Pull requests: 9
  • Average time to close issues: 4 days
  • Average time to close pull requests: 6 days
  • Issue authors: 3
  • Pull request authors: 2
  • Average comments per issue: 1.0
  • Average comments per pull request: 3.67
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • dylanbeaudette (164)
  • brownag (43)
  • rsbivand (3)
  • pierreroudier (3)
  • FelipeMonts (1)
  • smroecker (1)
  • rolhar (1)
Pull Request Authors
  • brownag (99)
  • dylanbeaudette (17)
  • smroecker (2)
  • swsalley (2)
  • pierreroudier (1)
Top Labels
Issue Labels
enhancement (30) bug (13) wontfix (1)
Pull Request Labels
enhancement (9) bug (1)

Packages

  • Total packages: 3
  • Total downloads:
    • cran 1,539 last-month
  • Total docker downloads: 132,008
  • Total dependent packages: 6
    (may contain duplicates)
  • Total dependent repositories: 17
    (may contain duplicates)
  • Total versions: 96
  • Total maintainers: 1
cran.r-project.org: aqp

Algorithms for Quantitative Pedology

  • Versions: 58
  • Dependent Packages: 5
  • Dependent Repositories: 17
  • Downloads: 1,539 Last month
  • Docker Downloads: 132,008
Rankings
Docker downloads count: 0.0%
Forks count: 5.5%
Average: 6.0%
Dependent repos count: 6.9%
Stargazers count: 7.0%
Dependent packages count: 8.1%
Downloads: 8.8%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: r-aqp
  • Versions: 16
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 28.8%
Dependent repos count: 34.0%
Average: 35.3%
Forks count: 39.0%
Stargazers count: 39.4%
Last synced: 6 months ago
conda-forge.org: r-soildb
  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.0%
Forks count: 39.0%
Stargazers count: 39.4%
Average: 40.9%
Dependent packages count: 51.2%
Last synced: 6 months ago

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/upload-artifact main composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/pkgdown.yml actions
  • JamesIves/github-pages-deploy-action v4.4.1 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 3.5.0 depends
  • cluster * imports
  • data.table * imports
  • farver * imports
  • grDevices * imports
  • graphics * imports
  • grid * imports
  • lattice * imports
  • methods * imports
  • sp * imports
  • stats * imports
  • stringr * imports
  • utils * imports
  • Gmedian * suggests
  • Hmisc * suggests
  • MASS * suggests
  • RColorBrewer * suggests
  • ape * suggests
  • colorspace * suggests
  • compositions * suggests
  • digest * suggests
  • gower * suggests
  • knitr * suggests
  • latticeExtra * suggests
  • markovchain * suggests
  • mpspline2 * suggests
  • plyr * suggests
  • rmarkdown * suggests
  • scales * suggests
  • sf * suggests
  • sharpshootR * suggests
  • soilDB * suggests
  • soiltexture * suggests
  • tactile * suggests
  • testthat * suggests
  • tibble * suggests
  • xtable * suggests