{
  "_id": "6a1c96b91d7bb097a0a32960",
  "Package": "aemo",
  "Title": "Download Australian Energy Market Operator Data",
  "Version": "0.4.2",
  "Authors@R": "person(\"Charles\", \"Coverdale\", , \"charlesfcoverdale@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Fetch Australian Energy Market Operator (AEMO) public data\nfrom 'NEMweb' <http://nemweb.com.au> and the Market Management\nSystem Data Model (MMSDM) historical archive. Provides tidy\naccess to 5-minute and 30-minute wholesale electricity prices,\nregional demand, dispatch-unit output, interconnector flows,\nrooftop photovoltaic generation, generator bids, predispatch\nforecasts, frequency control ancillary services markets, and\ngas market data across the National Electricity Market (NEM)\nregions. Data is published by AEMO under its Copyright\nPermissions Notice\n<https://www.aemo.com.au/privacy-and-legal-notices/copyright-permissions>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://charlescoverdale.github.io/aemo/,\nhttps://github.com/charlescoverdale/aemo",
  "BugReports": "https://github.com/charlescoverdale/aemo/issues",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://charlescoverdale.r-universe.dev",
  "Date/Publication": "2026-05-31 19:32:24 UTC",
  "RemoteUrl": "https://github.com/charlescoverdale/aemo",
  "RemoteRef": "HEAD",
  "RemoteSha": "19253376ca33bf6ad65781298991513561e7ad98",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-31 20:11:40 UTC",
    "User": "root"
  },
  "Author": "Charles Coverdale [aut, cre]",
  "Maintainer": "Charles Coverdale <charlesfcoverdale@gmail.com>",
  "MD5sum": "d2d93289541f4d91c51cbb2d12a4bc23",
  "_user": "charlescoverdale",
  "_type": "src",
  "_file": "aemo_0.4.2.tar.gz",
  "_fileid": "a3513a44860c3b45e54141b1717cd8b6331a66c34c9c60490e2679a9a039a461",
  "_filesize": 284014,
  "_sha256": "a3513a44860c3b45e54141b1717cd8b6331a66c34c9c60490e2679a9a039a461",
  "_created": "2026-05-31T20:11:40.000Z",
  "_published": "2026-05-31T20:14:49.614Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78753980133,
      "time": 153,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7319750433"
    },
    {
      "job": 78753980146,
      "time": 129,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7319748090"
    },
    {
      "job": 78753980134,
      "time": 75,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7319742513"
    },
    {
      "job": 78753980128,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7319747369"
    },
    {
      "job": 78753806455,
      "time": 175,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7319734523"
    },
    {
      "job": 78753980143,
      "time": 104,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7319745544"
    },
    {
      "job": 78753980162,
      "time": 87,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7319743797"
    },
    {
      "job": 78753980148,
      "time": 77,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7319742629"
    },
    {
      "job": 78753980161,
      "time": 85,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7319743604"
    }
  ],
  "_buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/charlescoverdale/aemo",
  "_commit": {
    "id": "19253376ca33bf6ad65781298991513561e7ad98",
    "author": "Charles Coverdale <charlesfcoverdale@gmail.com>",
    "committer": "Charles Coverdale <charlesfcoverdale@gmail.com>",
    "message": "Validate FCAS service before fetch to fix flaky R CMD check\n\naemo_fcas_enablement() validated its `service` argument only after\nfetching dispatch data. On a check machine that could not reach the\nNEMweb archive, passing an unknown service name surfaced the fetch\nerror (\"NEMweb returned HTTP 403\") instead of the intended \"No matching\nFCAS service columns\" message, so the bad-service-name test in\ntest-dispatch.R failed. That turned the R-CMD-check badge red on\nwhichever CI flavours happened not to reach NEMweb (macOS release and\nr-devel in the 0.4.1 run); flavours that reached the archive passed, so\nthe failure looked intermittent.\n\nValidate the `service` argument before any network request so a bad\nname fails fast and offline. Behaviour is unchanged for valid calls.\nThe 0.4.1 guard fixed this class of issue in the aemo_units test but\nmissed this one. Bump to 0.4.2.\n",
    "time": 1780255944
  },
  "_maintainer": {
    "name": "Charles Coverdale",
    "email": "charlesfcoverdale@gmail.com",
    "login": "charlescoverdale",
    "linkedin": "in/charlescoverdale",
    "twitter": "@cfcoverdale",
    "description": "economics | climate science | R",
    "uuid": 21993492
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "charlescoverdale",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-17",
      "n": 10
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "charlescoverdale",
      "count": 15,
      "uuid": 21993492
    }
  ],
  "_userbio": {
    "uuid": 21993492,
    "type": "user",
    "name": "Charles Coverdale",
    "description": "economics | climate science | R"
  },
  "_downloads": {
    "count": 539,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/aemo"
  },
  "_devurl": "https://github.com/charlescoverdale/aemo",
  "_pkgdown": "https://charlescoverdale.github.io/aemo/",
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/aemo.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/charlescoverdale/aemo",
  "_realowner": "charlescoverdale",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2014-06-21"
    },
    {
      "version": "0.2.0",
      "date": "2016-08-20"
    },
    {
      "version": "0.3.0",
      "date": "2020-04-04"
    },
    {
      "version": "0.4.0",
      "date": "2026-04-28"
    },
    {
      "version": "0.4.1",
      "date": "2026-05-27"
    }
  ],
  "_exports": [
    "aemo_bids",
    "aemo_cache_info",
    "aemo_clear_cache",
    "aemo_constraints",
    "aemo_demand",
    "aemo_dispatch_units",
    "aemo_dlf",
    "aemo_fcas",
    "aemo_fcas_enablement",
    "aemo_gas",
    "aemo_gencon",
    "aemo_interconnector",
    "aemo_interconnectors",
    "aemo_market_notices",
    "aemo_mlf",
    "aemo_nemweb_download",
    "aemo_nemweb_ls",
    "aemo_outages",
    "aemo_participants",
    "aemo_pasa",
    "aemo_predispatch",
    "aemo_price",
    "aemo_price_caps",
    "aemo_regions",
    "aemo_rooftop_pv",
    "aemo_settlement",
    "aemo_snapshot",
    "aemo_spd_constraints",
    "aemo_throttle",
    "aemo_units"
  ],
  "_help": [
    {
      "page": "aemo_bids",
      "title": "Generator bid stack",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_bids"
      ]
    },
    {
      "page": "aemo_cache_info",
      "title": "Inspect the local aemo cache",
      "concept": [
        "configuration"
      ],
      "topics": [
        "aemo_cache_info"
      ]
    },
    {
      "page": "aemo_clear_cache",
      "title": "Clear the aemo cache",
      "concept": [
        "configuration"
      ],
      "topics": [
        "aemo_clear_cache"
      ]
    },
    {
      "page": "aemo_constraints",
      "title": "Binding transmission and system constraints",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_constraints"
      ]
    },
    {
      "page": "aemo_demand",
      "title": "Regional electricity demand",
      "concept": [
        "demand"
      ],
      "topics": [
        "aemo_demand"
      ]
    },
    {
      "page": "aemo_dispatch_units",
      "title": "Per-DUID dispatch output",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_dispatch_units"
      ]
    },
    {
      "page": "aemo_dlf",
      "title": "Distribution Loss Factors (DLF) by connection point",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_dlf"
      ]
    },
    {
      "page": "aemo_fcas",
      "title": "Frequency control ancillary services (FCAS) prices",
      "concept": [
        "price"
      ],
      "topics": [
        "aemo_fcas"
      ]
    },
    {
      "page": "aemo_fcas_enablement",
      "title": "FCAS enablement volumes by generator unit",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_fcas_enablement"
      ]
    },
    {
      "page": "aemo_gas",
      "title": "Gas market data (STTM, DWGM)",
      "concept": [
        "gas"
      ],
      "topics": [
        "aemo_gas"
      ]
    },
    {
      "page": "aemo_gencon",
      "title": "Generic constraint equations and RHS terms (GENCONDATA)",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_gencon"
      ]
    },
    {
      "page": "aemo_interconnector",
      "title": "NEM interconnector flows",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_interconnector"
      ]
    },
    {
      "page": "aemo_interconnectors",
      "title": "NEM interconnectors",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_interconnectors"
      ]
    },
    {
      "page": "aemo_market_notices",
      "title": "NEM market notices",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_market_notices"
      ]
    },
    {
      "page": "aemo_mlf",
      "title": "Marginal Loss Factors (MLF) by DUID and financial year",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_mlf"
      ]
    },
    {
      "page": "aemo_nemweb_download",
      "title": "Download a NEMweb zipped CSV to the local cache",
      "concept": [
        "low-level"
      ],
      "topics": [
        "aemo_nemweb_download"
      ]
    },
    {
      "page": "aemo_nemweb_ls",
      "title": "List files in a NEMweb directory",
      "concept": [
        "low-level"
      ],
      "topics": [
        "aemo_nemweb_ls"
      ]
    },
    {
      "page": "aemo_outages",
      "title": "Planned and forced network outages",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_outages"
      ]
    },
    {
      "page": "aemo_participants",
      "title": "NEM market participants and their registered DUIDs",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_participants"
      ]
    },
    {
      "page": "aemo_pasa",
      "title": "Projected Assessment of System Adequacy (PASA)",
      "concept": [
        "forecast"
      ],
      "topics": [
        "aemo_pasa"
      ]
    },
    {
      "page": "aemo_predispatch",
      "title": "Price and demand forecasts (P5MIN, PREDISPATCH)",
      "concept": [
        "forecast"
      ],
      "topics": [
        "aemo_predispatch"
      ]
    },
    {
      "page": "aemo_price",
      "title": "Wholesale electricity prices",
      "concept": [
        "price"
      ],
      "topics": [
        "aemo_price"
      ]
    },
    {
      "page": "aemo_price_caps",
      "title": "NEM market price caps, price floor, and CPT by financial year",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_price_caps"
      ]
    },
    {
      "page": "aemo_regions",
      "title": "NEM regions",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_regions"
      ]
    },
    {
      "page": "aemo_rooftop_pv",
      "title": "Rooftop PV actuals and forecasts",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_rooftop_pv"
      ]
    },
    {
      "page": "aemo_settlement",
      "title": "Settlement cash-flow and residue tables",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_settlement"
      ]
    },
    {
      "page": "aemo_snapshot",
      "title": "Snapshot provenance for an aemo_tbl",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_snapshot"
      ]
    },
    {
      "page": "aemo_spd_constraints",
      "title": "SPD constraint tables (regions, interconnectors, connection points)",
      "concept": [
        "dispatch"
      ],
      "topics": [
        "aemo_spd_constraints"
      ]
    },
    {
      "page": "aemo_throttle",
      "title": "Configure request throttling",
      "concept": [
        "configuration"
      ],
      "topics": [
        "aemo_throttle"
      ]
    },
    {
      "page": "aemo_units",
      "title": "NEM generators (DUID registry)",
      "concept": [
        "reference"
      ],
      "topics": [
        "aemo_units"
      ]
    },
    {
      "page": "print.aemo_tbl",
      "title": "Print an aemo_tbl",
      "topics": [
        "print.aemo_tbl"
      ]
    }
  ],
  "_readme": "https://github.com/charlescoverdale/aemo/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "glue",
    "httr2",
    "lifecycle",
    "magrittr",
    "openssl",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "data-dictionary.Rmd",
      "filename": "data-dictionary.html",
      "title": "Data dictionary: columns, tables, and AEMO source",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Conventions",
        "aemo_price() : DISPATCHPRICE / TRADINGPRICE",
        "aemo_demand() : DISPATCHREGIONSUM",
        "aemo_dispatch_units() : DISPATCH_UNIT_SCADA / DISPATCHLOAD",
        "aemo_constraints() : DISPATCHCONSTRAINT",
        "aemo_gencon() : GENCONDATA",
        "aemo_fcas_enablement() : DISPATCHLOAD",
        "aemo_interconnector() : DISPATCHINTERCONNECTORRES",
        "aemo_mlf() : MARGINALLOSSFACTOR",
        "aemo_dlf() : LOSSFACTORMODEL",
        "aemo_price_caps() : static reference",
        "aemo_units() : DUDETAILSUMMARY",
        "aemo_outages() : NETWORK_OUTAGEDETAIL",
        "aemo_participants() : PARTICIPANT + DUDETAILSUMMARY"
      ],
      "created": "2026-04-24 07:55:40",
      "modified": "2026-04-24 13:01:11",
      "commits": 2
    },
    {
      "source": "timestamps.Rmd",
      "filename": "timestamps.html",
      "title": "NEM timestamps: AEST, period-ending, and the 5MS transition",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The NEM market clock",
        "Period-ending timestamps",
        "The 5-minute settlement transition (1 October 2021)",
        "Intervention runs"
      ],
      "created": "2026-04-24 07:55:40",
      "modified": "2026-04-24 07:55:40",
      "commits": 1
    }
  ],
  "_score": 4.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "aemo",
  "_universes": [
    "charlescoverdale"
  ],
  "_previous": "0.4.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-31T20:14:10.000Z",
      "distro": "noble",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "3b1c5cab6e5eac065273f350774e1fa0991b98ef31edcbcfb672962a6f54eeab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-31T20:13:47.000Z",
      "distro": "noble",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "7ca3c1504d8addcdbb173b52f00ba55b11fe0d6c5707a30d54d223b86164e6c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-31T20:13:00.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "3fff25ca0661836578f20996cc93a5ff22a1ecf9c1d4e51903cce4d000e1736f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-31T20:13:40.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "60c897382075c732abb38106f7287f851d9045dcbba1368dba09478aa1d36d51",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.2",
      "date": "2026-05-31T20:13:42.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "85890bb514bebb87269ebbf6308db9cf26420a4e52a08a58e1e59230b9fa7dff",
      "status": "success",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-31T20:12:58.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "d5905a3ba67ad5ca4950bdcee6164152cbba7a3c2a8ab22dbec7d0d1ea19fc0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-31T20:12:48.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "62f2b69709d69cb4c28f4ed342c606102fecef263d5b2416d53ece4fe3c348a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-31T20:12:56.000Z",
      "commit": "19253376ca33bf6ad65781298991513561e7ad98",
      "fileid": "624807951525598c025ddf915c4f0e3dccfcfaea20a22ef6cdcceaf08c672f34",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/charlescoverdale/actions/runs/26723167660"
    }
  ]
}