The DynaSig-ML Python package: automated learning of biomolecular dynamics-function relationships
Summary: The DynaSig-ML (Dynamical Signatures - Machine Learning) Python package allows the efficient, user-friendly exploration of 3D dynamics-function relationships in biomolecules, using datasets of experimental measures from large numbers of sequence variants. The DynaSig-ML package is built around the Elastic Network Contact Model (ENCoM), the first and only sequence-sensitive coarse-grained NMA model, which is used to generate the input Dynamical Signatures. Starting from in silico mutated structures, the whole pipeline can be run with just a few lines of Python and modest computational resources. The compute-intensive steps can also easily be parallelized in the case of either large biomolecules or vast amounts of sequence variants. As an example application, we use the DynaSig-ML package to predict the evolutionary fitness of the bacterial enzyme VIM-2 lactamase from deep mutational scan data. Availability and implementation: DynaSig-ML is open source software available at https: //github.com/gregorpatof/dynasigml package Contact: rafael.najmanovich@umontreal.ca
Code (1)
Similar Papers 제목 키워드 기반
A multi-language toolkit for the semi-automated checking of research outputs
This article presents a free and open source toolkit that supports the semi-automated checking of research outputs (SACRO) for privacy disclosure within secure data environments. SACRO is a framework that applies best-pr…
Analysis of the Results of Metadynamics Simulations by metadynminer and metadynminer3d
The molecular simulations solve the equation of motion of molecular systems, making 3D shapes of molecules four-dimensional by adding the time coordinate. These methods have a great potential in drug discovery because th…
Drug DiscoveryCANA v1.0.0 and schematodes: efficient quantification of symmetry in Boolean automata
The biomolecular networks underpinning cell function exhibit canalization, or the buffering of fluctuations required to function in a noisy environment. One understudied putative mechanism for canalization is the functio…
PB-AM: An Open-Source, Fully Analytical Linear Poisson-Boltzmann Solver
We present the open source distributed software package Poisson-Boltzmann Analytical Method (PB-AM), a fully analytical solution to the linearized Poisson Boltzmann equation, for molecules represented as non-overlapping …
RcTorch: a PyTorch Reservoir Computing Package with Automated Hyper-Parameter Optimization
Reservoir computers (RCs) are among the fastest to train of all neural networks, especially when they are compared to other recurrent neural networks. RC has this advantage while still handling sequential data exceptiona…