Package schrodinger :: Package test :: Package stu :: Package outcomes :: Module desmond_workups :: Class _EneFile
[hide private]
[frames] | no frames]

Class _EneFile

Class to find and contain the information in a Desmond .ene file. Also does comparisons based on:

Instance Methods [hide private]
 
__init__(self, filename=None, tol=10.0)
 
filename(self, filename=None)
Gets and sets the filename.
 
load_system(self, filename)
Loads the information from file filename into the EneFile object.
 
quantity_average(self, quantity)
Finds the average of a quantity.
 
compare_files(self, other)
Compares two EneFile objects based on units, initial and final energy, number of time points and the total duration of the simulation, and also the temperature profile of the simulation.
 
compare_units(self, other)
Compares two EneFile objects based on whether the quantities are measured in the same units in both files.
 
compare_quantity(self, other, quantity="E")
Compares two EneFile objects based on the initial and final and average value of a named quantity.
 
compare_times(self, other)
Compares two EneFile objects based on the number of points in each simulation as well as the final time point.
 
compare_temperature_profile(self, other)
Compares two EneFile objects based on the temperatures at each timepoint.
Method Details [hide private]

filename(self, filename=None)

 

Gets and sets the filename. Prevents having a loaded system which does not match the file name.