https://github.com/patrickfuchs/buildH/
Tip revision: f1302d534d35b1f517462b6498566229d95481ea authored by patrickfuchs on 27 May 2019, 13:46:15 UTC
Remove old files
Remove old files
Tip revision: f1302d5
dic_lipids.py
# dic for reconstructing hydrogens in POPC
# Format:
# dic= { "atom1": ("typeofH2build", "helper1", "helper2"),
# "atom2": ("typeofH2build", "helper1", "helper2"),
# ...}
# choline
POPC = {"C1": ("CH3", "N4", "C5"),
"C2": ("CH3", "N4", "C5"),
"C3": ("CH3", "N4", "C5"),
"C5": ("CH2", "N4", "C6"),
"C6": ("CH2", "C5", "O7"),
# glycerol
"C12": ("CH2", "O11", "C13"),
"C13": ("CH", "C12", "C32", "O14"),
"C32": ("CH2", "C13", "O33"),
# sn2
"C17": ("CH2", "C15", "C18"),
"C18": ("CH2", "C17", "C19"),
"C19": ("CH2", "C18", "C20"),
"C20": ("CH2", "C19", "C21"),
"C21": ("CH2", "C20", "C22"),
"C22": ("CH2", "C21", "C23"),
"C23": ("CH2", "C22", "C24"),
# C24=C25 --> double bond
"C24": ("CHdoublebond", "C23", "C25"),
"C25": ("CHdoublebond", "C24", "C26"),
"C26": ("CH2", "C25", "C27"),
"C27": ("CH2", "C26", "C28"),
"C28": ("CH2", "C27", "C29"),
"C29": ("CH2", "C28", "C30"),
"C30": ("CH2", "C29", "C31"),
"C31": ("CH2", "C30", "CA1"),
"CA1": ("CH2", "C31", "CA2"),
"CA2": ("CH3", "CA1", "C31"),
# sn1
"C36": ("CH2", "C34", "C37"),
"C37": ("CH2", "C36", "C38"),
"C38": ("CH2", "C37", "C39"),
"C39": ("CH2", "C38", "C40"),
"C40": ("CH2", "C39", "C41"),
"C41": ("CH2", "C40", "C42"),
"C42": ("CH2", "C41", "C43"),
"C43": ("CH2", "C42", "C44"),
"C44": ("CH2", "C43", "C45"),
"C45": ("CH2", "C44", "C46"),
"C46": ("CH2", "C45", "C47"),
"C47": ("CH2", "C46", "C48"),
"C48": ("CH2", "C47", "C49"),
"C49": ("CH2", "C48", "C50"),
"C50": ("CH3", "C49", "C48")
}