9–10 Jun 2026
UiT - The Arctic University of Norway in Tromsø
Europe/Oslo timezone

From “It works” to verifiable: refactoring OrthoTargetDB

10 Jun 2026, 11:20
10m
Auditorium Cerebrum (UiT - The Arctic University of Norway in Tromsø )

Auditorium Cerebrum

UiT - The Arctic University of Norway in Tromsø

UiT - The Arctic University of Norway Universitetsvegen 61 9019 Tromsø Norway
Lightning talk (10 min)

Speaker

Ines Moskal (University of Oxford / Centre for Medicines Discovery)

Description

OrthoTargetDB helps researchers explore protein homologs across species by aggregating annotations from over a dozen databases and presenting them as filterable data alongside a phylogenetic tree in an interactive web interface.

While the tool’s codebase initially ran end-to-end and produced plausible results, its components shared a mutable global state, lacked tests, and pipeline steps could not be run independently. This made the behaviour difficult to inspect and verify. Refactoring the system revealed hidden errors with the potential to bias downstream analyses.

This lightning talk presents how the tool was transformed to make processes and outputs more transparent and verifiable. Key changes included isolating pipeline stages, introducing validation, and restructuring data handling. These improvements not only made hidden bugs visible but also enhanced transparency, reproducibility, and setup speed.

Authors

David Sauer (University of Oxford / Centre for Medicines Discovery) Ines Moskal (University of Oxford / Centre for Medicines Discovery)

Presentation materials

There are no materials yet.