visual analytics ()

Areas of Expertise

Information visualisation is the use of enhanced Graphical User Interfaces (GUIs) to communicate and interact with complex data sets such as social networks, multiattribute tables, and financial data. Pages of text and numbers are not the most effective way to communicate or understand information.


To analyse in game communications to predict engagement of players.
It is the ultimate aim of the NHS to include genome data within patients’ medical records. However, such data is both massive and complex and thus difficult to understand. While improved data storage and access can help in dealing with data scale issues, the complexity of the genome data is...
Developing statistical and visualisation software for the visual analysis of games meta-data
Returns Viz
This project aims to identify how Clear Returns could use visualisation techniques to more powerfully communicate the commercial insights they produce to a range of disparate internal stakeholders eg finance, marketing, merchandising.
Scottish Woodlands KTP
Scottish Woodlands Ltd is Scotland's leading independent full-service forest management company. It is also the second largest operator in the UK, with a network of 17 offices operating throughout Scotland, England, Wales and Northern Ireland.
The creation of a ‘software-as-a-service’ product to allow Client companies, or their agents, to improve their ‘Propositions’ – their own commercial offers; this is done by removing the need for ‘tweaking’ the offer’s variables Epsilon propels and accelerates the product or service into the market.
Visual Exploration of Species-referenced Repositories (VESpeR)
Summary: Visualisation techniques have been recognised as one of the major directions in future research when handling and querying biological data, offering the ability to find patterns and outliers in data which traditional query interfaces cannot match.
Exploring a data set of 13 years of data related to property lets in Scotland in order to reveal business opportunities and to communicate better with current and potential customers. This will be achieved using data visualisation and statistical data mining approaches.


Alan Cannon
Research Fellow
+44 131 455 2437


Thomson, A., Graham, M., Kennedy, J. (2013). Pianola - Visualization of Multivariate Time-Series Security Event Data. In: (Ed.) Proceedings of IV2013, , () ( ed.). (pp. 123-131). London, UK: . .

Craig, P., Cannon, A., Kukla, R., Kennedy, J. (2012). MaTSE: The Microarray Time-Series Explorer. In: Roerdink, J., Hibbs, M. (Eds.) Proceedings of IEEE Symposium on Biological Data Visualization (BioVis), 2012 , , () ( ed.). (pp. 41-48). : . IEEE.

Graham, M., Kennedy, J., Paterson, T., Law, A. (2012). Redeeming Pedigree Data with an Interactive Error Cleaning Visualisation. In: Tortora, G., Levialdi, S., Tucci, M. (Eds.) Proceedings of Advanced Visual Interfaces 2012, , () ( ed.). (pp. 741-744). : . ACM New York, NY, USA.

Oskam, T., Hornung, A., Bowles, H., Mitchell, K., Gross, M. (2012). OSCAM-optimized stereoscopic camera control for interactive 3D. ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2011, 30, (6), 189:1--189:8.

Jimenez, E., Mitchell, K., Seron, F. (2011). Capture and Analysis of Racing-Gameplay Metrics. IEEE Software, 28, (5), 46-52.

Craig, P., Kennedy, J., Kukla, R., Cannon, A. (2010). Pattern Browsing and Query Adjustment for the Exploratory Analysis and Cooperative Visualisation of Microarray Time-course Data. In: Luo, Y. (Ed.) Proceedings of the 7th International Conference on Cooperative Design, Visualisation and Engineering, 6240/2010, () ( ed.). (pp. 199-206). Mallorca, Spain: . Lecture Notes in Computer Science.