|  | 
        
          | _get_property(ct,
        propname,
        filename,
        index) Thin wrapper to get a property from a CT, returning an error message 
      that will be usable by users of STU if the property doesn't exist.
 |  |  | 
    |  | 
        
          | property_is_consistent(filename,
        propname,
        tolerance=0.0) Check that the value of a numeric property for all structures in a 
      file are within 'tolerance' of the value for the first structure in 
      the file.
 |  |  | 
    |  | 
        
          | properties_do_not_exist(filename,
        *properties) Check that none of the structures in the specified file have any of 
      the specified properties.
 |  |  | 
    |  | 
        
          | _compare_prop(ct1,
        ct2,
        prop,
        tol=1e-06) |  |  | 
    |  | 
        
          | score_input_pose_test(dock_raw,
        sip_raw) Compare the second pose from the docking raw file with the first pose
      from the score-in-place raw file.
 |  |  | 
    |  | 
        
          | check_constraint(filename,
        ctype,
        label,
        atom,
        index) Check that a grid file has the expected constraint by type, label, 
      atom, and index.
 |  |  | 
    |  | 
        
          | check_dihedral(filename,
        smarts,
        expected_value,
        tolerance) Measure the dihedrals matching 'smarts' on the first structure in 
      'filename', and make sure that they are within 'tolerance' of 
      'expected_value'.
 |  |  | 
    |  | 
        
          | _find_distortions(ct,
        tolerance=15.0,
        max_distortions=None) Return a list of distortions given a structure.
 |  |  | 
    |  | 
        
          | check_for_distorted_angles(filename,
        tolerance=15.0,
        first=1,
        last=None) Passes if all the structures in a file are "clean", meaning
      that no bond angles are more than 'tolerance' degrees away from their
      expected values.
 |  |  |