09724678646f73ab1780c550c92a737affa326d2,rdkit_fixer.py,,PreparePDBMol,#,79

Before Change


               69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83,
               87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101,
               102, 103)
    new_mol = Chem.RWMol(new_mol)
    for atom in new_mol.GetAtoms():
        // HACK: termini oxygens get matched twice due to removal from templates
        // Terminus treatment
        if atom.GetPDBResidueInfo().GetName().strip() == "OXT":

After Change


        if removeHs and atomicnum == 1:
            removal_queue.append(aix)
        // Remove waters
        elif removeHOHs and atomicnum in [1,8] and atom.GetPDBResidueInfo().GetResidueName() == "HOH":
            removal_queue.append(aix)
        // Break bonds with metals
        elif disconnect_metals and atomicnum in METALS:
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: oddt/oddt
Commit Name: 09724678646f73ab1780c550c92a737affa326d2
Time: 2018-05-17
Author: maciek@wojcikowski.pl
File Name: rdkit_fixer.py
Class Name:
Method Name: PreparePDBMol


Project Name: oddt/oddt
Commit Name: 9aea8066d7dd97a6b27f50286adc22fc3c834447
Time: 2018-05-17
Author: maciek@wojcikowski.pl
File Name: rdkit_fixer.py
Class Name:
Method Name: AssignPDBResidueBondOrdersFromTemplate


Project Name: oddt/oddt
Commit Name: 7b721b7c9f51995c90949bc68fa91e657c29b378
Time: 2018-05-17
Author: martasd@ibb.waw.pl
File Name: rdkit_fixer.py
Class Name:
Method Name: MolToTemplates