Abstract
AbstractThe massively parallel nature of deep mutational scanning (DMS) allows the quantification of the phenotypic effects of thousands of perturbations in a single experiment. We have developed MoCHI, a software tool that allows the parameterisation of arbitrarily complex models using DMS data. MoCHI simplifies the task of building custom models from measurements of mutant effects on any number of phenotypes. It allows the inference of free energy changes, as well as pairwise and higher-order interaction terms (energetic couplings) for specified biophysical models. When a suitable user-specified mechanistic model is not available, global nonlinearities (epistasis) can be estimated directly from the data. MoCHI also builds upon and leverages theory on ensemble (or background-averaged) epistasis to learn sparse predictive models that can incorporate higher-order epistatic terms and are informative of the genetic architecture of the underlying biological system. The combination of DMS and MoCHI allows biophysical measurements to be performed at scale, including the construction of complete allosteric maps of proteins. MoCHI is freely available (https://github.com/lehner-lab/MoCHI) and implemented as an easy-to-use python package relying on the PyTorch machine learning framework.
Publisher
Cold Spring Harbor Laboratory