English

pyscreener: A Python Wrapper for Computational Docking Software

Quantitative Methods 2022-05-05 v1

Abstract

pyscreener is a Python library that seeks to alleviate the challenges of large-scale structure-based design using computational docking. It provides a simple and uniform interface that is agnostic to the backend docking engine with which to calculate the docking score of a given molecule in a specified active site. Additionally, pyscreener features first-class support for task distribution, allowing users to seamlessly scale their code from a local, multi-core setup to a large, heterogeneous resource allocation.

Keywords

Cite

@article{arxiv.2112.10575,
  title  = {pyscreener: A Python Wrapper for Computational Docking Software},
  author = {David E. Graff and Connor W. Coley},
  journal= {arXiv preprint arXiv:2112.10575},
  year   = {2022}
}