Package schrodinger :: Package structutils :: Module filter :: Class PropFilter
[hide private]
[frames] | no frames]

Class PropFilter

object --+    
         |    
    Filter --+
             |
            PropFilter

Check if a structure satisfies a given list of conditions. Each condition is expressed using the syntax supported by $SCHRODINGER/utilities/propfilter. For example, "r_i_glide_gscore < -5 > -6".

This class and associated functions support both Structure objects and RDKit Mol objects.

Instance Methods [hide private]
 
readFile(self, fh)
Add the filter conditions given a file-like object.

Inherited from Filter: __init__, append, checkStructure, filter, readFileName

Inherited from Filter (private): _adaptStructure

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from Filter (private): _mol_adapter, _mol_class

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

readFile(self, fh)

 

Add the filter conditions given a file-like object.

Parameters:
  • fh (iterable of str)
Overrides: Filter.readFile