Tree of Life Enabling Platforms
Tree of Life Programme
Our team is responsible for writing and maintaining the core software used in the Tree of Life programme. We work closely with our Sample Management, Core Lab and Assembly teams and with external partners. Our largest piece of software is the Sample Tracking System, which is responsible for keeping track of all samples as they are collected, pass through legal and regulatory compliance, and arrive on site to be sequenced.
Our software
Most of our software is written in Python and Javascript (React) and deployed on Sanger’s in-house cloud (OpenStack). We like to work in an agile way, delivering software in a two-weekly sprint cycle. We work very closely with other teams in the Tree of Life programme to define their requirements. Covering such a wide range of the programme’s work (everything up to the point where the genomes have been produced) means our work is quite varied – we could be doing anything from helping interface a lab instrument, or specifying an API or UI, to working with external partners to share our programme’s results.
Core team

Mr Kiernan Harding
Software Developer

Ashish Mittal
Senior QA Tester

Edward Moulsdale
Software Developer
Related groups
Wellcome Sanger Institute