| Trees | Indices | Help | 
 | 
|---|
|  | 
Shared functions for Pipeline stages.
Copyright Schrodinger, LLC. All rights reserved.
| 
 | |||
| BackwardsReader Read a file line by line, backwards. | |||
| DotPrinter Class for printing a progress period or percentage every N number of iterations. | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| __doc__ =  | |||
| _version =  | |||
| __package__ =  | |||
| 
 | |||
| 
 Counts the nunber of compounds in the supplied files. Compounds are identified by the 'unique_field' property, and all structures that share the same 'unique_field' value are considered variants of the compound. Raises a RuntimeError if there is a problem reading a ligand file or if the 'unique_field' property is missing. Returns a tuple of the total number of structures (i.e., variants) and the total number of compounds. | 
| 
 Returns the value of the specified property for the specified st (converted to string). If the property does not exist, attempts to read the same property of different type (string/int/float). If neither is avaible, re-raises the missing property exception. | 
| 
 | |||
| __doc__
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:15 2016 | http://epydoc.sourceforge.net |