rdkit.DataStructs.BitUtils

Package rdkit :: Package DataStructs :: Module BitUtils |
[hide private]
[frames] | no frames]

# Module BitUtils

source code

Functions | [hide private]
ConstructEnsembleBV(bv, bitsToKeep) | source code
_test() | source code

Variables | [hide private]
| __package__ = `None` hash(x)

Function Details | [hide private]

### ConstructEnsembleBV(bv, bitsToKeep) | source code
    >>> from rdkit import DataStructs
    >>> bv = DataStructs.ExplicitBitVect(128)
    >>> bv.SetBitsFromList((1,5,47,99,120))
    >>> r = ConstructEnsembleBV(bv,(0,1,2,3,45,46,47,48,49))
    >>> r.GetNumBits()
    9
    >>> r.GetBit(0)
    0
    >>> r.GetBit(1)
    1
    >>> r.GetBit(5)
    0
    >>> r.GetBit(6)  # old bit 47
    1