EMBL-EBI seeks an enthusiastic software project manager to lead our software development and informatics efforts supporting manual genome annotation within the GENCODE project.
GENCODE seeks to annotate all evidence-based features in the human and mouse genomes with high accuracy and then release these annotations for the greatest possible benefit to biomedical research and genome interpretation. Given how intensively reference genomes are used by hundreds of thousands of biologists and clinicians across the world, it is imperative that the annotation error rate is brought down as close to zero as possible.
A unique aspect of the GENCODE approach is manual comparison of the final gene annotation with supporting evidence. This process involves expert human curators viewing experimental data, the results of automated algorithms and other information to create the final gene annotations.
Supporting the work are four developers that provide these curators with specialised tools to visualise the data, report errors and correct annotations. You will help lead this group and the development of these tools, in particular:
- Develop and maintain the existing MySQL backend and its Perl API;
- Develop and maintain the existing C++ GUI, ZMap;
- Ensure these two components communicate seamlessly;
- Migrate this infrastructure from the Sanger Institute to EMBL-EBI;
- Ensure compatibility between the GENCODE backend and Ensembl;
- Add new features to the system, in support of the GENCODE curators;
- Plan and execute the creation of new and replacement software tool components as required.
Within EMBL-EBI, you will work within the greater Ensembl project as part of the Genome Analysis team (led by Daniel Zerbino) and collaborate closely with the Ensembl HAVANA curation team (led by Adam Frankish).