Graham is a researcher at the OII. He is interested in network science, visualization and machine learning. Specific interests include estimating network properties from data and visualizing geospatial and temporal networks.

Graham has an undergraduate degree in mathematics from the University of Newcastle upon Tyne and postgraduate degrees from the University of Edinburgh. His doctoral research focused on probabilistic approaches to shape analysis. Following this, he worked on content-based video retrieval at the University of Bath. Graham has also worked as a catastrophe risk analyst in the insurance industry and as a teacher.

Research interests

networks, visualization, machine learning, data science

Positions held at the OII

  • Researcher, November 2015 –

Past projects

Conference papers

  • MCNEILL, G.R.A.H.A.M. and HALE, S. (2019) Viz-Blocks: Building Visualizations and Documents in the Browser. EuroVis.
  • Hale, S., McNeill, G. and Bright, J. (2017) Where’d it go? How geographic and force-directed layouts affect network task performance. EuroVis Workshop on Reproducibility, Verification, and Validation in Visualization (EuroRV3).
  • McNeill, G. and Hale, S. (2017) "Generating Tile Maps", Computer Graphics Forum. Eurographics Conference on Visualization (EuroVis), Barcelona, Spain, 12 – 16 June 2017. Wiley. 36 (3) 435-445.
  • Collomosse, J., McNeill, G. and Qian, Y. (2009) "Storyboard sketches for content based video retrieval", International Conference on Computer Vision (ICCV). 245-252.
  • Collomosse, J., McNeill, G. and Watts, L. (2008) "Free-hand sketch grouping for video retrieval", International Conference on Pattern Recognition (ICPR).
  • McNeill, G. and Vijayakumar, S. (2007) "Linear and nonlinear generative probabilistic class models for shape contours", International Conference on Machine Learning (ICML).
  • McNeill, G. and Vijayakumar, S. (2006) "Part-based probabilistic point matching using equivalence constraints", Neural Information Processing Systems (NIPS).
  • McNeill, G. and Vijayakumar, S. (2006) "A probabilistic approach to robust shape matching", International Conference on Image Processing (ICIP).
  • McNeill, G. and Vijayakumer, S. (2006) "Hierarchical procrustes matching for shape retrieval", Computer Vision and Pattern Recognition (CVPR). 885-894.
  • McNeill, G. and Vijayakumar, S. (2005) "2D shape classification and retrieval", International Joint Conference on Artificial Intelligence (IJCAI).

Journal articles


Integrity Statement

My work has been financially supported by InnovateUK and by Lloyd’s Register Foundation via the Alan Turing Institute.