Home > Pseph

Senate preference explorer

This is a Windows application to explore Senate preferences. History:

The AEC publishes every formal Senate vote, and since the voting system reforms of 2016, these provide an incredibly rich dataset of Australian public opinion. I've written a Windows desktop program to explore these preferences. The downloads come in two parts:

Then load the preferences into the program by clicking on the 'Load preferences...' button and start clicking around. Some calculations for the larger states may take a while, but in ordinary use during testing, it's rarely taken longer than 30 seconds to generate a table, and usually it gets calculated in under 10 seconds.

If you find a bug, let me know via Twitter or email dw.barry@gmail.com.

Source code is available on Github. I wrote it with Qt, which presents itself as a cross-platform framework. Before the first release, I was writing it primarily in Ubuntu, and most of it ported over to Windows – I just needed to make some hack-y fixes to the interface (table cell dimensions) and be more careful with uninitialised variables. I've since been writing it exlcusively in Windows. If you're a Mac user, I think you have a good chance of being able to run it from source in Qt Creator; if anyone with the relevant know-how wants to compile it on Mac and host a download, I'll happily link to you.

Simplified web-based explorers are available for 2016 and for 2019.

Posted 2019-06-17. Updated 2019-07-07 (version 1.1).

Home > Pseph