Exhaustive generation of organic isomers. 3. Acyclic, cyclic, and mixed compounds

ML Contreras, R Rozas, R Valdivia - Journal of Chemical …, 1994 - ACS Publications
ML Contreras, R Rozas, R Valdivia
Journal of Chemical Information and Computer Sciences, 1994ACS Publications
A program has been designed which allows for the exhaustiveand nonredundant generation
and enumeration of organic compounds with cyclic, acyclic, and mixed structures which may
contain heteroatoms of variable valence and multiple bonds. Filtering of redundant
structures is achieved by use of a disconnection-connection algorithm based on a new tree
representation concept of a cyclic graph and on a special TV-tuple code for these
compounds derived from graph theory. Specific algorithms based on a depth first search …
A program has been designed which allows for the exhaustiveand nonredundant generation and enumeration of organic compounds with cyclic, acyclic, and mixed structures which may contain heteroatoms of variable valence and multiple bonds. Filtering of redundant structures is achieved by use of a disconnection-connection algorithm based on a new tree representation concept of a cyclic graph and on a special TV-tuple code for these compounds derived from graph theory. Specific algorithms based on a depth first search (DFS) strategy are developed and applied for making thegeneration process of mixed isomers selective. The molecular formula is the only data required for making the program to work. One or more structural patterns could be used for that, having multiple bonds, cycles, and heteroatoms with different valencies in the same pattern. These facilities make the program to be a useful tool for molecular design, organic synthesis, structure elucidation, structure-activity relationships, and other applications. The program, CAMGEC, has been written in C under Unix in a very friendly menu driven way.
ACS Publications
以上显示的是最相近的搜索结果。 查看全部搜索结果