HiTIME: An efficient model-selection approach for the detection of unknown drug metabolites in LC-MS data

The identification of metabolites plays an important role in understanding drug efficacy and safety however these compounds are often difficult to identify in complex mixtures. One approach to identify drug metabolites involves utilising …


An R package for setting up a website to display analysis of Twitter hashtags

Tools and techniques for single-cell RNA sequencing data

My PhD completion seminar

Tools, simulations and trees for scRNA-seq

Presentation at the Institute of Computational Biology where I described my PhD projects.

Using clustering trees to visualise scRNA-seq data

Selected talk at the Genome Informatics 2018 conference where I described how clustering trees can be used with scRNA-seq data.

clustree: producing clustering trees using ggraph

Presentation at the userR! 2018 conference introducing the clustree package and demonstrating how it makes use of the ggraph package.

Clustering trees for visualising scRNA-seq data

Selected talk at the Oz Single Cells 2018 conference where I presented clustering trees and the clustree package.

Clustering trees: a visualization for evaluating clusterings at multiple resolutions

Clustering techniques are widely used in the analysis of large datasets to group together samples with similar properties. For example, clustering is often used in the field of single-cell RNA-sequencing in order to identify different cell types …


CRAN R package for creating clustering trees, a visualisation for looking at clustering across resolutions.

Splatter, a package for simulating single-cell RNA sequencing data

Selected talk at the 2017 Bioconductor Asia Meeting where I presented technical details of the Splatter package.