The PAGASA Parser project is a volunteer-run effort to provide parsers and archivers in an attempt to make Philippine Atmospheric, Geophysical and Astronomical Serivces Adminstration (PAGASA) Tropical Cyclone Bulletins (TCB) machine-readable and usable.
This project is volunteer-driven and not affiliated with the PAGASA.
The best way to use the PAGASA Parser is through its web interface at https://pagasa.chlod.net. Here, you may parse bulletins that are currently on the PAGASA file repository. Optionally, you can run the PAGASA Parser web interface locally using this Docker image.
This website is run for free. Donations for alleviating server costs are appreciated.
The following packages are available for use.
Package | Repository | Details | Description |
---|---|---|---|
pagasa-parser | link | Core package. Required by other packages. Extracts area strings and does general text parsing. | |
@pagasa-parser/source-pdf | link | Reads PDF bulletins. | |
@pagasa-parser/source-xml | link | Reads a special XML format. Mostly used for "parsing" custom bulletins. | |
@pagasa-parser/formatter-signals | link | Transforms a parsed bulletin into a map, where municipalities and provinces are colored by storm signal. | |
@pagasa-parser/formatter-wikipedia | link | Transforms a parsed bulletin into a Wikipedia {{TyphoonWarningsTable}}. |
This project also handles the pagasa-archiver, a tool for scraping and downloading bulletins from the PAGASA files website for archiving. Usage instructions can be found on its repository.
For a live list of archives, you can check User:Zoomiebot/Archives/PAGASA on Wikipedia.