Trees | Indices | Help |
|
---|
|
A module to calculte 2D RMSD for Desmond trajectories using threading/multiprocessing. To calculate 2D RMSD for Desmond Trajectory call: from schrodinger.trajectory.rmsd2d import calc_rmsd_matrix from schrodinger.trajectory.desmondsimulation import create_simulation dsim = create_simulation("foo-out.cms", "foo_trj") rmsd_matrix = calc_rmsd_matrix(dsim, 'BACKBONE', 'BACKBONE', frame_list=None, nworkers=8, nframes=50, multiprocessing = True) Copyright (C), Schrodinger, LLC. All rights reserved.
|
|||
FrameLoader A multi-threading class to load trajectory frame. |
|||
RMSDCalculator A multi-threading class to calculat pairwise RMSD on a set of trajectory frames. |
|||
RMSDMultiprocessing | |||
RMSDThreading | |||
ModelBase | |||
ThreadingModel | |||
MultiprocessingModel |
|
|||
|
|||
|
|||
|
|||
|
|
|||
__package__ =
|
|
A multithreading/multiprocessing function to calculate 2D RMSD matrix @type dsim: DesmondSimulation instance @param dsim: DesmondSimulation instance that contains reference to trajectory. @type rmsd_asl_expr: string @param rmsd_asl_expr The atom selection from which to indetify atom indices to be compared. @type fit_asl_expr: string @param fit_asl_expr: The atom selection from which to indetify atom indices to be transformed. if fit_asl_expr is set to None, it will not transform the coordinates. @type nworkers: integer @param nworkers: Number of threads/processes used to load frames and calculate rmsd matrix. @type nframes: integer @param nframes: Number of frames handled by each worker in one run. @type multiprocessing: boolean @param multiprocessing: @return 2D RMSD numpy array |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Oct 26 00:59:32 2016 | http://epydoc.sourceforge.net |