The dms_variants package is designed to aid in the analysis of deep mutational scanning of barcoded variants of genes. It contains many Python functions and classes that you can use in scripts or Jupyter notebooks. Major functionality includes:

Below are a series of examples that illustrate usage of this functionality and other aspects of the dms_variants package.

The above examples can be run as interactive Jupyter notebooks on mybinder by going to the following link (it may take a minute to load) and then opening the notebook you want to run.