Molecular dynamics trajectory handling module Define common APIs for 
  various trajectory formats. Basic trajectory handling algorithms are also
  implemented here.
  Copyright Schrodinger, LLC. All rights reserved.
    |  | 
        
          | _newid() Ensurance: All IDs issued by this function are unique integer numbers
      > -1.
 |  |  | 
    |  | 
        
          | read_traj(inp,
        format="dtr") |  |  | 
    |  |  | 
    |  | 
        
          | merge(*arg) Merge a list of trajectories.
 |  |  | 
    |  | 
        
          | concat(first_time,
        delta_time,
        *arg) Concatenate a list of trajectories and reassign the chemical time for
      each frame.
 |  |  | 
    | list | 
        
          | extract_subsystem(tr,
        gids) Extract the subsystem as specified by the
 gidsfor each 
      frame in the given trajectorytr, and return a new 
      trajectory for the subsystem. |  |  |