| Trees | Indices | Help |
|
|---|
|
|
Module containing an assortment of functionality for basic data structures.
At the moment the data structures defined are:
Bit Vector classes (for storing signatures, fingerprints and the like:
- ExplicitBitVect: class for relatively small (10s of thousands of bits) or
dense bit vectors.
- SparseBitVect: class for large, sparse bit vectors
DiscreteValueVect: class for storing vectors of integers
SparseIntVect: class for storing sparse vectors of integers
|
|||
| |||
|
|||
|
|||
|
|||
|
|||
__doc__ = cDataStructs.__doc__
|
|||
similarityFunctions = [('Tanimoto', TanimotoSimilarity, ''), (
|
|||
EIGHTBITVALUE = rdkit.DataStructs.cDataStructs.DiscreteValueTy
|
|||
FOURBITVALUE = rdkit.DataStructs.cDataStructs.DiscreteValueTyp
|
|||
ONEBITVALUE = rdkit.DataStructs.cDataStructs.DiscreteValueType
|
|||
SIXTEENBITVALUE = rdkit.DataStructs.cDataStructs.DiscreteValue
|
|||
TWOBITVALUE = rdkit.DataStructs.cDataStructs.DiscreteValueType
|
|||
__package__ =
|
|||
Imports: rdBase, cDataStructs, AllBitSimilarity, AllProbeBitsMatch, AsymmetricSimilarity, BitEnsemble, BitEnsembleDb, BitUtils, BitVectToBinaryText, BitVectToFPSText, BitVectToText, BraunBlanquetSimilarity, BulkAllBitSimilarity, BulkAsymmetricSimilarity, BulkBraunBlanquetSimilarity, BulkCosineSimilarity, BulkDiceSimilarity, BulkKulczynskiSimilarity, BulkMcConnaugheySimilarity, BulkOnBitSimilarity, BulkRogotGoldbergSimilarity, BulkRusselSimilarity, BulkSokalSimilarity, BulkTanimotoSimilarity, BulkTverskySimilarity, ComputeL1Norm, ConvertToExplicit, ConvertToNumpyArray, CosineSimilarity, CreateFromBinaryText, CreateFromBitString, CreateFromFPSText, DiceSimilarity, DiscreteValueType, DiscreteValueVect, ExplicitBitVect, FPBReader, FoldFingerprint, InitFromDaylightString, IntSparseIntVect, KulczynskiSimilarity, LazySignature, LongSparseIntVect, McConnaugheySimilarity, NumBitsInCommon, OffBitProjSimilarity, OffBitsInCommon, OnBitProjSimilarity, OnBitSimilarity, OnBitsInCommon, RogotGoldbergSimilarity, RusselSimilarity, SokalSimilarity, SparseBitVect, TanimotoSimilarity, TopNContainer, TverskySimilarity, UIntSparseIntVect, ULongSparseIntVect, VectCollection
|
|||
returns the calculated similarity between two fingerprints, handles any folding that may need to be done to ensure that they are compatible |
|
|||
similarityFunctions
|
EIGHTBITVALUE
|
FOURBITVALUE
|
ONEBITVALUE
|
SIXTEENBITVALUE
|
TWOBITVALUE
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |