arrow
Return

Python tools for structural tasks in chemistry

delete2024-05-14
delete0
PRE
AI
F
Fedor V. Ryzhkov *
Y
Yuliya E. Ryzhkova
M
Michaïl N. Elinson
DOI:10.1007/s11030-024-10889-7delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
In recent decades, the use of computational approaches and artificial intelligence in the scientific environment has become more widespread. In this regard, the popular and versatile programming language Python has attracted considerable attention from scientists in the field of chemistry. It is used to solve a variety of chemical and structural problems, including calculating descriptors, molecular fingerprints, graph construction, and computing chemical reaction networks. Python offers high-quality visualization tools for analyzing chemical spaces and compound libraries. This review is a list of tools for the above tasks, including scripts, libraries, ready-made programs, and web interfaces. Inevitably this manuscript does not claim to be an all-encompassing handbook including all the existing Python-based structural chemistry codes. The review serves as a starting point for scientists wishing to apply automatization or optimization to routine chemistry problems.
Keywords:
Python
Computational chemistry
Structural chemistry
Molecular graphs
Visualization
Automation using Python

Journal

Molecular Diversity cover
Molecular Diversity
IF:
3.8
Papers:
3.0K
Citations:
6.0K

Organization

R
Russian Academy of Sciences
Scholars:
1.6K
Papers: 546
Citations: 1.2W
Cited Papers

Cited Papers

NUMERICAL STUDY OF FORCED CONVECTION IN A PACKED CHANNEL WITH ASYMMETRIC HEATING
err2007-04-19
err0
PREAI
errA. K. M. SADRUL ISLAM; A. CHOWDHURY; J. A. NASER; MD. QUAMRUL ISLAM
errShare
errSave
P-Value demystified
err2019-01-01
err0
errOAAI
errNilayKanti Das; Amrita Sil; Jayadev Betkerur
errShare
errSave
Non-primary nail-plate syphilis in an HIV-infected patient
err2018-03-28
err0
errOAAI
errChiara Gabrielli; Salvatore Cardaci; Lisa Malincarne; Maria Bruna Pasticci
errShare
errSave
PiNN: A Python Library for Building Atomic Neural Networks of Molecules and Materials
err2020-01-14
err56
errOAAI
errShao, Yunqi; Hellstrom, Matti; Mitev, Pavlin D.; Knijff, Lisanne; Zhang, Chao
errShare
errSave
Chemical reaction networks and opportunities for machine learning
err2023-01-16
err42
PREAI
errWen, Mingjian; Spotte-Smith, Evan Walter Clark; Blau, Samuel M.; McDermott, Matthew J.; Krishnapriyan, Aditi S.; Persson, Kristin A.
errShare
errSave
researcher View more