mosdef-hub / mbuild

A hierarchical, component based molecule builder
https://mbuild.mosdef.org
Other
171 stars 79 forks source link

Take into the forming of double bonds in Polymer builder #1166

Open daico007 opened 6 months ago

daico007 commented 6 months ago

Describe the behavior you would like added to mBuild Currently, the polymer builder doesn't take into account the type of bond forming between monomer. This is fine for when we are forming single bond. However, when forming double bond, we may need to take into consideration about the cis-trans isomerism and make sure the involved particles are planar.

Describe the solution you'd like Give an option to create cis or trans isomers polymer. Bonus if we can support a mix of cis and trans (given config or random)