PEATSA/Core/ProteinDesignTool.py
def runStabilityCalculation(self, mutantFiles=[], resultsName='StabilityResults', verbose=False):
	
		'''Runs a stability calculation
			
		Parameters:
			mutantFiles=A list of path to pdb files containing the mutants.
			
		Returns: Nothing
			Access the results of the scan through the receivers dataDirectory attribute.
			i.e dataDirectory.scanResults'''
	
		if len(mutantFiles) is 0:
			raise Exceptions.MutantCollectionError, 'No mutant files available for %s' % os.path.split(self.pdbFile)[1]
		
		uffbaps = self.uffbapsTool()		
		uffbaps.deltaStability(comparePDBs=mutantFiles, verbose=verbose)
		self.environment.output("[PEAT-SA] Finished stability - %s" % datetime.datetime.now().strftime('%H:%M:%S'))

		
		self.dataDirectory.addMatrix(matrix=uffbaps.deltaStabilityResults(), name=resultsName)
		self.environment.output('\n[STABILITY] Stability run complete.')
Runs a stability calculation
			
		Parameters:
			mutantFiles=A list of path to pdb files containing the mutants.
			
		Returns: Nothing
			Access the results of the scan through the receivers dataDirectory attribute.
			i.e dataDirectory.scanResults
Runs a stability calculation
Parameters:
mutantFiles=A list of path to pdb files containing the mutants.

Nothing
Access the results of the scan through the receivers dataDirectory attribute.
Runs a stability calculation Parameters : mutantFiles = A list of path to pdb files containing the mutants . Nothing Access the results of the scan through the receivers dataDirectory attribute .
def runStabilityCalculation(self, mutantFiles=[], resultsName='StabilityResults', verbose=False):
		if len(mutantFiles) is 0:
			raise Exceptions.MutantCollectionError, 'No mutant files available for %s' % os.path.split(self.pdbFile)[1]
		uffbaps = self.uffbapsTool()		
		uffbaps.deltaStability(comparePDBs=mutantFiles, verbose=verbose)
		self.environment.output("[PEAT-SA] Finished stability - %s" % datetime.datetime.now().strftime('%H:%M:%S'))
		self.dataDirectory.addMatrix(matrix=uffbaps.deltaStabilityResults(), name=resultsName)
		self.environment.output('\n[STABILITY] Stability run complete.')
def runStabilityCalculation ( self , mutantFiles = [ ] , resultsName = 'StabilityResults' , verbose = False ) : if len ( mutantFiles ) is 0 : raise Exceptions . MutantCollectionError , 'No mutant files available for %s' % os . path . split ( self . pdbFile ) [ 1 ] uffbaps = self . uffbapsTool ( ) uffbaps . deltaStability ( comparePDBs = mutantFiles , verbose = verbose ) self . environment . output ( "[PEAT-SA] Finished stability - %s" % datetime . datetime . now ( ) . strftime ( '%H:%M:%S' ) ) self . dataDirectory . addMatrix ( matrix = uffbaps . deltaStabilityResults ( ) , name = resultsName ) self . environment . output ( '\n[STABILITY] Stability run complete.' )
Runs a stability calculation
Parameters:
mutantFiles=A list of path to pdb files containing the mutants.
Runs a stability calculation Parameters : mutantFiles = A list of path to pdb files containing the mutants .
'''Runs a stability calculation
			
		Parameters:
			mutantFiles=A list of path to pdb files containing the mutants.
			
		Returns: Nothing
			Access the results of the scan through the receivers dataDirectory attribute.
			i.e dataDirectory.scanResults'''
self
mutantFiles
resultsName
verbose