예제 #1
0
파일: rules.py 프로젝트: csx283vu/foyer
def opls_771(atom):
    """propylene carbonate O """
    if dioxolane13(atom.bond_partners[0]):
        for neighbors_neighbor in atom.bond_partners[0].bond_partners:
            if neighbors_neighbor.name != 'O':
                return False
        else:
            return True
    return False
예제 #2
0
파일: rules.py 프로젝트: Jonestj1/foyer
def opls_771(atom):
    """propylene carbonate O """
    if dioxolane13(atom.neighbors[0]):
        for neighbors_neighbor in atom.neighbors[0].neighbors:
            if neighbors_neighbor.name != 'O':
                return False
        else:
            return True
    return False
예제 #3
0
파일: rules.py 프로젝트: csx283vu/foyer
def opls_774(atom):
    """propylene carbonate C in CH2 """
    return dioxolane13(atom)
예제 #4
0
파일: rules.py 프로젝트: csx283vu/foyer
def opls_773(atom):
    """propylene carbonate OS """
    return dioxolane13(atom)
예제 #5
0
파일: rules.py 프로젝트: csx283vu/foyer
def opls_772(atom):
    """propylene carbonate C=O """
    return dioxolane13(atom)
예제 #6
0
파일: rules.py 프로젝트: Jonestj1/foyer
def opls_774(atom):
    """propylene carbonate C in CH2 """
    return dioxolane13(atom)
예제 #7
0
파일: rules.py 프로젝트: Jonestj1/foyer
def opls_773(atom):
    """propylene carbonate OS """
    return dioxolane13(atom)
예제 #8
0
파일: rules.py 프로젝트: Jonestj1/foyer
def opls_772(atom):
    """propylene carbonate C=O """
    return dioxolane13(atom)