Skip to main content

Files Downloader

Overview​

The Files Downloader tab is a download and data-processing utility for Philippine WESM (Wholesale Electricity Spot Market) market data published by IEMOP (Independent Electricity Market Operator of the Philippines). It connects directly to the IEMOP public website — no login is required — and lets you download, schedule, and process WESM market data files for use in iPool simulations.

What It Is Used For​

Use the Files Downloader tab to:

  • Download IEMOP market files manually — select the file types and date range you need and start a download in one click.
  • Schedule automatic downloads — configure the tab to check for and download new files on an hourly or daily basis while iPool Suite is running.
  • Aggregate price data — process downloaded AP or iemap price files into regional mean-price CSVs formatted for iPool ingestion.
  • Aggregate generation data — process downloaded RTD generation files into a wide-format hourly CSV for analysis.

Additional operations may appear in the operation rail depending on your setup: Weather Download (visible for iEnergy Developer licence tier or when running in dev mode), Historical Store (Electron desktop app only), and Shared Files (online deployment only).

When to Use It​

Use the Files Downloader tab before running iPool simulations that require WESM market data inputs, or when preparing historical price or generation data for analysis. An active internet connection is required — all downloads come directly from the IEMOP website.

Data is available from 2024-08-13 onwards. Both date pickers enforce this minimum date.

Basic Steps​

Manual download​

  1. Click the Files Downloader tab in the top bar. The Manual Download panel is shown by default.
  2. Select the file types you want by clicking the pill buttons in the File types grid. Click Select All to select all types, or Clear to deselect all.
  3. Set the From date.
  4. Set the To date. The To date must be on or after the From date.
  5. Click Browse to choose a destination folder where files will be saved.
  6. Click Start Download. The button becomes active only when file types, both dates, and a destination folder are all set.
  7. Watch the Activity Dock at the bottom of the screen. It shows timestamped progress messages for each file as it is downloaded.
  8. When the download is complete, check the Total Files and Failed stat tiles for a summary.
note

Existing files in the destination folder are not overwritten. If a file already exists at the target path, the download for that file is skipped. Failed downloads are retried once (two total attempts) before being recorded in a failure report saved to the destination folder.

Scheduled downloads​

Click Scheduled Download in the left rail to configure automatic downloads. Set the interval (hourly or daily), how many recent days of data to retrieve, the data types to download, and an output folder. Click Save Settings, then enable the toggle switch to start the scheduler.

The scheduler runs while iPool Suite is open. It stops when you close the application.

Price aggregation​

Click Aggregation in the left rail. The Price Aggregation panel appears on the left side of the Aggregation tab. Select the file type (AP or iemap), set the date range, choose the base output folder (the same folder you used when downloading), and click Process and Generate Output CSVs. If output files for that date range already exist, you are asked whether to overwrite them.

Generation aggregation​

Click Aggregation in the left rail. The Generation Aggregation panel appears on the right side of the Aggregation tab. Set the date range, choose the base output folder containing the RTD/ subfolder, and click Process and Generate Output CSV.

Expected Result​

After a manual download completes, files are organised into subfolders by type within your chosen destination folder. For example, RTD files go into an RTD/ subfolder, DAP files into a DAP/ subfolder, and so on.

If any files could not be downloaded after all retry attempts, a failure report (a plain text file listing each failure by type) is saved to the destination folder alongside the downloaded files.

The Activity Dock shows a completion summary line and the stat tiles update with the final counts.