Package CHEM :: Package search :: Module SEARCHcluster :: Class TriangleBoundSearch_IterSearch
[hide private]
[frames] | no frames]

Class TriangleBoundSearch_IterSearch



     SEARCH.Lockable --+            
                       |            
 SEARCH.BitBoundedSearch --+        
                           |        
SEARCH.CorrectedFingerSearch --+    
                               |    
                  TriangleSearch --+
                                   |
                                  TriangleBoundSearch_IterSearch

Instance Methods [hide private]
 
iterator(self, query, agg, T)
S(A,B)<=1+T(A,C)-S(A,B) where A is query, B is database, and C is prototype fingerprint
 
__call__(self, patterns, T=0, N=10, agg='max', **kwargs)

Inherited from TriangleSearch: __init__, add, interator

Inherited from SEARCH.CorrectedFingerSearch: abc, bitcount, datatype, tversky, tverskys

Inherited from SEARCH.BitBoundedSearch: __len__, consensus_and, score

Inherited from SEARCH.Lockable: acquire, release

Class Variables [hide private]

Inherited from SEARCH.BitBoundedSearch: nprocs

Method Details [hide private]

iterator(self, query, agg, T)

 
S(A,B)<=1+T(A,C)-S(A,B) where A is query, B is database, and C is prototype fingerprint
Overrides: SEARCH.BitBoundedSearch.iterator

__call__(self, patterns, T=0, N=10, agg='max', **kwargs)
(Call operator)

 
Overrides: SEARCH.BitBoundedSearch.__call__