I am trying to build a 10-mer isotactic PHB oligomer using
mbuild.lib.recipes.polymer.Polymer.
I want the repeat unit to preserve stereochemistry, e.g. all repeat-unit
chiral centers have the same configuration.
example:
import mbuild as mb
from mbuild.lib.recipes.polymer import Polymer
monomer = mb.load("CC@HCC(O)=O", smiles=True)
I am unsure which atom indices should be used for the two ports
and whether Polymer preserves the stereochemistry from the SMILES.
chain = Polymer()
chain.add_monomer(
compound=monomer,
indices=[...],
separation=0.15,
replace=True
)
chain.build(n=10, sequence="A")
Questions:
- Is this the recommended way to model PHB using mBuild?
- Does Polymer preserve the stereochemistry from the chiral SMILES?
- What is the correct way to define the two ports for ester linkage formation?
Can anyone help me with this?
I am trying to build a 10-mer isotactic PHB oligomer using
mbuild.lib.recipes.polymer.Polymer.
I want the repeat unit to preserve stereochemistry, e.g. all repeat-unit
chiral centers have the same configuration.
example:
import mbuild as mb
from mbuild.lib.recipes.polymer import Polymer
monomer = mb.load("CC@HCC(O)=O", smiles=True)
I am unsure which atom indices should be used for the two ports
and whether Polymer preserves the stereochemistry from the SMILES.
chain = Polymer()
chain.add_monomer(
compound=monomer,
indices=[...],
separation=0.15,
replace=True
)
chain.build(n=10, sequence="A")
Questions:
Can anyone help me with this?