Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

Lead Software Engineer

Lead Software Engineer

Fan Yang-Turner

PhD, MEng, BSc

Lead Software Engineer

Scalable Pathogen Pipeline Platform (SP3)

Pathogen genomic data analysis can be extremely bespoke and diverse. I am leading the software development of a Scalable Pathogen Pipeline Platform (SP3), providing an efficient and unified process of collecting, analysing and comparing genomic data analysis with the benefit of elastic cloud computing. The system has been tested on local HPC (Slurm), Google Cloud Platform (GCP), Amazon Elastic Compute Cloud (Amazon EC2), Microsoft Azure and OpenStack Platform. Here is SP3.

ViewBovine: Linking Genetic Relatedness and Geographical Neighbourhood

Bovine tuberculosis (bTB) is endemic in some parts of England and Wales of United Kingdom. The majority of bTB incidents result from direct movement of infected beef fattening animals from endemic bTB areas or from movement of infected animals between infected herds. I have led the development of a web-based interactive visualisation tool, linking the genetic relatedness and geographical neighbourhood for understanding bTB transmission. The web-based interactive visualisation tool, named ViewBovine, dynamically integrates the genetic relatedness data from whole genome sequencing (WGS) analytics and the cattle geographical neighbourhood.

ViewBovine Publication

ViewBovine Code

NanoSPC: a scalable, portable, cloud compatible viral nanopore metagenomic data processing pipeline

Here we introduce NanoSPC, a scalable, portable and cloud compatible pipeline for analyzing Nanopore sequencing data. NanoSPC can identify potentially pathogenic viruses and bacteria simultaneously to provide comprehensive characterization of individual samples. The pipeline can also detect single nucleotide variants and assemble high quality complete consensus genome sequences, permitting high-resolution inference of transmission. 

NanoSPC site

NanoSPC publication

NanoSPC code

Recent publications

More publications

Social media