fatmacankara commited on
Commit
65411cd
·
1 Parent(s): d8f66a0

Update code/add_structure.py

Browse files
Files changed (1) hide show
  1. code/add_structure.py +9 -9
code/add_structure.py CHANGED
@@ -234,23 +234,14 @@ def find_distance(coordMut, coordAnnot):
234
 
235
  def domainDistance(domStart, domEnd, coordinates, mutationPosition, matchList, posOnPDB):
236
  resList = list(range(domStart, domEnd))
237
- st.write('resList')
238
- st.write(resList)
239
  domainDistanceList = []
240
  for i in resList:
241
- st.write('i', i)
242
- st.write(ast.literal_eval(matchList)[str(i)])
243
- st.write(coordinates[str(posOnPDB)])
244
- st.write(coordinates[str(domainPos)])
245
- st.write(find_distance(coordMut, coordDomain))
246
  try:
247
  domainPos = ast.literal_eval(matchList)[str(i)]
248
  coordMut = coordinates[str(posOnPDB)]
249
  coordDomain = coordinates[str(domainPos)]
250
  distance = find_distance(coordMut, coordDomain)
251
  domainDistanceList.append(distance)
252
- st.write('domainDistanceList')
253
- st.write(domainDistanceList)
254
  return min(domainDistanceList)
255
  except KeyError:
256
  domainDistanceList = np.NaN
@@ -293,13 +284,22 @@ def match3D(data):
293
 
294
  def domainDistanceModels(domStart, domEnd, coordinates, mutationPosition):
295
  resList = list(range(domStart, domEnd))
 
 
296
  domainDistanceList = []
297
  for i in resList:
 
 
 
 
 
298
  try:
299
  coordMut = (coordinates)[mutationPosition]
300
  coordDomain = (coordinates)[i]
301
  distance = find_distance(coordMut, coordDomain)
302
  domainDistanceList.append(distance)
 
 
303
  return min(domainDistanceList)
304
  except KeyError:
305
  domainDistanceList = np.NaN
 
234
 
235
  def domainDistance(domStart, domEnd, coordinates, mutationPosition, matchList, posOnPDB):
236
  resList = list(range(domStart, domEnd))
 
 
237
  domainDistanceList = []
238
  for i in resList:
 
 
 
 
 
239
  try:
240
  domainPos = ast.literal_eval(matchList)[str(i)]
241
  coordMut = coordinates[str(posOnPDB)]
242
  coordDomain = coordinates[str(domainPos)]
243
  distance = find_distance(coordMut, coordDomain)
244
  domainDistanceList.append(distance)
 
 
245
  return min(domainDistanceList)
246
  except KeyError:
247
  domainDistanceList = np.NaN
 
284
 
285
  def domainDistanceModels(domStart, domEnd, coordinates, mutationPosition):
286
  resList = list(range(domStart, domEnd))
287
+ st.write('resList')
288
+ st.write(resList)
289
  domainDistanceList = []
290
  for i in resList:
291
+ st.write('i', i)
292
+ st.write(ast.literal_eval(matchList)[str(i)])
293
+ st.write(coordinates[str(posOnPDB)])
294
+ st.write(coordinates[str(domainPos)])
295
+ st.write(find_distance(coordMut, coordDomain))
296
  try:
297
  coordMut = (coordinates)[mutationPosition]
298
  coordDomain = (coordinates)[i]
299
  distance = find_distance(coordMut, coordDomain)
300
  domainDistanceList.append(distance)
301
+ st.write('domainDistanceList')
302
+ st.write(domainDistanceList)
303
  return min(domainDistanceList)
304
  except KeyError:
305
  domainDistanceList = np.NaN