Just thought I'd piggy-back on this thread as my question is related..
The Historical data is I think only up to Aug 2016 or so. So I wanted to look at changes and cancellations to the established/expected timetable with respect to the GTR dispute. I was interested to see the reduction in services offered to "improve reliability" in
July 2016, the subsequent reduction due to the
no-overtime operating environment which came unannounced in Dec 2016 (and has been extended indefinitely) and the on-the-day experience of any further cancellations/delays. I lost my DARWIN account due to inactivity (crashed server, my fault...) so I was looking at the non-realtime data provided via FTP (
datafeeds.nationalrail.co.uk). I pulled in the Schedule XML to an ElasticSearch index for a few sample days and am only seeing 1 or 2 services with CancellationReasons denoting lack of staff/resources/industrial action (codes 150,167,183,185,186,523,524,525,526,527,528,886,887).
Are there any data sources (historic or realtime) that include this kind of cancellation information? One thing that prompted this was seeing inaccurate reports when waiting for a train such as cancellations due to "industrial action" when there was no "strike" on the given day.