Enrich2 is a general software tool for processing, analyzing, and visualizing data from deep mutational scanning experiments. For more information or to cite Enrich2, please refer to A statistical framework for analyzing deep mutational scanning data.
Enrich2 documentation is available on Read the Docs.
An example dataset is available at the Enrich2-Example GitHub repository.
Thanks to the efforts of Chris Macdonald, Enrich2 is now able to run under modern versions of Python as of v2.0.0!
Enrich2 runs on Python 3 (v2.0.0) and requires the following packages:
The configuration GUI requires Tkinter. Building a local copy of the documentation requires Sphinx.
Enrich2 can be installed in a new virtual environment using pip:
python3 -m venv e2env
source e2env/bin/activate
pip install enrich2
You should now be able to launch the Enrich2 graphical user interface by typing enrich_gui
or the command line interface by typing enrich_cmd
.
For additional information consult the online documentation.
Please use the GitHub Issue Tracker to file bug reports or request features.
Enrich2 was written by Alan F Rubin.