@@ -2533,7 +2533,7 @@ def load_dlg(self, filename):
2533
2533
model .name = name
2534
2534
pose_list .append (model )
2535
2535
2536
- pose_list .sort (lambda a , b : cmp ( a .energy , b . energy ) )
2536
+ pose_list .sort (key = lambda a : a .energy )
2537
2537
self .pose_viewer_ligand_dic [name ] = {}
2538
2538
for i in range (len (pose_list )):
2539
2539
pose_list [i ].poseN = i + 1
@@ -2562,7 +2562,7 @@ def load_pdbqt(self, filename):
2562
2562
# print model.energy
2563
2563
pose_list .append (model )
2564
2564
# print 'done pose list'
2565
- pose_list .sort (lambda a , b : cmp ( a .energy , b . energy ) )
2565
+ pose_list .sort (key = lambda a : a .energy )
2566
2566
2567
2567
self .pose_viewer_ligand_dic [name ] = {}
2568
2568
for i in range (len (pose_list )):
@@ -2579,7 +2579,7 @@ def update_combo(self, name):
2579
2579
self .pose_viewer_ligand_pages [name ] = {'name' : self .pose_viewer_notebook .add (name )}
2580
2580
pose_list = list (self .pose_viewer_ligand_dic [name ].keys ())
2581
2581
2582
- pose_list .sort (lambda a , b : cmp ( int (a .split ('::' )[1 ]), int ( b . split ( '::' )[ 1 ]) ))
2582
+ pose_list .sort (key = lambda a : int (a .split ('::' )[1 ]))
2583
2583
self .pose_viewer_ligand_pages [name ].update ({'poses' : pose_list })
2584
2584
2585
2585
self .pose_viewer_buttonbox = Pmw .ButtonBox (self .pose_viewer_ligand_pages [name ]['name' ], padx = 3 )
@@ -2676,7 +2676,7 @@ def make_complete_ligand_list(self):
2676
2676
self .sort_complete_ligand_list ()
2677
2677
2678
2678
def sort_complete_ligand_list (self ):
2679
- self .all_ligands .sort (lambda a , b : cmp ( a .energy , b . energy ) )
2679
+ self .all_ligands .sort (key = lambda a : a .energy )
2680
2680
2681
2681
def select_best_poses (self ):
2682
2682
self .sort_complete_ligand_list ()
0 commit comments