xml2, xslt, magrittr, tibble, dplyr, tidyr

Create Future 'EnergyPlus' Weather Files using 'CMIP6' Data
Query, download climate change projection data from the 'CMIP6' (Coupled
Model Intercomparison Project Phase 6) project
<https://pcmdi.llnl.gov/CMIP6> in the 'ESGF' (Earth System Grid Federation)
platform <https://esgf.llnl.gov>, and create future 'EnergyPlus'
<https://energyplus.net> Weather ('EPW') files adjusted from climate changes
using data from Global Climate Models ('GCM').
checkmate, data.table (>= 1.12.4), eplusr, future.apply, fst,
jsonlite, progressr, psychrolib, rappdirs, RNetCDF, units
'coord.R' 'utils.R' 'epwshiftr-package.R' 'esgf.R' 'morph.R'
'netcdf.R'

c(
person(given = "Hongyuan",
family = "Jia",
role = c("aut", "cre"),
email = "hongyuan.jia@bears-berkeley.sg",
comment = c(ORCID = "0000-0002-0075-8183")),
person(given = "Adrian",
family = "Chong",
role = c("aut"),
email = "bdgczma@nus.edu.sg",
comment = c(ORCID = "0000-0002-9486-4728"))
)
Query, download climate change projection data from the 'CMIP6' (Coupled
Model Intercomparison Project Phase 6) project
<https://pcmdi.llnl.gov/CMIP6/> in the 'ESGF' (Earth System Grid Federation)
platform <https://esgf.llnl.gov>, and create future 'EnergyPlus'
<https://energyplus.net> Weather ('EPW') files adjusted from climate changes
using data from Global Climate Models ('GCM').

c(
person(given = "Hongyuan",
family = "Jia",
role = c("aut", "cre"),
email = "hongyuanjia@outlook.com",
comment = c(ORCID = "0000-0002-0075-8183")),
person(given = "Adrian",
family = "Chong",
role = c("aut"),
email = "bdgczma@nus.edu.sg",
comment = c(ORCID = "0000-0002-9486-4728"))
)

c(person("Jean Pierre", "Decorps", role = c("aut", "cre"),
email = "jp.decorps@epiconcept.fr"),
person("David", "Whiting", role = "aut"))
Import data from 'Epidata' XML files '.epx' and convert it to R data structures.
Jean Pierre Decorps [aut, cre],
David Whiting [aut]

c(person("Jean Pierre", "Decorps", role = c("aut", "cre"),
email = "jp.decorps@epiconcept.fr"),
person("David", "Whiting", role = "aut"),
person("Bruno", "Granouillac", role = "ctb",
email = "bruno.granouillac@ird.fr"),
person("Laura", "March", role = "ctb",
email = "laura.march@ird.fr")
)
Jean Pierre Decorps [aut, cre],
David Whiting [aut],
Bruno Granouillac [ctb],
Laura March [ctb]