C_beta = Atom('CH2')
C_delta_2 = Atom('CH')
C_epsilon_1 = Atom('CH')
C_gamma = Atom('C')
H_delta_1 = Atom('H')
H_epsilon_2 = Atom('H')
N_delta_1 = Atom('N')
N_epsilon_2 = Atom('N')
bonds = [Bond(C_gamma, C_beta), Bond(N_delta_1, C_gamma), Bond(H_delta_1, N_delta_1), Bond(C_epsilon_1, N_delta_1), Bond(N_epsilon_2, C_epsilon_1), Bond(H_epsilon_2, N_epsilon_2), Bond(C_delta_2, N_epsilon_2), Bond(C_gamma, C_delta_2), ]
pdb_alternative = {'HE2': '2HE', 'HD1': '1HD', 'HB1': '3HB', }
pdbmap = [('HPU', {'NE2': N_epsilon_2, 'CE1': C_epsilon_1, 'CB': C_beta, 'ND1': N_delta_1, 'CG': C_gamma, '1HD': H_delta_1, '2HE': H_epsilon_2, 'CD2': C_delta_2, }, ), ]
opls_atom_type = {N_delta_1: 'NA', H_epsilon_2: 'H', H_delta_1: 'H', C_beta: 'C2', C_epsilon_1: 'CP', C_gamma: 'CC', C_delta_2: 'CG', N_epsilon_2: 'NA', }
opls_charge = {N_delta_1: -.54, H_epsilon_2: .46, H_delta_1: .46, C_beta: 0.0, C_epsilon_1: .5, C_gamma: .33, C_delta_2: .33, N_epsilon_2: -.54, }
name = 'hpu_sidechain'
