Journal of Open Source SoftwareJuly 17, 2024

dms-viz: Structure-informed visualizations for deep mutational scanning and other mutation-based datasets

William W Hannon, Jesse D Bloom
doi:10.21105/joss.06129

Abstract

Understanding how mutations impact a protein’s functions is valuable for many types of biological questions. High-throughput techniques such as deep-mutational scanning (DMS) have greatly expanded the number of mutation-function datasets. For instance, DMS has been used to determine how mutations to viral proteins affect antibody escape (Dadonaite et al. 2023), receptor affinity (Starr et al. 2020), and essential functions such as viral genome transcription and replication (Li et al. 2023). With the growth of sequence databases, in some cases the effects of mutations can also be inferred from phylogenies of natural sequences (Bloom and Neher 2023) (Figure 1).

The mutation-based data generated by these approaches is often best understood in the context of a protein’s 3D structure; for instance, to assess questions like how mutations that affect antibody escape relate to the physical antibody binding epitope on the protein. However, current approaches for visualizing mutation data in the context of a protein’s structure are often cumbersome and require multiple steps and softwares. To streamline the visualization of mutation-associated data in the context of a protein structure, we developed a web-based tool, dms-viz. With dms-viz, users can straightforwardly visualize mutation-based data such as those from DMS experiments in the context of a 3D protein model in an interactive format. See https://dms-viz.github.io/ to use dms-viz.