In this work, computer-assisted writing techniques for linear expressions of the structure of polycyclic molecules, branched molecules and clusters, based on formal languages, are tested. The techniques used only require the ability to process written texts, even just using a text editor, and one of the many available molecular drawing/optimization programs that accept input in the form of a SMILES string. A few specific syntactic operators acting on strings are characterized in terms of their effect on the corresponding structure, and although they are simply examples, they are already capable of producing non-trivial structures. The aim of this work is to encourage experiments that may lead to potentially interesting molecular schemata, in view of their symmetry and stereochemistry, as revealed by optimization, and to develop insight into the connection between formal expressions and structures. Given the simplicity and availability of the required tools, it can also be useful for education.
Molecular Blueprinting by Word Processing
Longo S.
Journal:
Symmetry (Basel) 15 pp. 1 - 11
Year:
2023
ISTP Authors: Savino Longo
Keywords: L-systems, generative grammars, polycyclic species, branched species, clusters, Formal languages
Research Activitie: JOURNAL ARTICLES
Related products
-
Plasma physics and controlled fusion (Print) 63 (12), pp. 125009-1 - 125009-11 Year: 2021 DOI: 10.1088/1361-6587/ac2eb2
First results from beam emission spectroscopy in SPIDER negative ion source
Barbisan M.; Zaniol B.; Pasqualotto R.; Serianni G.; Ugoletti M.
-
The astrophysical journal. Letters (Online) 922 (1), pp. L18-1 - L18-5 Year: 2021 DOI: 10.3847/2041-8213/ac36cf
Turbulent Magnetogenesis in a Collisionless Plasma
Pucci F.; Viviani M.; Valentini F.; Lapenta G.; Matthaeus W.H.; Servidio S.
-
Review of scientific instruments 92 (4), pp. 043556-1 - 043556-6 Year: 2021 DOI: 10.1063/5.0043669
Design of JT-60SA core Thomson scattering diagnostic system
Tojo H.; Pasqualotto R.; Fassina A.; Giudicotti L.; Sasao H.; Homma H.; Oyama N.
English
Italiano