Mutagenesis-Visualization: Analysis of Site-Saturation Mutagenesis Datasets in Python

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Summary

Site-saturation mutagenesis experiments have been transformative in our study of protein function. Despite the rich data generated from such experiments, current tools for processing, analyzing, and visualizing the data offer only a limited set of static visualization tools that are difficult to customize. Furthermore, usage of the tools requires extensive experience and programming knowledge, slowing the research process for those in the biological field who are unfamiliar with programming. Here, we introduce mutagenesis-visualization , a Python package for creating publication-quality figures for site-saturation mutagenesis datasets without the need for prior Python or statistics experience, where each of the graphs is generated with a one-line command. The plots can be rendered as native Matplotlib objects (easy to stylize) or Plotly objects (interactive graphs). Additionally, the software offers the possibility to visualize the datasets on Pymol .

Availability and implementation

The software can be installed from PyPI or GitHub using the pip package manager and is compatible with Python ≥ 3.8. The documentation can be found at readthedocs and the source code on GitHub .

Article activity feed