This class processes ARK keywords coming from a .st2 input file, it
turns the keywords into Analysis objects to be used by the backend. st2
files are generated by sim_event_analysis.py
|
__init__(self,
csim,
trj_directory=None,
cfgfn=None) |
|
|
|
str(self,
ark_obj)
return string value of an ark obj. |
|
|
|
_get_idx(self,
params,
count)
Returns atom lists of FIS atoms from ark_kw |
|
|
|
_get_atoms(self,
params,
count)
Returns atom lists of FIS atoms from ark_kw |
|
|
|
process_ark(self,
ark_kw)
Picks the correct function to process the keyword type |
|
|
|
_process_interaction_energy(self,
ark_kw)
Get an analysis object for interaction energies (non bonbded) |
|
|
|
_setup_energy_groups_by_molecules(self,
cmsstr) |
|
|
|
_process_bulk(self,
ark_kw)
calculate buld properties, usually for material-science type... |
|
|
|
|
|
_process_rog(self,
ark_kw)
Get analysis object for radius of gyration For these, we calculate
for all solute atoms (incl hydrogens) |
|
|
|
_process_mol_surface_area(self,
ark_kw)
Get analysis object for molecular surface area |
|
|
|
_process_sa_surface_area(self,
ark_kw)
Get analysis object for solvent accessible surface area |
|
|
|
_process_sa_surface_area_by_residue(self,
ark_kw)
get analysis object for solvent accessible surface area by residue |
|
|
|
_process_polar_surface_area(self,
ark_kw)
Get analysis object for polar surface area |
|
|
|
_process_secstructure(self,
ark_kw)
Get analysis object for desired Secondary Structure |
|
|
|
_process_distance(self,
ark_kw)
Get analysis object for desired distance |
|
|
|
_process_angle(self,
ark_kw)
Get analysis object for desired angle |
|
|
|
_process_torsion(self,
ark_kw)
Get analysis object for desired torsion |
|
|
|
_process_planar_angle(self,
ark_kw)
Get analysis object for desired planar angle |
|
|
|
_process_jcoupling(self,
ark_kw)
Get analysis object for jcoupling |
|
|
|
_process_membrane_thick(self,
ark_kw)
Calculate thikness of the bilayer |
|
|
|
_process_area_per_lipid(self,
ark_kw)
Calculate area per lipid in the membrane bilayer |
|
|
|
|
|
_process_hphobe_interact(self,
ark_kw)
Generate a hydrophobe interaction analysis object |
|
|
|
|
|
_process_rmsd(self,
ark_kw) |
|
|
|
_process_rmsf(self,
ark_kw) |
|
|
|
_process_pl_interact(self,
ark_kw) |
|
|