ryjmacdonell / gimbal

Properties and transformations of 3D molecular geometries
MIT License
0 stars 1 forks source link

Functional group addition/replacement #22

Closed ryjmacdonell closed 5 years ago

ryjmacdonell commented 7 years ago

Should have a way to change a terminal atom (Not necessarily terminal, e.g. -CH2- to -NH-? Need to count valency and hydrogens) into a specified functional group specified by a string, e.g. 'CH3', 'NH2', 'NO2', etc. The bonding module adjacency matrix may be necessary to get the correct orientation of atoms in the group. Can also include a optional torsional angle (e.g. -CH3 rotation).