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: Formal languages, L-systems, generative grammars, polycyclic species, branched species, clusters
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.
-
Nuclear fusion 61 (2), pp. 023001-1 - 023001-75 Year: 2021 DOI: 10.1088/1741-4326/abc06c
The reversed field pinch
Marrelli L.; Martin P.; Puiatti M.E.; Sarff J.S.; Chapman B.E.; Drake J.R.; Escande D.F.; Masamune S.
-
The astrophysical journal. Letters (Online) 919 (2), pp. L30-1 - L30-8 Year: 2021 DOI: 10.3847/2041-8213/ac26c5
Turbulent Cascade and Energy Transfer Rate in a Solar Coronal Mass Ejection
Sorriso-Valvo, Luca; Yordanova, Emiliya; Dimmock, Andrew P.; Telloni, Daniele
English
Italiano