Type: Package
Package: nasapower
Title: NASA POWER API Client
Version: 4.3.0
Authors@R: c(
    person("Adam H.", "Sparks", , "adamhsparks@gmail.com", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-0061-8359")),
    person("Scott", "Chamberlain", , "myrmecocystus@gmail.com", role = "rev",
           comment = c(ORCID = "0000-0003-1444-9135", "Scott Chamberlain reviewed nasapower for rOpenSci, see\n              <https://github.com/ropensci/software-review/issues/155>.")),
    person("Hazel", "Kavili", role = "rev",
           comment = "Hazel Kavili reviewed nasapower for rOpenSci, see\n            <https://github.com/ropensci/software-review/issues/155>."),
    person("Alison", "Boyer", role = "rev",
           comment = "Alison Boyer reviewed nasapower for rOpenSci, see\n            <https://github.com/ropensci/software-review/issues/155>."),
    person("Fernando", "Miguez", , "femiguez@iastate.edu", role = "ctb",
           comment = c(ORCID = "0000-0002-4627-8329", "Fernando Miguez provided assistance in identifying\n              improper missing value handling in the POWER data, see \n              <https://github.com/femiguez/apsimx/pull/26>.")),
    person("Maëlle", "Salmon", role = "ctb",
           comment = c(ORCID = "0000-0002-2815-0399", "Maëlle Salmon contributed a patch to fix issues with using the R\n              package, 'vcr', for testing the API queries, see\n                        <https://github.com/ropensci/nasapower/pull/64>.")),
    person("Phillip D.", "Alderman", , "phillip.alderman@okstate.edu", role = "ctb",
           comment = c(ORCID = "0000-0003-1467-2337", "Phillip Alderman contributed a patch to fix an issue with, 'The\n               `file` argument of `vroom()` must use `I()` for literal data as\n               of vroom 1.5.0.', see\n               <https://github.com/ropensci/nasapower/pull/67>.")),
    person("Aleksandar", "Blagotić", , "alex@rapporter.net", role = c("ctb", "cph"),
           comment = "Author of the CRAN package 'rapportools', from which\n             the '.is_boolean()' was derived."),
    person("Gergely", "Daróczi", , "daroczig@rapporter.net", role = c("ctb", "cph"),
           comment = "Author of the CRAN package 'rapportools', from which\n             the '.is_boolean()' was derived."),
    person("Curtin University", role = "cph",
           comment = c("http://www.curtin.edu.au/", ROR = "02n415q13"))
  )
Description: An API client for NASA POWER global meteorology, surface
    solar energy and climatology data API.  POWER (Prediction Of Worldwide
    Energy Resources) data are freely available for download with varying
    spatial resolutions dependent on the original data and with several
    temporal resolutions depending on the POWER parameter and community.
    This work is funded through the NASA Earth Science Directorate Applied
    Science Program.  For more on the data themselves, the methodologies
    used in creating, a web-based data viewer and web access, please see
    <https://power.larc.nasa.gov/>.
License: MIT + file LICENSE
URL: https://codeberg.org/ropensci/nasapower,
        https://docs.ropensci.org/nasapower/
BugReports: https://codeberg.org/ropensci/nasapower/issues
Depends: R (>= 4.1.0)
Imports: cli, crul, lubridate, readr, rlang, tibble (>= 3.0.2), yyjsonr
Suggests: knitr, purrr, rmarkdown, spelling, testthat (>= 3.0.0), vcr
        (>= 0.6.0), webmockr, withr
VignetteBuilder: knitr
Config/Needs/build: moodymudskipper/devtag
Config/Needs/documentation: roxylint
Config/roxygen2/version: 8.0.0
Config/roxylint: list(linters = roxylint::tidy)
Config/testthat/edition: 3
Config/testthat/parallel: true
Encoding: UTF-8
Language: en-US
NeedsCompilation: no
Repository: CRAN
X-schema.org-applicationCategory: Tools
X-schema.org-isPartOf: https://ropensci.org
X-schema.org-keywords: NASA, meteorological-data, weather, global,
        weather, weather-data, meteorology, NASA-POWER,
        agroclimatology, earth-science, data-access, climate-data
Packaged: 2026-06-02 06:27:12 UTC; 283204f
Author: Adam H. Sparks [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-0061-8359>),
  Scott Chamberlain [rev] (ORCID:
    <https://orcid.org/0000-0003-1444-9135>, Scott Chamberlain reviewed
    nasapower for rOpenSci, see
    <https://github.com/ropensci/software-review/issues/155>.),
  Hazel Kavili [rev] (Hazel Kavili reviewed nasapower for rOpenSci, see
    <https://github.com/ropensci/software-review/issues/155>.),
  Alison Boyer [rev] (Alison Boyer reviewed nasapower for rOpenSci, see
    <https://github.com/ropensci/software-review/issues/155>.),
  Fernando Miguez [ctb] (ORCID: <https://orcid.org/0000-0002-4627-8329>,
    Fernando Miguez provided assistance in identifying improper missing
    value handling in the POWER data, see
    <https://github.com/femiguez/apsimx/pull/26>.),
  Maëlle Salmon [ctb] (ORCID: <https://orcid.org/0000-0002-2815-0399>,
    Maëlle Salmon contributed a patch to fix issues with using the R
    package, 'vcr', for testing the API queries, see
    <https://github.com/ropensci/nasapower/pull/64>.),
  Phillip D. Alderman [ctb] (ORCID:
    <https://orcid.org/0000-0003-1467-2337>, Phillip Alderman
    contributed a patch to fix an issue with, 'The `file` argument of
    `vroom()` must use `I()` for literal data as of vroom 1.5.0.', see
    <https://github.com/ropensci/nasapower/pull/67>.),
  Aleksandar Blagotić [ctb, cph] (Author of the CRAN package
    'rapportools', from which the '.is_boolean()' was derived.),
  Gergely Daróczi [ctb, cph] (Author of the CRAN package 'rapportools',
    from which the '.is_boolean()' was derived.),
  Curtin University [cph] (http://www.curtin.edu.au/, ROR:
    <https://ror.org/02n415q13>)
Maintainer: Adam H. Sparks <adamhsparks@gmail.com>
Date/Publication: 2026-06-02 07:50:30 UTC
Built: R 4.6.0; ; 2026-06-02 09:40:32 UTC; unix
