|
get_st_from_file(filename)
Read in a Structure file |
|
|
|
read_trj_idx_file(trjfn)
Obtain the trajectory directory from the trj idx file |
|
|
|
write_log(msg)
Write to log file |
|
|
|
write_error(msg)
Write an error message, cleanup, and exit |
|
|
|
|
|
assemble_interaction_energy_results(energy_type,
asl1,
asl2,
frame_results) |
|
|
|
assemble_bulk_results(calc_type,
frame_results,
temperature=None,
nmol=None) |
|
|
|
assemble_energy_results(energy_type,
component_type,
frame_results) |
|
|
|
unique(seq,
idfun=None)
An funtion to return unique element of a sequence with order
preserved. |
|
|
|
get_temp_from_cfg(cfgfn)
extract target simulation temperature from the cfg file |
|
|
|
get_old2new(st,
prop='i_m_original_index')
get dictionary for atom-level property 'prop' as a key, and return
it's new atom index (aid) |
|
|
|
get_rb_potential(cmsstr,
kw)
given a full system, and a torsion of interest (usually applies for a
ligand-like molecule). |
|
|
|
get_rb_torsions_potential(cmsstr,
kw) |
|
|
|
main(cmsfn,
st2fn,
outfn,
trjfn=default_trj_fn,
cfgfn=default_cfg_fn) |
|
|
|
__doc__ = """analyze_trajectories.py -- analyze a set of Desmo...
|
|
_version = '$Revision: 0.0 $'
|
|
logger = log.get_output_logger("analyze_trajectories")
|
|
ffld_exec_dir = util.hunt("ffld")
|
|
sep = '/'
|
|
ffld_inst_dir = sep.join(ffld_exec_dir.split(sep) [:-2])
|
|
ffld_python_dir = os.path.join(ffld_inst_dir, 'python')
|
|
default_cfg_fn = None
hash(x)
|
|
default_trj_fn = None
hash(x)
|
|
_energy_attr_dict = {'COULOMB': 'elec', 'VDW': 'vdw', 'BOND': ...
|
|
_component_list = ['SELF', 'OTHER', 'SOLUTE', 'MEMBRANE', 'SOL...
|