-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathleaprc.circRNA.OL3
136 lines (131 loc) · 3.08 KB
/
leaprc.circRNA.OL3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
logFile leap.log
# ----- NOTE: this is designed for PDB format 3!
# Uses ff99bsc0_chiOL3 for RNA
# (ff99): Wang et al. J. Comp. Chem. 21: 1049, 2000
# (bsc0): Perez et al. Biophys J. 92: 3817, 2007
# (chiOL3): Zgarbova et al. JCTC 7: 2886, 2011
# (note: all of the above are in parm10.dat, loaded below)
#
# load atom type hybridizations
#
addAtomTypes {
{ "H" "H" "sp3" }
{ "HO" "H" "sp3" }
{ "HS" "H" "sp3" }
{ "H1" "H" "sp3" }
{ "H2" "H" "sp3" }
{ "H3" "H" "sp3" }
{ "H4" "H" "sp3" }
{ "H5" "H" "sp3" }
{ "HW" "H" "sp3" }
{ "HC" "H" "sp3" }
{ "HA" "H" "sp3" }
{ "HP" "H" "sp3" }
{ "HZ" "H" "sp3" }
{ "OH" "O" "sp3" }
{ "OS" "O" "sp3" }
{ "O" "O" "sp2" }
{ "O2" "O" "sp2" }
{ "OP" "O" "sp2" }
{ "OW" "O" "sp3" }
{ "CT" "C" "sp3" }
{ "CX" "C" "sp3" }
{ "CS" "C" "sp2" }
{ "C" "C" "sp2" }
{ "C*" "C" "sp2" }
{ "CA" "C" "sp2" }
{ "CB" "C" "sp2" }
{ "CC" "C" "sp2" }
{ "CN" "C" "sp2" }
{ "CM" "C" "sp2" }
{ "CK" "C" "sp2" }
{ "CQ" "C" "sp2" }
{ "CD" "C" "sp2" }
{ "C5" "C" "sp2" }
{ "C4" "C" "sp2" }
{ "CP" "C" "sp2" }
{ "CI" "C" "sp3" }
{ "CW" "C" "sp2" }
{ "CV" "C" "sp2" }
{ "CR" "C" "sp2" }
{ "CY" "C" "sp2" }
{ "C0" "Ca" "sp3" }
{ "MG" "Mg" "sp3" }
{ "N" "N" "sp2" }
{ "NA" "N" "sp2" }
{ "N2" "N" "sp2" }
{ "N*" "N" "sp2" }
{ "NB" "N" "sp2" }
{ "NC" "N" "sp2" }
{ "NT" "N" "sp3" }
{ "NY" "N" "sp2" }
{ "N3" "N" "sp3" }
{ "S" "S" "sp3" }
{ "SH" "S" "sp3" }
{ "P" "P" "sp3" }
{ "LP" "" "sp3" }
{ "EP" "" "sp3" }
{ "F" "F" "sp3" }
{ "Cl" "Cl" "sp3" }
{ "Br" "Br" "sp3" }
{ "I" "I" "sp3" }
}
#
# Load the main parameter set.
#
parm10 = loadamberparams parm10.dat
#
# Load main chain and terminating nucleic acids
#
loadOff RNA.lib
#
# Define the PDB name map for the nucleic acids
#
addPdbResMap {
# { 0 "G" "G5" } { 1 "G" "G3" }
# { 0 "A" "A5" } { 1 "A" "A3" }
# { 0 "C" "C5" } { 1 "C" "C3" }
# { 0 "U" "U5" } { 1 "U" "U3" }
# some old Amber residue names for RNA:
# { 0 "RA5" "A5" } { 1 "RA3" "A3"} {"RA" "A" }
# { 0 "RC5" "C5" } { 1 "RC3" "C3"} {"RC" "C" }
# { 0 "RG5" "G5" } { 1 "RG3" "G3"} {"RG" "G" }
# { 0 "RU5" "U5" } { 1 "RU3" "U3"} {"RU" "U" }
# uncomment out the following if you have this old style RNA files:
# { 0 "GUA" "G5" } { 1 "GUA" "G3" } { "GUA" "G" }
# { 0 "ADE" "A5" } { 1 "ADE" "A3" } { "ADE" "A" }
# { 0 "CYT" "C5" } { 1 "CYT" "C3" } { "CYT" "C" }
# { 0 "URA" "R5" } { 1 "URA" "R3" } { "URA" "R" }
}
# try to be good about reading in really old atom names as well:
addPdbAtomMap {
{ "O5*" "O5'" }
{ "C5*" "C5'" }
{ "C4*" "C4'" }
{ "O4*" "O4'" }
{ "C3*" "C3'" }
{ "O3*" "O3'" }
{ "C2*" "C2'" }
{ "O2*" "O2'" }
{ "C1*" "C1'" }
{ "C5M" "C7" }
{ "H1*" "H1'" }
{ "H2*1" "H2'" }
{ "H2*2" "H2''" }
{ "H2'1" "H2'" }
{ "H2'2" "H2''" }
{ "H3*" "H3'" }
{ "H4*" "H4'" }
{ "H5*1" "H5'" }
{ "H5*2" "H5''" }
{ "H5'1" "H5'" }
{ "H5'2" "H5''" }
{ "HO'2" "HO2'" }
{ "H5T" "HO5'" }
{ "H3T" "HO3'" }
{ "O1'" "O4'" }
{ "OA" "OP1" }
{ "OB" "OP2" }
{ "O1P" "OP1" }
{ "O2P" "OP2" }
}