Package: brapiR2
Title: A Tidyverse-Native Client for the 'BrAPI' v2 (Breeding API)
        Specification
Version: 0.2.0
Authors@R: c(
    person("Joash Joshua", "Ayo", , "joashjoshua789@gmail.com",
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0009-0007-1642-0172")),
    person("David", "Waring", role = "rev",
           comment = "David reviewed the package (v. 0.1.0) for rOpenSci, see <https://github.com/ropensci/software-review/issues/792>"),
    person("Jenna", "Hershberger", role = "rev",
           comment = "Jenna reviewed the package (v. 0.1.0) for rOpenSci, see <https://github.com/ropensci/software-review/issues/792>")
    )
Description: Provides pipe-friendly, stateless read access to the Breeding
    API ('BrAPI') v2.1 specification, an open community standard for plant
    breeding data interchange maintained by the BrAPI project
    <https://brapi.org>. Wraps 32 of the 37 'BrAPI' v2.1 entities across all
    four modules, Core, Germplasm, Phenotyping, and Genotyping, covering 49
    of the specification's 138 retrieval ('GET' and search) endpoints and
    returning tidy tibbles ready for analysis. Write and update endpoints
    are out of scope by design. Features include automatic pagination, async
    search handling, response caching, parallel batch fetching, and
    convenience functions for genomic selection workflows (e.g. dosage
    matrix extraction). Designed for plant breeders and bioinformaticians
    who need programmatic access to plant breeding databases that
    implement the 'BrAPI' v2 specification.
License: MIT + file LICENSE
URL: https://github.com/ropensci/brapiR2,
        https://docs.ropensci.org/brapiR2/
BugReports: https://github.com/ropensci/brapiR2/issues
Encoding: UTF-8
Language: en-GB
Depends: R (>= 4.1.0)
Imports: cli (>= 3.6.0), dplyr (>= 1.1.0), glue (>= 1.6.0), httr2 (>=
        1.0.0), jsonlite (>= 1.8.0), purrr (>= 1.0.0), rlang (>=
        1.1.0), stats, tibble (>= 3.2.0), tidyr (>= 1.3.0), tidyselect
        (>= 1.2.0), utils
Suggests: furrr (>= 0.3.0), future (>= 1.33.0), httptest2, keyring,
        knitr, rappdirs, rmarkdown, testthat (>= 3.0.0), withr
Config/testthat/edition: 3
VignetteBuilder: knitr
Config/Needs/website: rmarkdown, AlphaSimR, AGHmatrix, BGLR, rrBLUP,
        sommer, metan, lme4
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-09-24 12:09:47 UTC; Joshua
Author: Joash Joshua Ayo [aut, cre, cph] (ORCID:
    <https://orcid.org/0009-0007-1642-0172>),
  David Waring [rev] (David reviewed the package (v. 0.1.0) for rOpenSci,
    see <https://github.com/ropensci/software-review/issues/792>),
  Jenna Hershberger [rev] (Jenna reviewed the package (v. 0.1.0) for
    rOpenSci, see
    <https://github.com/ropensci/software-review/issues/792>)
Maintainer: Joash Joshua Ayo <joashjoshua789@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-05 16:30:32 UTC
Built: R 4.5.2; ; 2026-10-05 19:38:23 UTC; unix
