schrodinger.infra.canvas module¶
Canvas C++ wrappers
- class schrodinger.infra.canvas.AtomData¶
::AtomData
- __init__(*args, **kwargs)¶
- cachedCoords¶
- constrained¶
- declareAromatic¶
- fixed¶
- hasCoords¶
- ignored¶
- owner¶
- class schrodinger.infra.canvas.AtomicInvariant¶
::AtomicInvariant
- __init__(*args, **kwargs)¶
- getAtomicCharge(self) char¶
- getAtomicMass(self) uchar¶
- getAtomicNumber(self) uchar¶
- getBondsToNonHydrogen(self) uchar¶
- getTotalHydrogens(self) uchar¶
- getTotalValence(self) uchar¶
- schrodinger.infra.canvas.CHM_FORCE2D(mol, force2D, arg3) bool¶
- class schrodinger.infra.canvas.Chm2DCoordGen¶
::Chm2DCoordGen
- __init__(*args, **kwargs)¶
- static assignCoordsForHiddenAtoms(mol)¶
- static assignCoordsForNullAtoms(mol)¶
- static assignMissingCoords(mol)¶
- static center(mol) ChmPoint¶
- static centerAndRescale(mol, desiredBondLength=1.3)¶
- static checkForNAN(mol) bool¶
- static exportCoordinatesFromMinimizer(min, mol)¶
- static flipHorizontal(mol)¶
- static flipVertical(mol)¶
- static generateAndApply(mol, arg2=H_Default, arg3=Default)¶
- static generateCoordinates(mol, precision=SKETCHER_STANDARD_PRECISION)¶
- static generateFromTemplateAndApply(mol, templateMol, molAtomNumbers, templateAtomNumbers, arg5=H_Default, arg6=Default, fixup=False, completelyByPassCoordgen=False, copyOverOriginalTemplateCoordinates=False)¶
- static generateFromTemplateAndApply2(mol, templateMol, matches, arg4=H_Default, arg5=Default, fixup=False, completelyByPassCoordgen=False, copyOverOriginalTemplateCoordinates=False)¶
- static getBounds(mol) std::pair< ChmPoint,ChmPoint >¶
- static getScale(mol) float¶
- static hasCorrectScale(mol, desiredBondLength=1.3, relativeTolerance=0.05) bool¶
- static initializeMinimizerFromMolecule(min, mol)¶
- static isAvailable() bool¶
- static rotate(mol, degrees)¶
- static rotateAbout(mol, degrees, center)¶
- static sketcherBondStereoFromChmBond(chmBond, bond) sketcherMinimizerBondStereoInfo¶
- static sketcherChiralityFromChmChirality(info, atoms) sketcherMinimizerAtomChiralityInfo¶
- static translate(mol, offset)¶
- schrodinger.infra.canvas.Chm2DCoordGen_assignCoordsForHiddenAtoms(mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_assignCoordsForNullAtoms(mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_assignMissingCoords(mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_center(mol) ChmPoint¶
- schrodinger.infra.canvas.Chm2DCoordGen_centerAndRescale(mol, desiredBondLength=1.3)¶
- schrodinger.infra.canvas.Chm2DCoordGen_checkForNAN(mol) bool¶
- schrodinger.infra.canvas.Chm2DCoordGen_exportCoordinatesFromMinimizer(min, mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_flipHorizontal(mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_flipVertical(mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_generateAndApply(mol, arg2=H_Default, arg3=Default)¶
- schrodinger.infra.canvas.Chm2DCoordGen_generateCoordinates(mol, precision=SKETCHER_STANDARD_PRECISION)¶
- schrodinger.infra.canvas.Chm2DCoordGen_generateFromTemplateAndApply(mol, templateMol, molAtomNumbers, templateAtomNumbers, arg5=H_Default, arg6=Default, fixup=False, completelyByPassCoordgen=False, copyOverOriginalTemplateCoordinates=False)¶
- schrodinger.infra.canvas.Chm2DCoordGen_generateFromTemplateAndApply2(mol, templateMol, matches, arg4=H_Default, arg5=Default, fixup=False, completelyByPassCoordgen=False, copyOverOriginalTemplateCoordinates=False)¶
- schrodinger.infra.canvas.Chm2DCoordGen_getBounds(mol) std::pair< ChmPoint,ChmPoint >¶
- schrodinger.infra.canvas.Chm2DCoordGen_getScale(mol) float¶
- schrodinger.infra.canvas.Chm2DCoordGen_hasCorrectScale(mol, desiredBondLength=1.3, relativeTolerance=0.05) bool¶
- schrodinger.infra.canvas.Chm2DCoordGen_initializeMinimizerFromMolecule(min, mol)¶
- schrodinger.infra.canvas.Chm2DCoordGen_isAvailable() bool¶
- schrodinger.infra.canvas.Chm2DCoordGen_rotate(mol, degrees)¶
- schrodinger.infra.canvas.Chm2DCoordGen_rotateAbout(mol, degrees, center)¶
- schrodinger.infra.canvas.Chm2DCoordGen_sketcherBondStereoFromChmBond(chmBond, bond) sketcherMinimizerBondStereoInfo¶
- schrodinger.infra.canvas.Chm2DCoordGen_sketcherChiralityFromChmChirality(info, atoms) sketcherMinimizerAtomChiralityInfo¶
- schrodinger.infra.canvas.Chm2DCoordGen_translate(mol, offset)¶
- class schrodinger.infra.canvas.ChmAssignments¶
::ChmIterator< int64 >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< long long,std::allocator< long long > > const &¶
- asVector(self) std::vector< long long,std::allocator< long long > >
- at(self, index) long long &¶
- at(self, index) long long const
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- next(self) long long¶
- prev(self) long long¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmAtom¶
::ChmAtom
- __init__(*args, **kwargs)¶
- canBeChiral(self) bool¶
- chmtostring(self) std::string¶
- countNeighborsByAtomicNumber(self, filterBy) int¶
- flipChirality(self)¶
- getAtomicNumber(self) periodicTable::atomicNumber¶
- getBondCount(self, wantImplicitHydrogens=False) int¶
- getChiralDeterminant(self, atomOrdering, mappedAtomsCount, force3D) double¶
- getChiralDeterminant(self, permutation) double
- getChiralDeterminant(self) double
- getChiralityInfo(self) ChmChiralityInfo¶
- getChiralityType(self) ChmChiralityType¶
- getCoords(self) ChmPoint¶
- getElementalInfo(self) ChmElement¶
- getFormalCharge(self) int¶
- getHeavyBondCount(self) int¶
- getHybridization(self) ChmAtomHybridization¶
- getHydrogenCount(self) int¶
- getImplicitHydrogenCount(self) int¶
- getInvariant(self) AtomicInvariant¶
- getIsotope(self, specified=None) int¶
- getLabel(self, oneBased=False) std::string¶
- getLonePairCount(self, considerConjugation=False) int¶
- getMDLParity(self) int¶
- getMolIndex(self) int¶
- getMolSize(self) int¶
- getPartialCharge(self) float¶
- getRGroup(self) int¶
- getReactionAtomIndex(self) int¶
- getRingBondCount(self) int¶
- getRingSize(self) int¶
- getSmilesChirality(self) ChmSmilesChirality¶
- getSymbol(self) std::string¶
- getSymbolForSMARTS(self) std::string¶
- getTotalValence(self) int¶
- getUnpairedElectronCount(self) uint¶
- getUserData(self) int¶
- getVisibleHydrogenCount(self) int¶
- getX(self) float¶
- getY(self) float¶
- getZ(self) float¶
- has3DCoords(self) bool¶
- hasCoords(self) bool¶
- hasMetallicNeighbor(self) bool¶
- hasNeighborOfElementType(self, an) bool¶
- hasOnlyWedge(self) bool¶
- hasPolarNeighbor(self) bool¶
- hasRingNeighbor(self) bool¶
- hasSpecifiedIsotope(self, specified=None) bool¶
- hasWedge(self) bool¶
- isAcid(self) bool¶
- isAliphatic(self) bool¶
- isAromatic(self) bool¶
- isBondedTo(self, rhs) bool¶
- isCarbon(self) bool¶
- isCarbonyl(self) bool¶
- isChiral(self) bool¶
- isChiralAttachment(self) bool¶
- isConjugated(self) bool¶
- isConstrained(self) bool¶
- isDummy(self) bool¶
- isEZAttachment(self) bool¶
- isEZAttachmentToN(self) bool¶
- isEster(self) bool¶
- isFixed(self) bool¶
- isHalogen(self) bool¶
- isHeavy(self) bool¶
- isHetero(self) bool¶
- isHidden(self) bool¶
- isHydrogen(self, excludeIsotopicVariants=False) bool¶
- isIgnored(self) bool¶
- isImplicit(self) bool¶
- isInMol(self) bool¶
- isInRing(self) bool¶
- isMetal(self) int¶
- isNitrogen(self) bool¶
- isOxygen(self) bool¶
- isPhosphorous(self) bool¶
- isPolar(self) bool¶
- isPolarHydrogen(self) bool¶
- isPyroleN(self) bool¶
- isSP(self) bool¶
- isSP2(self) bool¶
- isSP3(self) bool¶
- isSulfur(self) bool¶
- isTerminal(self) bool¶
- isVisible(self) bool¶
- isWildcard(self) bool¶
- perceiveTetrahedralChirality(self)¶
- setAtomicNumber(self, arg2)¶
- setChiralityType(self, chirality)¶
- setConstrained(self, on)¶
- setCoords(self, point)¶
- setFixed(self, on)¶
- setFormalCharge(self, charge)¶
- setHidden(self, on)¶
- setHybridization(self, hyb)¶
- setHydrogensHidden(self, on)¶
- setIgnored(self, on)¶
- setIsotope(self, val)¶
- setPartialCharge(self, charge)¶
- setRGroup(self, group)¶
- setReactionAtomIndex(self, rxn)¶
- setSmilesChirality(self, code)¶
- setUnpairedElectronCount(self, unpaired) uint¶
- setUserData(self, data)¶
- setVisibility(self, arg2) bool¶
- setXYZ(self, x, y, z)¶
- testVisibility(self, arg2) bool¶
- validateChirality(self)¶
- wedgeCount(self) int¶
- class schrodinger.infra.canvas.ChmAtomHybridizationTyper¶
::ChmAtomHybridizationTyper
- __init__(*args, **kwargs)¶
- type(self, mol, arg3=False) ChmAssignments¶
- class schrodinger.infra.canvas.ChmAtomIterator¶
::ChmIterator< ChmAtom >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< ChmAtom,std::allocator< ChmAtom > > const &¶
- asVector(self) std::vector< ChmAtom,std::allocator< ChmAtom > >
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmAtomOption¶
::ChmAtomOption
- H_All = 8¶
- H_AsIs = -1¶
- H_Chiral = 4¶
- H_Default = 1¶
- H_ExplicitChiral = 5¶
- H_ExplicitOnly = 1¶
- H_ExplicitPolar = 3¶
- H_ExplicitPolarAndChiral = 6¶
- H_Never = 0¶
- H_Polar = 2¶
- __init__(*args, **kwargs)¶
- class schrodinger.infra.canvas.ChmAtomTyper¶
::ChmAtomTyper
- __init__(*args, **kwargs)¶
- calculateScalar(self, mol, wantImplicitHydrogens=False, et=extendedTypeLast) double¶
- calculateWeightedScalar(self, mol, smoothingWeights, wantImplicitHydrogens=False, et=extendedTypeLast) double¶
- extendedType(self, mol, wantImplicitHydrogens=False) ChmExtendedAssignments¶
- extendedTypeAvg = 1¶
- extendedTypeLast = 0¶
- extendedTypeSum = 2¶
- extendedValueTypeMean(self, mol, wantImplicitHydrogens=False) ChmValueAssignmentIterator¶
- extendedValueTypeSum(self, mol, wantImplicitHydrogens=False) ChmValueAssignmentIterator¶
- getAllPossibleAssignments(self) ChmValueAssignmentIterator¶
- makeGaussianWeights(self, maxPath, sigma) std::vector< double,std::allocator< double > >¶
- makeWeights(self, maxPath, fallOffPower) std::vector< double,std::allocator< double > >¶
- setRules(self, rulesString)¶
- setRulesFile(self, rulesFile)¶
- type(self, mol, wantImplicitHydrogens=False) ChmAssignments¶
- valueType(self, mol, wantImplicitHydrogens=False) ChmValueAssignmentIterator¶
- valueTypeWithSmoothing(self, mol, smoothingWeights, wantImplicitHydrogens=False) ChmValueAssignmentIterator¶
- class schrodinger.infra.canvas.ChmAtomTyperEstate¶
::ChmAtomTyperEstate
- __init__(*args, **kwargs)¶
- calculateScalar(self, mol, wantImplicitHydrogens=False, et=extendedTypeLast) double¶
- getFallOffPower(self) int¶
- getMaxPath(self) int¶
- getWeights(self) std::vector< double,std::allocator< double > > const &¶
- setParam(self, maxPath, fallOffPower)¶
- class schrodinger.infra.canvas.ChmAtomTyperEstateBinned¶
::ChmAtomTyperEstateBinned
- __init__(*args, **kwargs)¶
- type(self, mol, wantImplicitHydrogens=False) ChmAssignments¶
- class schrodinger.infra.canvas.ChmAtomTyperPolarMiller¶
::ChmAtomTyperPolarMiller
- __init__(*args, **kwargs)¶
- getAtomicPolarizabilities(self) std::vector< double,std::allocator< double > >¶
- class schrodinger.infra.canvas.ChmAtoms¶
::ChmAtoms
- __init__(*args, **kwargs)¶
- barycenterOf(self) ChmPointT< float,true >¶
- centerOf(self) ChmPointT< float,true >¶
- centerOf(self, include) ChmPointT< float,true >
- distanceTo(self, pt) float¶
- distanceTo(self, atom) float
- getMW(self) double¶
- class schrodinger.infra.canvas.ChmAtomsAndBonds¶
::ChmAtomsAndBonds
- __init__(*args, **kwargs)¶
- atoms¶
- bonds¶
- class schrodinger.infra.canvas.ChmBitComparable32¶
::ChmBitComparable< uint >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- count(self) uint64¶
- countCommonOff(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64¶
- countDifference(self, rhs) uint64¶
- distDixon(self, rhs, forceBinary=False) double¶
- distEuclidean(self, rhs, forceBinary=False) double¶
- distHamming(self, rhs, normalized=False, forceBinary=False, overrideSize=None) double¶
- distPatternDifference(self, rhs, forceBinary=False, overrideSize=None) double¶
- distShape(self, rhs, forceBinary=False, overrideSize=None) double¶
- distSize(self, rhs, forceBinary=False, overrideSize=None) double¶
- distSoergel(self, rhs, forceBinary=False) double¶
- distSquaredEuclidean(self, rhs, forceBinary=False) double¶
- distTanimoto(self, rhs, forceBinary=False) double¶
- distVariance(self, rhs, forceBinary=False, overrideSize=None) double¶
- getType(self) int¶
- simBuser(self, rhs, forceBinary=False, overrideSize=None) double¶
- simCosine(self, rhs, forceBinary=False) double¶
- simDice(self, rhs, forceBinary=False) double¶
- simHamann(self, rhs, forceBinary=False, overrideSize=None) double¶
- simKulczynski(self, rhs, forceBinary=False) double¶
- simMatching(self, rhs, forceBinary=False, overrideSize=None) double¶
- simMcConnaughey(self, rhs, forceBinary=False) double¶
- simMinMax(self, rhs, forceBinary=False) double¶
- simModifiedTanimoto(self, rhs, forceBinary=False, overrideSize=None) double¶
- simPearson(self, rhs, forceBinary=False, overrideSize=None) double¶
- simPetke(self, rhs, forceBinary=False) double¶
- simRogersTanimoto(self, rhs, forceBinary=False, overrideSize=None) double¶
- simSimpson(self, rhs, forceBinary=False) double¶
- simTanimoto(self, rhs, forceBinary=False) double¶
- simTversky(self, rhs, alpha, beta, forceBinary=False) double¶
- simYule(self, rhs, forceBinary=False, overrideSize=None) double¶
- size(self) uint64¶
- class schrodinger.infra.canvas.ChmBitComparable64¶
::ChmBitComparable< uint64 >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- count(self) uint64¶
- countCommonOff(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64¶
- countDifference(self, rhs) uint64¶
- distDixon(self, rhs, forceBinary=False) double¶
- distEuclidean(self, rhs, forceBinary=False) double¶
- distHamming(self, rhs, normalized=False, forceBinary=False, overrideSize=None) double¶
- distPatternDifference(self, rhs, forceBinary=False, overrideSize=None) double¶
- distShape(self, rhs, forceBinary=False, overrideSize=None) double¶
- distSize(self, rhs, forceBinary=False, overrideSize=None) double¶
- distSoergel(self, rhs, forceBinary=False) double¶
- distSquaredEuclidean(self, rhs, forceBinary=False) double¶
- distTanimoto(self, rhs, forceBinary=False) double¶
- distVariance(self, rhs, forceBinary=False, overrideSize=None) double¶
- getType(self) int¶
- simBuser(self, rhs, forceBinary=False, overrideSize=None) double¶
- simCosine(self, rhs, forceBinary=False) double¶
- simDice(self, rhs, forceBinary=False) double¶
- simHamann(self, rhs, forceBinary=False, overrideSize=None) double¶
- simKulczynski(self, rhs, forceBinary=False) double¶
- simMatching(self, rhs, forceBinary=False, overrideSize=None) double¶
- simMcConnaughey(self, rhs, forceBinary=False) double¶
- simMinMax(self, rhs, forceBinary=False) double¶
- simModifiedTanimoto(self, rhs, forceBinary=False, overrideSize=None) double¶
- simPearson(self, rhs, forceBinary=False, overrideSize=None) double¶
- simPetke(self, rhs, forceBinary=False) double¶
- simRogersTanimoto(self, rhs, forceBinary=False, overrideSize=None) double¶
- simSimpson(self, rhs, forceBinary=False) double¶
- simTanimoto(self, rhs, forceBinary=False) double¶
- simTversky(self, rhs, alpha, beta, forceBinary=False) double¶
- simYule(self, rhs, forceBinary=False, overrideSize=None) double¶
- size(self) uint64¶
- class schrodinger.infra.canvas.ChmBitset¶
::ChmBitset
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- __len__(self) uint64¶
- all(self) bool¶
- any(self) bool¶
- blockReverse(self)¶
- chmtostring(self) std::string¶
- clear(self)¶
- clear(self, index) None
- compare(self, rhs) int¶
- contains(self, rhs) bool¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- empty(self) bool¶
- flip(self)¶
- flip(self, index) None
- get(self, index) bool¶
- getHash(self) uint¶
- getHash64(self) uint64¶
- getWord(self, index) uint &¶
- hasDifference(self, rhs) bool¶
- intersects(self, rhs) bool¶
- isContainedBy(self, rhs) bool¶
- isSubsetOf(self, rhs) bool¶
- none(self) bool¶
- physicalSize(self) size_t¶
- reserve(self, blocks)¶
- resize(self, logicalSize)¶
- reverse(self)¶
- set(self)¶
- set(self, index) None
- set(self, index, on) None
- store(self, inputStream)¶
- storeRaw(self, inputStream)¶
- swap(self, rhs)¶
- toBitString(self) std::string¶
- toBlob(self) std::string¶
- toHexString(self) std::string¶
- toHexString(self, arg2) None
- toMmbs(self, base=1) int¶
- toString(self, oneBased=False, wantCounts=False) std::string¶
- toVector(self, oneBased=False) std::vector< uint,std::allocator< uint > >¶
- class schrodinger.infra.canvas.ChmBitset64¶
::ChmBitset64
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- __len__(self) uint64¶
- all(self) bool¶
- any(self) bool¶
- blockReverse(self)¶
- chmtostring(self) std::string¶
- clear(self)¶
- clear(self, index) None
- compare(self, rhs) int¶
- contains(self, rhs) bool¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- flip(self)¶
- flip(self, index) None
- static fromBinary(onesAndZeros) ChmBitset64¶
- static fromBlob(raw) ChmBitset64¶
- static fromHex(hexstring) ChmBitset64¶
- static fromHex(hexstring, len) ChmBitset64
- get(self, index) bool¶
- getHash(self) uint¶
- getHash64(self) uint64¶
- getWord(self, index) uint64 &¶
- hasDifference(self, rhs) bool¶
- intersects(self, rhs) bool¶
- isContainedBy(self, rhs) bool¶
- isSubsetOf(self, rhs) bool¶
- none(self) bool¶
- physicalSize(self) size_t¶
- reserve(self, blocks)¶
- resize(self, logicalSize)¶
- reverse(self)¶
- set(self)¶
- set(self, index) None
- set(self, index, on) None
- store(self, outputStream)¶
- storeRaw(self, outputStream)¶
- swap(self, rhs)¶
- toBitString(self) std::string¶
- toBlob(self) std::string¶
- toHexString(self) std::string¶
- toHexString(self, arg2) None
- toString(self, oneBased=False, wantCounts=False) std::string¶
- toVector(self, oneBased=False) std::vector< uint64,std::allocator< uint64 > >¶
- toVector(self, dest, oneBased=False) None
- schrodinger.infra.canvas.ChmBitset64_fromBinary(onesAndZeros) ChmBitset64¶
- schrodinger.infra.canvas.ChmBitset64_fromBlob(raw) ChmBitset64¶
- schrodinger.infra.canvas.ChmBitset64_fromHex(hexstring) ChmBitset64¶
- schrodinger.infra.canvas.ChmBitset64_fromHex(hexstring, len) ChmBitset64
- class schrodinger.infra.canvas.ChmBitsetIterator¶
::ChmIterator< ChmBitset >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) ChmBitsetVector¶
- asVector(self) ChmBitsetVector
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmBitsetVector¶
std::vector< ChmBitset >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- append(self, x)¶
- assign(self, n, x)¶
- begin(self) std::vector< ChmBitset >::iterator¶
- capacity(self) std::vector< ChmBitset >::size_type¶
- clear(self)¶
- empty(self) bool¶
- end(self) std::vector< ChmBitset >::iterator¶
- erase(self, pos) std::vector< ChmBitset >::iterator¶
- erase(self, first, last) std::vector< ChmBitset >::iterator
- get_allocator(self) std::vector< ChmBitset >::allocator_type¶
- insert(self, pos, x) std::vector< ChmBitset >::iterator¶
- insert(self, pos, n, x) None
- iterator(self) SwigPyIterator¶
- pop_back(self)¶
- push_back(self, x)¶
- rbegin(self) std::vector< ChmBitset >::reverse_iterator¶
- rend(self) std::vector< ChmBitset >::reverse_iterator¶
- reserve(self, n)¶
- resize(self, new_size)¶
- resize(self, new_size, x) None
- size(self) std::vector< ChmBitset >::size_type¶
- swap(self, v)¶
- class schrodinger.infra.canvas.ChmBond¶
::ChmBond
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- clearBondDirectionHint(self)¶
- directionDown = 6¶
- directionNone = 0¶
- directionUp = 1¶
- flipBondDirectionHint(self)¶
- getBondDirectionHint(self) ChmBond::bondDirectionHint¶
- getBondLength(self) float¶
- getCis(self, atomIndex1, atomIndex4)¶
- getMaeOrder(self) int¶
- getMolIndex(self) int¶
- getMolSize(self) int¶
- getOrder(self) ChmBondOrder¶
- getRingSize(self) int¶
- getStereo(self) ChmBondStereo¶
- getStereoDeterminant(self, externalOrder, f1, f2, f3, f4) double¶
- getSymbolForSMARTS(self) std::string¶
- getTrans(self, atomIndex1, atomIndex4)¶
- getUserData(self) int¶
- hasBondDirectionHint(self) bool¶
- idealLength(self) double¶
- isAromatic(self) bool¶
- isChiral(self) bool¶
- isConjugated(self) bool¶
- isDouble(self) bool¶
- isDown(self) bool¶
- isHidden(self) bool¶
- isInRing(self) bool¶
- isRotatable(self) bool¶
- isSingle(self) bool¶
- isStereo(self) bool¶
- isTerminal(self) bool¶
- isTriple(self) bool¶
- isUp(self) bool¶
- isVisible(self) bool¶
- noHint = 15¶
- setBondDirectionHint(self, hint)¶
- setCis(self, atomIndex1, atomIndex4)¶
- setCis(self, atom1, atom4) None
- setOrder(self, arg2)¶
- setRingSize(self, arg2)¶
- setStereo(self, arg2)¶
- setTrans(self, atomIndex1, atomIndex4)¶
- setTrans(self, atom1, atom4) None
- setUserData(self, data)¶
- validateStereo(self)¶
- class schrodinger.infra.canvas.ChmBondIterator¶
::ChmIterator< ChmBond >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< ChmBond,std::allocator< ChmBond > > const &¶
- asVector(self) std::vector< ChmBond,std::allocator< ChmBond > >
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmBonds¶
::ChmBonds
- __init__(*args, **kwargs)¶
- bondsToAtoms(self) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >¶
- class schrodinger.infra.canvas.ChmCSVBinaryOut¶
::ChmCSVBinaryOut
- __init__(*args, **kwargs)¶
- static parseHeader(items, binPref='BIT') ChmSparseBitset¶
- static parseHeader64(items, binPref='BIT') ChmSparseBitset64¶
- schrodinger.infra.canvas.ChmCSVBinaryOut_parseHeader(items, binPref='BIT') ChmSparseBitset¶
- schrodinger.infra.canvas.ChmCSVBinaryOut_parseHeader64(items, binPref='BIT') ChmSparseBitset64¶
- class schrodinger.infra.canvas.ChmChiralityInfo¶
::ChmChiralityInfo
- __init__(*args, **kwargs)¶
- atom1¶
- atom2¶
- atomLookingFrom¶
- centralAtom¶
- direction¶
- class schrodinger.infra.canvas.ChmClusterGrouper¶
::ChmClusterGrouper
- __init__(*args, **kwargs)¶
- group(self, source, info_file, out_file, numGroups, skipSingletons, collectDuplicates)¶
- class schrodinger.infra.canvas.ChmColumnUIDFilter¶
::ChmColumnUIDFilter
- __init__(*args, **kwargs)¶
- static fromFile(filename) ChmColumnUIDFilter¶
- getAutoScaleInfo(self) std::map< uint64,std::pair< double,double >,std::less< uint64 >,std::allocator< std::pair< uint64 const,std::pair< double,double > > > > const &¶
- hasAutoScaleInfo(self) bool¶
- setAutoScaleInfo(self, info)¶
- schrodinger.infra.canvas.ChmColumnUIDFilter_fromFile(filename) ChmColumnUIDFilter¶
- class schrodinger.infra.canvas.ChmCombinationOut32¶
::ChmCombinationOut32
- __init__(*args, **kwargs)¶
- addDefaultSources(self)¶
- addSource(self, source)¶
- clearAllSources(self)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- open(self, filename, dataFields=None, logicalSize=None, scaleType=FPScaleNone)¶
- class schrodinger.infra.canvas.ChmCombinationOut64¶
::ChmCombinationOut64
- __init__(*args, **kwargs)¶
- addDefaultSources(self)¶
- addSource(self, source)¶
- clearAllSources(self)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- open(self, filename, dataFields=None, logicalSize=None, scaleType=FPScaleNone)¶
- class schrodinger.infra.canvas.ChmCompressedBitset¶
::ChmCompressedBitset
- __init__(*args, **kwargs)¶
- bitwiseAnd(self, rhs, wantPopulationCount) ChmCompressedBitset¶
- bitwiseNot(self) ChmCompressedBitset¶
- bitwiseOr(self, rhs, wantPopulationCount) ChmCompressedBitset¶
- bitwiseXor(self, rhs, wantPopulationCount) ChmCompressedBitset¶
- chmtostring(self) std::string¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- defaultLogicalSize = -1¶
- static fromString(idstring) ChmCompressedBitset¶
- getCompressionRatio(self) float¶
- getCompressionWithHeader(self) float¶
- getHash(self) uint¶
- getHash64(self) uint64¶
- getStorage(self) size_t¶
- getUncompressedStorage(self) uint64¶
- isWordAligned(self) bool¶
- redoCount(self) uint¶
- store(self, sdata)¶
- store(self, outputStream, extra=True) None
- store(self, os) None
- swap(self, rhs)¶
- toBitString(self) std::string¶
- toSet(self, hits)¶
- toString(self) std::string¶
- toString(self, outputStream) None
- toVector(self) std::vector< uint,std::allocator< uint > >¶
- toVector(self, hits) None
- class schrodinger.infra.canvas.ChmCompressedBitset64¶
::ChmCompressedBitset64
- __init__(*args, **kwargs)¶
- bitwiseAnd(self, rhs, wantPopulationCount) ChmCompressedBitset64¶
- bitwiseNot(self) ChmCompressedBitset64¶
- bitwiseOr(self, rhs, wantPopulationCount) ChmCompressedBitset64¶
- bitwiseXor(self, rhs, wantPopulationCount) ChmCompressedBitset64¶
- chmtostring(self) std::string¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- defaultLogicalSize = -66¶
- static fromString(idstring) ChmCompressedBitset64¶
- getCompressionRatio(self) float¶
- getCompressionWithHeader(self) float¶
- getHash(self) uint¶
- getHash64(self) uint64¶
- getStorage(self) uint64¶
- getUncompressedStorage(self) uint64¶
- isWordAligned(self) bool¶
- redoCount(self) uint64¶
- store(self, sdata)¶
- store(self, outputStream, extra=True) None
- store(self, os) None
- swap(self, rhs)¶
- toBitString(self) std::string¶
- toSet(self, hits)¶
- toString(self) std::string¶
- toString(self, outputStream) None
- toVector(self) std::vector< uint64,std::allocator< uint64 > >¶
- toVector(self, hits) None
- schrodinger.infra.canvas.ChmCompressedBitset64_fromString(idstring) ChmCompressedBitset64¶
- class schrodinger.infra.canvas.ChmCompressedBitsetIterator¶
::ChmCompressedBitsetIterator
- __init__(*args, **kwargs)¶
- hasNext(self) bool¶
- next(self) uint¶
- rewind(self)¶
- class schrodinger.infra.canvas.ChmCompressedBitsetIterator64¶
::ChmCompressedBitsetIterator64
- __init__(*args, **kwargs)¶
- hasNext(self) bool¶
- next(self) uint64¶
- rewind(self)¶
- class schrodinger.infra.canvas.ChmCompressedBitsetWordIterator¶
::ChmCompressedBitsetWordIterator
- __init__(*args, **kwargs)¶
- finishWord(self)¶
- getRepeatLength(self) uint¶
- hasNext(self) bool¶
- isFill(self) bool¶
- isOneFill(self) bool¶
- isZeroFill(self) bool¶
- next(self) uint¶
- rewind(self)¶
- skip(self, n)¶
- class schrodinger.infra.canvas.ChmCompressedBitsetWordIterator64¶
::ChmCompressedBitsetWordIterator64
- __init__(*args, **kwargs)¶
- finishWord(self)¶
- getRepeatLength(self) uint64¶
- hasNext(self) bool¶
- isFill(self) bool¶
- isOneFill(self) bool¶
- isZeroFill(self) bool¶
- next(self) uint64¶
- rewind(self)¶
- skip(self, n)¶
- schrodinger.infra.canvas.ChmCompressedBitset_fromString(idstring) ChmCompressedBitset¶
- class schrodinger.infra.canvas.ChmCoordGenOption¶
::ChmCoordGenOption
- Default = 1¶
- NoScaling = 0¶
- Physical = 1¶
- Rendering = 2¶
- __init__(*args, **kwargs)¶
- class schrodinger.infra.canvas.ChmCustomMetric¶
::ChmCustomMetric
- __init__(*args, **kwargs)¶
- calculateMetric(self, arg2, arg3, arg4, arg5) double¶
- isSimilarity(self) bool¶
- class schrodinger.infra.canvas.ChmCustomOut32¶
::ChmCustomOut32
- __init__(*args, **kwargs)¶
- write(self, bs, id)¶
- write(self, bs, id, extraData) None
- class schrodinger.infra.canvas.ChmCustomOut64¶
::ChmCustomOut64
- __init__(*args, **kwargs)¶
- write(self, bs, id)¶
- write(self, bs, id, extraData) None
- class schrodinger.infra.canvas.ChmDelimitedPatterns¶
::ChmDelimitedPatterns
- __init__(*args, **kwargs)¶
- close(self)¶
- getAllColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- static getDelimiter(filename) char¶
- static getDelimiterAndQualifier(filename) std::pair< char,char >¶
- getFilename(self) std::string const &¶
- getHeaderLine(self) std::string¶
- getIncludedColIndexes(self) std::vector< size_t,std::allocator< size_t > >¶
- getIncludedColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getIncludedCols(self) int¶
- getIndex(self, field) int¶
- getIndexWithinSelection(self, field) int¶
- getLastLine(self) std::string¶
- getNumericalColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getObsColumnAsDoubles(self) std::vector< double,std::allocator< double > >¶
- getObservationIncludedIndex(self) size_t¶
- getObservationIndex(self) size_t¶
- getObservationName(self) std::string¶
- getTotalCols(self) int¶
- getValuesOfColumn(self, index, values)¶
- hasHeader(self) bool¶
- isBinaryColumn(self, index, onBits) bool¶
- setObservationName(self, name)¶
- skip(self)¶
- schrodinger.infra.canvas.ChmDelimitedPatterns_getDelimiter(filename) char¶
- schrodinger.infra.canvas.ChmDelimitedPatterns_getDelimiterAndQualifier(filename) std::pair< char,char >¶
- class schrodinger.infra.canvas.ChmDendriticOut32¶
::ChmDendriticOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- getMaxPath(self) int¶
- getMaxSpan(self) int¶
- getMinPath(self) int¶
- setMaxPath(self, maxPath_)¶
- setMaxSpan(self, maxSpan_)¶
- setMinPath(self, minPath_)¶
- class schrodinger.infra.canvas.ChmDendriticOut64¶
::ChmDendriticOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- getMaxPath(self) int¶
- getMaxSpan(self) int¶
- getMinPath(self) int¶
- setMaxPath(self, maxPath_)¶
- setMaxSpan(self, maxSpan_)¶
- setMinPath(self, minPath_)¶
- class schrodinger.infra.canvas.ChmDenseFPOut¶
::ChmDenseFPOut
- __init__(*args, **kwargs)¶
- close(self)¶
- getCurrentRowCount(self) uint¶
- open(self, filename, logicalSize, params)¶
- write(self, bs)¶
- write(self, bs, id) None
- class schrodinger.infra.canvas.ChmDescriptorInfo¶
::ChmDescriptorInfo
- __init__(*args, **kwargs)¶
- getDriver(self) std::string¶
- getRole(self) std::string¶
- m_longname¶
- m_role¶
- m_shortname¶
- m_source¶
- roleFP = 3¶
- roleUnknown = 0¶
- roleX = 2¶
- roleY = 1¶
- class schrodinger.infra.canvas.ChmDescriptorMarshaler¶
::ChmDescriptorMarshaler
- __init__(*args, **kwargs)¶
- getCanvasDescriptorsSwitch(self) std::string¶
- marshal(self, testMode=False) std::string¶
- writeCfgFile(self, file) bool¶
- class schrodinger.infra.canvas.ChmDescriptorSourceMapper¶
::ChmDescriptorSourceMapper
- __init__(*args, **kwargs)¶
- canvasFPGen = 3¶
- canvasMolDescriptors = 1¶
- static getInfo(name) ChmDescriptorInfo¶
- static getInfoAll(names) std::vector< ChmDescriptorInfo,std::allocator< ChmDescriptorInfo > >¶
- mopac = 5¶
- qikprop = 4¶
- static sourceToString(arg1) std::string¶
- sourceUnknown = 0¶
- topo = 2¶
- schrodinger.infra.canvas.ChmDescriptorSourceMapper_getInfo(name) ChmDescriptorInfo¶
- schrodinger.infra.canvas.ChmDescriptorSourceMapper_getInfoAll(names) std::vector< ChmDescriptorInfo,std::allocator< ChmDescriptorInfo > >¶
- schrodinger.infra.canvas.ChmDescriptorSourceMapper_sourceToString(arg1) std::string¶
- class schrodinger.infra.canvas.ChmEstateDescriptors¶
::ChmEstateDescriptors
- __init__(*args, **kwargs)¶
- getAllEstates(self) std::map< std::string,double,std::less< std::string >,std::allocator< std::pair< std::string const,double > > >¶
- getAllKeys(self) std::vector< std::string,std::allocator< std::string > >¶
- getAllKeysSortedByValue(self) std::vector< std::string,std::allocator< std::string > >¶
- getAverage(self, mol, maxPath, fallOffPower, wantImpH=False) std::map< std::string,double,std::less< std::string >,std::allocator< std::pair< std::string const,double > > >¶
- getKeyBool(self, mol, wantImplicitH=False) std::map< std::string,bool,std::less< std::string >,std::allocator< std::pair< std::string const,bool > > >¶
- getKeyCount(self, mol, wantImpH=False) std::map< std::string,uint,std::less< std::string >,std::allocator< std::pair< std::string const,uint > > >¶
- getSum(self, mol, maxPath, fallOffPower, wantImpH=False) std::map< std::string,double,std::less< std::string >,std::allocator< std::pair< std::string const,double > > >¶
- class schrodinger.infra.canvas.ChmEstateKey¶
::ChmEstateKey
- __init__(*args, **kwargs)¶
- refNum¶
- style¶
- value¶
- exception schrodinger.infra.canvas.ChmException¶
- class schrodinger.infra.canvas.ChmFPCombiner¶
::ChmFPCombiner
- __init__(*args, **kwargs)¶
- addFile(self, fileName)¶
- clearFiles(self)¶
- combine(self, outputFileName, compress=False, cat=False)¶
- combineInOrder(self, outputFileName, endToEnd=False, compress=False)¶
- deleteFiles(self)¶
- isUnfiltered(self) bool¶
- class schrodinger.infra.canvas.ChmFPCombiner64¶
::ChmFPCombiner64
- __init__(*args, **kwargs)¶
- addFile(self, fileName)¶
- clearFiles(self)¶
- combine(self, outputFileName, compress=False, cat=False)¶
- combineInOrder(self, outputFileName, endToEnd=False, compress=False)¶
- deleteFiles(self)¶
- isUnfiltered(self) bool¶
- class schrodinger.infra.canvas.ChmFPIn32¶
::ChmFPIn< ChmSparseBitset >
- __init__(*args, **kwargs)¶
- copyTo(self, dest)¶
- decoder(self) ChmFPDecode const &¶
- filter(self, minFreq, maxFreq, maxBits, reduceBits)¶
- getCounts(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,ChmFPIn< ChmSparseBitset >::POS_TYPE >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,ChmFPIn< ChmSparseBitset >::POS_TYPE > > > const &¶
- getCovariance(self, covar, means)¶
- getCovarianceofTranspose(self, covar, means)¶
- getDisplayTypeInfo(self) std::string¶
- getExtraColumnNames(self) std::vector< std::string,std::allocator< std::string > > const &¶
- getFilename(self) std::string¶
- getFrequencyHash(self) uint64¶
- getInvariantBits(self) ChmSparseBitset¶
- getMapping(self, key) ChmFPIn< ChmSparseBitset >::KEY_TYPE¶
- getMatrix(self, unionData)¶
- getOnBits(self) ChmSparseBitset¶
- getPos(self) ChmFPIn< ChmSparseBitset >::OFFSET_TYPE¶
- getPositionsByBitCount(self, posCount)¶
- getRequired(self) ChmSparseBitset¶
- getRowCount(self) ChmFPIn< ChmSparseBitset >::COUNT_TYPE¶
- getRowNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getScaledCovariance(self, covar, means, scalingFactors, tolerance)¶
- getScaledCovarianceofTranspose(self, covar, means, scalingFactors, tolerance)¶
- getTypeInfo(self) std::string¶
- getTypeInfoEx(self) ChmFPTypeInfo¶
- getUnionCount(self) ChmFPIn< ChmSparseBitset >::COUNT_TYPE¶
- getValues(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,double >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,double > > > const &¶
- getVariances(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,double >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset >::KEY_TYPE,double > > >¶
- hasNext(self) bool¶
- static isCorrectPrecision(filename) bool¶
- next(self) ChmSparseBitset¶
- nextExtra(self) ChmSparseBitset¶
- nextReducedValues(self) std::vector< float,std::allocator< float > >¶
- nextReducedValuesExtra(self) std::vector< float,std::allocator< float > >¶
- rewind(self)¶
- setPos(self, pos)¶
- shannonEntropy(self) double¶
- schrodinger.infra.canvas.ChmFPIn32_isCorrectPrecision(filename) bool¶
- class schrodinger.infra.canvas.ChmFPIn64¶
::ChmFPIn< ChmSparseBitset64 >
- __init__(*args, **kwargs)¶
- copyTo(self, dest)¶
- decoder(self) ChmFPDecode const &¶
- filter(self, minFreq, maxFreq, maxBits, reduceBits)¶
- getCounts(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,ChmFPIn< ChmSparseBitset64 >::POS_TYPE >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,ChmFPIn< ChmSparseBitset64 >::POS_TYPE > > > const &¶
- getCovariance(self, covar, means)¶
- getCovarianceofTranspose(self, covar, means)¶
- getDisplayTypeInfo(self) std::string¶
- getExtraColumnNames(self) std::vector< std::string,std::allocator< std::string > > const &¶
- getFilename(self) std::string¶
- getFrequencyHash(self) uint64¶
- getInvariantBits(self) ChmSparseBitset64¶
- getMapping(self, key) ChmFPIn< ChmSparseBitset64 >::KEY_TYPE¶
- getMatrix(self, unionData)¶
- getOnBits(self) ChmSparseBitset64¶
- getPos(self) ChmFPIn< ChmSparseBitset64 >::OFFSET_TYPE¶
- getPositionsByBitCount(self, posCount)¶
- getRequired(self) ChmSparseBitset64¶
- getRowCount(self) ChmFPIn< ChmSparseBitset64 >::COUNT_TYPE¶
- getRowNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getScaledCovariance(self, covar, means, scalingFactors, tolerance)¶
- getScaledCovarianceofTranspose(self, covar, means, scalingFactors, tolerance)¶
- getTypeInfo(self) std::string¶
- getTypeInfoEx(self) ChmFPTypeInfo¶
- getUnionCount(self) ChmFPIn< ChmSparseBitset64 >::COUNT_TYPE¶
- getValues(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,double >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,double > > > const &¶
- getVariances(self) std::vector< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,double >,std::allocator< std::pair< ChmFPIn< ChmSparseBitset64 >::KEY_TYPE,double > > >¶
- hasNext(self) bool¶
- static isCorrectPrecision(filename) bool¶
- next(self) ChmSparseBitset64¶
- nextExtra(self) ChmSparseBitset64¶
- nextReducedValues(self) std::vector< float,std::allocator< float > >¶
- nextReducedValuesExtra(self) std::vector< float,std::allocator< float > >¶
- rewind(self)¶
- setPos(self, pos)¶
- shannonEntropy(self) double¶
- schrodinger.infra.canvas.ChmFPIn64_isCorrectPrecision(filename) bool¶
- class schrodinger.infra.canvas.ChmFPMap32¶
::ChmFPMap< ChmSparseBitset >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- customize(self)¶
- filter(self, requiredAtoms, requiredCnt=1) ChmSparseBitset¶
- getAtomsMaskForCode(self, hashCode) ChmBitsetVector¶
- getBondsMaskForCode(self, hashCode) ChmBitsetVector¶
- getCode(self, index) ChmFPMap< ChmSparseBitset >::key_type¶
- getCodeCount(self) uint¶
- getCodeForAtom(self, atomIndex) ChmFPMap< ChmSparseBitset >::key_type¶
- getItem(self, index) ChmFPMapItem32¶
- getItemCount(self) uint¶
- getItemsForAtom(self, atomIndex) std::vector< ChmFPMapItem< ChmFPMap< ChmSparseBitset >::key_type >,std::allocator< ChmFPMapItem< ChmFPMap< ChmSparseBitset >::key_type > > >¶
- getOnBits(self) ChmSparseBitset¶
- getOnBitsCopy(self) ChmSparseBitset¶
- getOnBitsCount(self) uint¶
- getUniqueItems(self, uniqueItems)¶
- hasCode(self, hashCode) bool¶
- m_atomCount¶
- m_atomTypingStyle¶
- m_bondCount¶
- m_isSubStructural¶
- m_onBits¶
- m_scaleType¶
- m_sortedItems¶
- makeUniqueCode(self) uint64¶
- removeByAtomMask(self, atoms) ChmFPMap32¶
- store(self, arg2)¶
- class schrodinger.infra.canvas.ChmFPMap64¶
::ChmFPMap< ChmSparseBitset64 >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- customize(self)¶
- filter(self, requiredAtoms, requiredCnt=1) ChmSparseBitset64¶
- getAtomsMaskForCode(self, hashCode) ChmBitsetVector¶
- getBondsMaskForCode(self, hashCode) ChmBitsetVector¶
- getCode(self, index) ChmFPMap< ChmSparseBitset64 >::key_type¶
- getCodeCount(self) uint¶
- getCodeForAtom(self, atomIndex) ChmFPMap< ChmSparseBitset64 >::key_type¶
- getItem(self, index) ChmFPMapItem64¶
- getItemCount(self) uint¶
- getItemsForAtom(self, atomIndex) std::vector< ChmFPMapItem< ChmFPMap< ChmSparseBitset64 >::key_type >,std::allocator< ChmFPMapItem< ChmFPMap< ChmSparseBitset64 >::key_type > > >¶
- getOnBits(self) ChmSparseBitset64¶
- getOnBitsCopy(self) ChmSparseBitset64¶
- getOnBitsCount(self) uint¶
- getUniqueItems(self, uniqueItems)¶
- hasCode(self, hashCode) bool¶
- m_atomCount¶
- m_atomTypingStyle¶
- m_bondCount¶
- m_isSubStructural¶
- m_onBits¶
- m_scaleType¶
- m_sortedItems¶
- makeUniqueCode(self) uint64¶
- removeByAtomMask(self, atoms) ChmFPMap64¶
- store(self, arg2)¶
- class schrodinger.infra.canvas.ChmFPMapItem32¶
::ChmFPMapItem< uint >
- __init__(*args, **kwargs)¶
- addItem(self, atoms, bonds, _atomIndices)¶
- chmtostring(self) std::string¶
- getAtomAndBondCount(self) uint¶
- getAtomCount(self) uint¶
- getBondCount(self) uint¶
- getItemCount(self) uint¶
- getMatchCount(self) uint¶
- m_atomCount¶
- m_atomIndices¶
- m_atomSize¶
- m_atomsThatMatch¶
- m_bondCount¶
- m_bondSize¶
- m_bondsThatMatch¶
- m_hashCode¶
- store(self, os)¶
- class schrodinger.infra.canvas.ChmFPMapItem64¶
::ChmFPMapItem< uint64 >
- __init__(*args, **kwargs)¶
- addItem(self, atoms, bonds, _atomIndices)¶
- chmtostring(self) std::string¶
- getAtomAndBondCount(self) uint¶
- getAtomCount(self) uint¶
- getBondCount(self) uint¶
- getItemCount(self) uint¶
- getMatchCount(self) uint¶
- m_atomCount¶
- m_atomIndices¶
- m_atomSize¶
- m_atomsThatMatch¶
- m_bondCount¶
- m_bondSize¶
- m_bondsThatMatch¶
- m_hashCode¶
- store(self, os)¶
- class schrodinger.infra.canvas.ChmFPOut32¶
::ChmFPOut32
- __init__(*args, **kwargs)¶
- addZeros(self, toAdd)¶
- close(self)¶
- close(self, minFreq, maxFreq, maxBits) None
- close(self, minFreq, maxFreq, maxBits, reduceBits) None
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- getCurrentRowCount(self) uint¶
- getFilename(self) std::string¶
- getTypeInfo(self) std::string¶
- m_scaleType¶
- needsDM(self) bool¶
- needsStereo(self) bool¶
- open(self, filename, dataFields=None, logicalSize=None, scaleType=FPScaleNone, overrideTypeInfo=None, compressed=False, maxLog2=18, requiredBits=None, summaryOnly=False, noSummary=False, omitJobDir=False)¶
- write(self, mol, excludeAtomMask=None)¶
- write(self, mol, extraData, excludeAtomMask=None) None
- write(self, mol, id, excludeAtomMask=None) None
- write(self, mol, id, extraData, excludeAtomMask=None) None
- writeNameAndProps(self, mol, id, extraData)¶
- class schrodinger.infra.canvas.ChmFPOut64¶
::ChmFPOut64
- __init__(*args, **kwargs)¶
- addZeros(self, toAdd)¶
- close(self)¶
- close(self, minFreq, maxFreq, maxBits) None
- close(self, minFreq, maxFreq, maxBits, reduceBits) None
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- getCurrentRowCount(self) uint¶
- getFilename(self) std::string¶
- getTypeInfo(self) std::string¶
- m_scaleType¶
- needsDM(self) bool¶
- needsStereo(self) bool¶
- open(self, filename, dataFields=None, logicalSize=None, scaleType=FPScaleNone, overrideTypeInfo=None, compressed=False, maxLog2=18, requiredBits=None, summaryOnly=False, noSummary=False, omitJobDir=False)¶
- write(self, mol, excludeAtomMask=None)¶
- write(self, mol, extraData, excludeAtomMask=None) None
- write(self, mol, id, excludeAtomMask=None) None
- write(self, mol, id, extraData, excludeAtomMask=None) None
- writeNameAndProps(self, mol, id, extraData)¶
- class schrodinger.infra.canvas.ChmFPSplitter¶
::ChmFPSplitter
- __init__(*args, **kwargs)¶
- getInputFileName(self) std::string¶
- getMaxFpFilesOpen(self) uint¶
- getOutputFileNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getPrecision(self) int¶
- getRowCount(self) uint¶
- class schrodinger.infra.canvas.ChmFPTypeInfo¶
::ChmFPTypeInfo
- __init__(*args, **kwargs)¶
- static areCompatible(fp1, fp2) bool¶
- static fromFile(fpInfoFile) ChmFPTypeInfo¶
- getBool(self, key) bool¶
- getDalkeHeader(self) std::string¶
- getDisplayInfo(self) std::string¶
- getDisplayInfoEx(self) std::string¶
- getFloat(self, key) float¶
- getInt(self, key) int¶
- getMaxBits(self) uint64¶
- getMaxFreq(self) float¶
- getMinFreq(self) float¶
- getProp(self, key, missingOk=False) std::string¶
- getProps(self) std::map< std::string,std::string,std::less< std::string >,std::allocator< std::pair< std::string const,std::string > > > const &¶
- getRightShift(self) uint¶
- getScaleType(self) FingerprintScaleType¶
- getUID(self) int64¶
- hasProp(self, key) bool¶
- hasValues(self) bool¶
- is32Bit(self) bool¶
- is64Bit(self) bool¶
- isCompatible(self, rhs) bool¶
- isConsistentWith(self, rhs, ignoreFiltering, ignoreScale) bool¶
- isCustom(self) bool¶
- isCustomType(self) bool¶
- isFiltered(self) bool¶
- isFilteredOrReduced(self) bool¶
- isReduced(self) bool¶
- isSupersetOf(self, rhs) bool¶
- isValid(self) bool¶
- makeTableName(self) std::string¶
- makeXORTableName(self) std::string¶
- testProp(self, key, value) bool¶
- toFPOut(self) ChmFPOut32¶
- toFPOut64(self) ChmFPOut64¶
- toString(self) std::string¶
- schrodinger.infra.canvas.ChmFPTypeInfo_areCompatible(fp1, fp2) bool¶
- schrodinger.infra.canvas.ChmFPTypeInfo_fromFile(fpInfoFile) ChmFPTypeInfo¶
- class schrodinger.infra.canvas.ChmFingerprints¶
::ChmFingerprints
- __init__(*args, **kwargs)¶
- static getRGACodes(mol) ChmSparseBitset¶
- schrodinger.infra.canvas.ChmFingerprints_getRGACodes(mol) ChmSparseBitset¶
- class schrodinger.infra.canvas.ChmGasteigerCharge¶
::ChmGasteigerCharge
- __init__(*args, **kwargs)¶
- calcGasteigerCharges(self, arg2, maxIter=7, delta=0.001) bool¶
- getAtomTypes(self) std::vector< int64,std::allocator< int64 > >¶
- getCharges(self, includeImplicitH=True) std::vector< double,std::allocator< double > >¶
- getStepAtomicCharge(self, atom, iter) double¶
- getStepAtomicEneg(self, atom, iter) double¶
- getTotalIteration(self) size_t¶
- class schrodinger.infra.canvas.ChmHbond¶
::ChmHbond
- __init__(*args, **kwargs)¶
- assignAcceptors(self, mol)¶
- assignDonors(self, mol)¶
- isAcceptor(self, atomIndex) bool¶
- isDonor(self, atomIndex) bool¶
- isUsingDefaultAcceptorFile(self) bool¶
- isUsingDefaultDonorFile(self) bool¶
- overrideAcceptorFile(self, acceptorFile)¶
- overrideDonorFile(self, donorFile)¶
- printHBADef(self)¶
- printHBDDef(self)¶
- class schrodinger.infra.canvas.ChmHierarchicalClustering¶
::ChmHierarchicalClustering
- CompleteLinkage = 2¶
- FlexibleBetaLinkage = 8¶
- GroupAverageLinkage = 3¶
- SchrodingerLinkage = 9¶
- SingleLinkage = 1¶
- UnweightedCentroidLinkage = 4¶
- UseEither = 0¶
- UseLower = 4¶
- UseMaxAB = 2¶
- UseMinAB = 1¶
- UseUpper = 3¶
- WardsMinimumVarianceLinkage = 6¶
- WeightedAverageLinkage = 5¶
- WeightedCentroidLinkage = 7¶
- __init__(*args, **kwargs)¶
- cluster(self, source, dendrogram_filename, intermediate_info_filename, statistics_filename, arg6, collectDuplicates) double¶
- cluster(self, source, dendrogram_filename, grouping_detail_filename, threshold, arg6, collectDuplicates) double
- class schrodinger.infra.canvas.ChmKPLSParser¶
::ChmKPLSParser
- __init__(*args, **kwargs)¶
- getAUC(self, numFactor) std::string¶
- getCISDAll(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getCISDs(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getConfidenceIntervals(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getFPTypeInfo(self) std::string¶
- getMaxFactor(self) size_t¶
- getMinFactor(self) size_t¶
- getNamesAll(self) std::vector< std::string,std::allocator< std::string > >¶
- getNumObsInTrainingTestTotal(self) std::vector< int,std::allocator< int > >¶
- getObsAll(self) std::vector< std::string,std::allocator< std::string > >¶
- getPredAll(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getQsqr(self, numFactor) std::string¶
- getRsqr(self, numFactor) std::string¶
- getSD(self, numFactor) std::string¶
- getSigma(self) double¶
- getTestSetObs(self) std::vector< std::string,std::allocator< std::string > >¶
- getTestSetPred(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getTestSetRMSE(self, numFactor) std::string¶
- getTrainingSetObs(self) std::vector< std::string,std::allocator< std::string > >¶
- getTrainingSetPred(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getVariableNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getYvar(self) std::string¶
- haveConfidenceInterval(self) bool¶
- haveTestSet(self) bool¶
- haveTrainingSet(self) bool¶
- writePredictions(self, filename, namefield='name', delim='\t', extraParameter=-1)¶
- class schrodinger.infra.canvas.ChmLicenseAutoQsar¶
::ChmLicenseAutoQsar
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- schrodinger.infra.canvas.ChmLicenseAutoQsar_isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseElements¶
::ChmLicenseElements
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseElementsOrFull¶
::ChmLicenseElementsOrFull
- __init__(*args, **kwargs)¶
- isValid(self) bool¶
- schrodinger.infra.canvas.ChmLicenseElements_isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseFull¶
::ChmLicenseFull
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseFullOrMain¶
::ChmLicenseFullOrMain
- __init__(*args, **kwargs)¶
- isValid(self) bool¶
- schrodinger.infra.canvas.ChmLicenseFull_isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseMain¶
::ChmLicenseMain
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- reset(self)¶
- schrodinger.infra.canvas.ChmLicenseMain_isValid() bool¶
- class schrodinger.infra.canvas.ChmLicenseMatSci¶
::ChmLicenseMatSci
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- schrodinger.infra.canvas.ChmLicenseMatSci_isValid() bool¶
::ChmLicenseShared
- class schrodinger.infra.canvas.ChmLicenseXCluster¶
::ChmLicenseXCluster
- __init__(*args, **kwargs)¶
- getType(self) canvasLicenseType¶
- static isValid() bool¶
- schrodinger.infra.canvas.ChmLicenseXCluster_isValid() bool¶
- class schrodinger.infra.canvas.ChmLinearOut32¶
::ChmLinearOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- getHalfStep(self) bool¶
- getMaxPath(self) int¶
- getMaxRingPath(self) int¶
- getMinPath(self) int¶
- setHalfStep(self, halfstep)¶
- setMaxPath(self, maxPath_)¶
- setMaxRingPath(self, maxRingPath_)¶
- setMinPath(self, minPath_)¶
- class schrodinger.infra.canvas.ChmLinearOut64¶
::ChmLinearOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- getHalfStep(self) bool¶
- getMaxPath(self) int¶
- getMaxRingPath(self) int¶
- getMinPath(self) int¶
- setHalfStep(self, halfstep)¶
- setMaxPath(self, maxPath_)¶
- setMaxRingPath(self, maxRingPath_)¶
- setMinPath(self, minPath_)¶
- class schrodinger.infra.canvas.ChmMCSRecord¶
::ChmMCSRecord
- DetailBitset = 1¶
- DetailMapping = 2¶
- DetailNone = 0¶
- __init__(*args, **kwargs)¶
- abCount¶
- atomCount¶
- atoms¶
- bondCount¶
- bonds¶
- code¶
- containmentGroup¶
- fepNoRingBreak = 1¶
- fepNone = 0¶
- fepRingBreak = 2¶
- findInvalidAtomsAndBonds(self, mol) std::pair< ChmBitset,ChmBitset >¶
- fixInvalidAtomsAndBonds(self, mol, atomPositionsToRemove, bondPositionsToRemove)¶
- m_score¶
- mapAtoms¶
- mapBonds¶
- markMappedAtomsAndBonds(self, mol)¶
- mcsSmarts¶
- molCount¶
- molID¶
- molSMILES¶
- page¶
- policy¶
- printCSVHeader(self, os, outputDelim)¶
- printCSVProperties(self, os, mol, outputDelim, oneBased, wantUniqueSMILES)¶
- printPWHeader(self, os, outputDelim)¶
- score(self) double¶
- setAsMaeProperties(self, ctHandle, molTitle, colorInt)¶
- setAsSDProperties(self, mol)¶
- weight(self) double¶
- wscore(self) double¶
- class schrodinger.infra.canvas.ChmMaccsOut32¶
::ChmMaccsOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- class schrodinger.infra.canvas.ChmMaccsOut64¶
::ChmMaccsOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- class schrodinger.infra.canvas.ChmMatch¶
::ChmMatch
- __init__(*args, **kwargs)¶
- getMatchedAtomsInfo(self) SwigChmAtomIntPairVector¶
- getReactionIndices(self) std::vector< int,std::allocator< int > >¶
- class schrodinger.infra.canvas.ChmMatchEx¶
::ChmMatchEx
- __init__(*args, **kwargs)¶
- getMatchedAtomIndices(self, base=0) std::vector< int,std::allocator< int > >¶
- getMatchedAtomsInfo(self) SwigChmAtomIntPairVector¶
- getMatchedBondIndices(self, base=0) std::vector< int,std::allocator< int > >¶
- getReactionIndices(self) std::vector< int,std::allocator< int > >¶
- class schrodinger.infra.canvas.ChmMatchExIterator¶
::ChmIterator< ChmMatchEx >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< ChmMatchEx,std::allocator< ChmMatchEx > > const &¶
- asVector(self) std::vector< ChmMatchEx,std::allocator< ChmMatchEx > >
- at(self, index) ChmMatchEx¶
- at(self, index) ChmMatchEx
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- next(self) ChmMatchEx¶
- prev(self) ChmMatchEx¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmMatchIterator¶
::ChmIterator< ChmMatch >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< ChmMatch,std::allocator< ChmMatch > > const &¶
- asVector(self) std::vector< ChmMatch,std::allocator< ChmMatch > >
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- class schrodinger.infra.canvas.ChmMatcherData¶
::ChmMatcherData
- __init__(*args, **kwargs)¶
- allowRelative¶
- hydrogensInterchangeable¶
- ignoreImplicitHydrogens¶
- limit¶
- mol¶
- query¶
- rigorousValidationOfSource¶
- unique¶
- class schrodinger.infra.canvas.ChmMatches¶
::ChmMatches
- __init__(*args, **kwargs)¶
- filter(self, atoms) ChmMatches¶
- class schrodinger.infra.canvas.ChmMatchesEx¶
::ChmMatchesEx
- __init__(*args, **kwargs)¶
- filter(self, atoms) ChmMatchesEx¶
- class schrodinger.infra.canvas.ChmMatrixUnsignedInt¶
::ChmMatrix< uint >
- __init__(*args, **kwargs)¶
- autoScale(self, tolerance=1.0e-24)¶
- base(self) unsigned int const *¶
- center(self)¶
- chmtostring(self) std::string¶
- clear(self)¶
- cols(self) uint¶
- doubleCenter(self)¶
- fastItem(self, i, j) unsigned int &¶
- fastReadItem(self, i, j) unsigned int const &¶
- fill(self, value)¶
- getColumnMeans(self, means)¶
- getColumnMeansAndDeviations(self, means, stdDeviations)¶
- getCovariance(self, covariance)¶
- getCovariance(self, rhs, covariance) None
- getCovariance(self, covariance, means) None
- getCovariance(self, covariance, means, scalingFactors, tolerance=1.0e-24) None
- getDM(self, distanceMatrix, lambda1=2, lambda2=0.5)¶
- getLaplacian(self, laplacian)¶
- getLaplacian(self, laplacian) None
- getMahalanobisDM(self, distanceMatrix, lambda1=2, lambda2=0.5) int¶
- getRMSD(self, rmsd)¶
- getRMSD(self, rhs, rmsd) None
- getScaledCovariance(self, covariance, tolerance=1.0e-24)¶
- getScaledCovariance(self, rhs, covariance, tolerance=1.0e-24) None
- getScaledMahalanobisDM(self, distanceMatrix, lambda1=2, lambda2=0.5, tolerance=1.0e-24) int¶
- invert(self)¶
- isSquare(self) bool¶
- item(self, i, j) unsigned int &¶
- pivot(self, piv) ChmMatrixUnsignedInt¶
- pivot(self, piv, fromIndex, toIndex) ChmMatrixUnsignedInt
- readItem(self, i, j) unsigned int const &¶
- resize(self, dim)¶
- resize(self, rows, cols) None
- rows(self) uint¶
- swap(self, rhs)¶
- transpose(self) ChmMatrixUnsignedInt¶
- type(self) bool¶
- class schrodinger.infra.canvas.ChmMinimalRPParser¶
::ChmMinimalRPParser
- __init__(*args, **kwargs)¶
- m_xvarNames¶
- m_yvarNames¶
- writePredictions(self, filename, namefield='name', delim='\t', extraParameter=-1)¶
- class schrodinger.infra.canvas.ChmMmctAdaptor¶
::ChmMmctAdaptor
- NoStereo = 0¶
- StereoFromAnnotation = 3¶
- StereoFromAnnotationAndGeometry = 5¶
- StereoFromAnnotationAndGeometry_Safe = 6¶
- StereoFromAnnotation_Safe = 4¶
- StereoFromGeometry = 1¶
- StereoFromGeometry_Safe = 2¶
- __init__(*args, **kwargs)¶
- static applyBondOrdersAndCharges(source, dest)¶
- static calculateSASA(ctHandle, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, excludeH=True, divideByTotalAtomSurfaceArea=False, usePBC=False) double¶
- static calculateSASA(ctHandle, mmbsSubsetAtoms, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) double
- static calculateSASA(ctHandle, mmbsSubsetAtomsCount, mmbsSubsetAtomsConsider, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) double
- static calculateSASAByAtom(ctHandle, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, excludeH=True, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >¶
- static calculateSASAByAtom(ctHandle, mmbsSubsetAtoms, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >
- static calculateSASAByAtom(ctHandle, mmbsSubsetAtomsCount, mmbsSubsetAtomsConsider, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >
- static calculateVolume(ctHandle, gridAngstroms=1.0, excludeH=True) double¶
- static collectMaeProperties(maefile, props, wantMMStereo, pf)¶
- create(self, a_ctHandle, a_mol, stereo=NoStereo, hydrogenTreatment=H_ExplicitOnly, wantProperties=True, wantMMStereoProps=False, readAtomBondProperties=True, allowRadicals=False)¶
- create(self, a_ctHandle, stereo=NoStereo, hydrogenTreatment=H_ExplicitOnly, wantProperties=True, wantMMStereoProps=False, readAtomBondProperties=True, allowRadicals=False) ChmMol
- create(self, a_mol, wantProperties=True, hydrogenTreatment=H_AsWritten) MM_Index
- static estimateRecordCount(maefile, scanDepth, isExact) uint64¶
- getAcyclicBonds(self, a_ctHandle) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >¶
- getAromaticityInfo(self, a_ctHandle) std::vector< bool,std::allocator< bool > >¶
- static getComponents(source, mappings) std::vector< ChmMMIndex,std::allocator< ChmMMIndex > >¶
- static getComponents(source) std::vector< ChmMMIndex,std::allocator< ChmMMIndex > >
- getRingBonds(self, a_ctHandle) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >¶
- getTitle(self, maestring) std::string¶
- kekulize(self, target) bool¶
- load(self, maesource, rf, mols, positions, offset, blockSize, stereo, hydrogenTreatment, wantProperties, wantMMStereoProps, readPartial, fieldAsName, textOnly, decode, wantMolData) bool¶
- readProperties(self, a_ctHandle, properties, wantMMStereoProps, decode)¶
- readProperties(self, maestring, properties, wantMMStereoProps, stripOutProp, decode) bool
- static safeDelete(ctHandle, warn=False)¶
- simpleLoad(self, maefile, decode=False, wantEmpty=True) std::vector< ChmMol,std::allocator< ChmMol > >¶
- simpleLoadWithFilter(self, maefile, logicalRowFilter, decode=False, wantEmpty=True) std::vector< ChmMol,std::allocator< ChmMol > >¶
- simpleLoadWithFilterRegEx(self, maefile, filter, regularExpressionToMatch, decode=False, wantEmpty=True) std::vector< ChmMol,std::allocator< ChmMol > >¶
- simpleLoadWithFilterRegExs(self, maefile, filter, regularExpressionsToMatch, decode=False, wantEmpty=True) std::vector< ChmMol,std::allocator< ChmMol > >¶
- schrodinger.infra.canvas.ChmMmctAdaptor_applyBondOrdersAndCharges(source, dest)¶
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASA(ctHandle, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, excludeH=True, divideByTotalAtomSurfaceArea=False, usePBC=False) double¶
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASA(ctHandle, mmbsSubsetAtoms, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) double
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASA(ctHandle, mmbsSubsetAtomsCount, mmbsSubsetAtomsConsider, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) double
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASAByAtom(ctHandle, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, excludeH=True, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >¶
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASAByAtom(ctHandle, mmbsSubsetAtoms, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateSASAByAtom(ctHandle, mmbsSubsetAtomsCount, mmbsSubsetAtomsConsider, probeRadiusAngstroms=1.4, resolutionAngstroms=0.2, divideByTotalAtomSurfaceArea=False, usePBC=False) std::vector< double,std::allocator< double > >
- schrodinger.infra.canvas.ChmMmctAdaptor_calculateVolume(ctHandle, gridAngstroms=1.0, excludeH=True) double¶
- schrodinger.infra.canvas.ChmMmctAdaptor_collectMaeProperties(maefile, props, wantMMStereo, pf)¶
- schrodinger.infra.canvas.ChmMmctAdaptor_estimateRecordCount(maefile, scanDepth, isExact) uint64¶
- schrodinger.infra.canvas.ChmMmctAdaptor_getComponents(source, mappings) std::vector< ChmMMIndex,std::allocator< ChmMMIndex > >¶
- schrodinger.infra.canvas.ChmMmctAdaptor_getComponents(source) std::vector< ChmMMIndex,std::allocator< ChmMMIndex > >
- schrodinger.infra.canvas.ChmMmctAdaptor_safeDelete(ctHandle, warn=False)¶
- class schrodinger.infra.canvas.ChmMmctSmilesGenerator¶
::ChmMmctSmilesGenerator
- __init__(*args, **kwargs)¶
- canonicalize(self, smiles) std::string¶
- getHashCode(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) uint¶
- getHashCode64(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) uint64¶
- getSMARTS(self, a_ctHandle, arg3=H_Default, arg4=X_Default, wantStereo=False, wantMapping=False, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, wantCharge=True) std::string¶
- getSmiles(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry, wildCardHeavyAtoms=False) std::string¶
- getSmilesAndMap(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) std::string¶
- getSubsetSMARTS(self, a_ctHandle, atomInclusionMask, markRings=False, arg5=H_Default, arg6=X_Default, wantStereo=False, wantMapping=False, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, wantCharge=True) std::string¶
- getTautomerCode(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) uint¶
- getTautomerCode64(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) uint64¶
- getUniqueSmiles(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry, wildCardHeavyAtoms=False) std::string¶
- getUniqueSmilesAndMap(self, a_ctHandle, arg3=StereoFromAnnotationAndGeometry) std::string¶
- neutralize(self, smiles) std::string¶
- neutralize2(self, smiles) std::string¶
- setCharge(self, a_val)¶
- setChiral(self, a_val)¶
- setForceAllBondOrders(self, a_val)¶
- setForceHydrogens(self, a_val)¶
- validateSmilesString(self, smiles) bool¶
- validateSmilesString(self, smiles, errorString) bool
- class schrodinger.infra.canvas.ChmModelParser¶
::ChmModelParser
- __init__(*args, **kwargs)¶
- clear(self)¶
- static getResultsParser(file) ChmModelParser¶
- getTestSetNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getTrainingSetNames(self) std::vector< std::string,std::allocator< std::string > >¶
- read(self, arg2, arg3)¶
- writePredictions(self, filename, namefield='name', delim='\t', extraParameter=-1)¶
- schrodinger.infra.canvas.ChmModelParser_getResultsParser(file) ChmModelParser¶
- class schrodinger.infra.canvas.ChmModelReporter¶
::ChmModelReporter
- __init__(*args, **kwargs)¶
- appendErr(self, str)¶
- appendLog(self, str)¶
- appendWarning(self, str)¶
- getStatus(self) ChmModelStatus¶
- m_maxFactor¶
- m_method¶
- m_qsqr¶
- m_rcorr¶
- m_regB¶
- m_regBSE¶
- m_regF¶
- m_regP¶
- m_regSD¶
- m_regStability¶
- m_regVarNames¶
- m_regrsqr¶
- m_regrsqrCv¶
- m_rmsErr_test¶
- m_rmsErr_train¶
- m_testList¶
- m_trainList¶
- m_yobsBinTestBayes¶
- m_yobsBinTrainBayes¶
- m_yobsLabelTestBayes¶
- m_yobsLabelTrainBayes¶
- m_yobsTest¶
- m_yobsTestNnet¶
- m_yobsTestOK¶
- m_yobsTestOKNnet¶
- m_yobsTrain¶
- m_yobsTrainNnet¶
- m_ypredBinTestBayes¶
- m_ypredBinTrainBayes¶
- m_ypredLabelTestBayes¶
- m_ypredLabelTrainBayes¶
- m_ypredTestNnetVec¶
- m_ypredTestVec¶
- m_ypredTrainNnetVec¶
- m_ypredTrainVec¶
- printErr(self, os)¶
- printLog(self, os)¶
- printWarning(self, os)¶
- setStatus(self, s)¶
- success(self) bool¶
- static translateCode(st) std::string¶
- schrodinger.infra.canvas.ChmModelReporter_translateCode(st) std::string¶
- class schrodinger.infra.canvas.ChmModelTypeInfo¶
::ChmModelTypeInfo
- __init__(*args, **kwargs)¶
- getChmDescriptorInfo(self) std::vector< ChmDescriptorInfo,std::allocator< ChmDescriptorInfo > >¶
- getFP(self) std::vector< std::string,std::allocator< std::string > >¶
- getModelType(self) ChmModelTypeInfo::modelType¶
- getSource(self) std::string¶
- getX(self) std::vector< std::string,std::allocator< std::string > >¶
- getY(self) std::vector< std::string,std::allocator< std::string > >¶
- modelBayes = 11¶
- modelKPLS = 14¶
- modelMLR = 16¶
- modelMultiKPLS = 15¶
- modelNnet = 13¶
- modelPCAReg = 17¶
- modelPLS = 18¶
- modelRP = 12¶
- modelUnknown = 0¶
- show(self, testMode=False) std::string¶
- class schrodinger.infra.canvas.ChmMol¶
::ChmMol
- __init__(*args, **kwargs)¶
- addAtom(self, arg2)¶
- addDoubleBond(self, a1, a2, cisTrans=BondNotApplicable)¶
- addMoleculeRaw(self, arg2, arg3)¶
- addSingleBond(self, a1, a2)¶
- addTripleBond(self, a1, a2)¶
- addZeroOrderBond(self, a1, a2)¶
- areBonded(self, atomIndex1, atomIndex2) bool¶
- checkCoords(self)¶
- checkStereo(self)¶
- chiralCenters(self, includeUndefined=False) int¶
- chmtostring(self) std::string¶
- cisTransBonds(self) int¶
- clear(self)¶
- clearAtomProperty(self, atom, key)¶
- clearConfs(self)¶
- clearCoords(self)¶
- clearProperties(self)¶
- cloneProperties(self, mol)¶
- deleteProperty(self, key)¶
- destroyAtom(self, arg2, packIndices=True)¶
- destroyAtom(self, index, packIndices=True) None
- destroyBond(self, bond)¶
- destroyBond(self, index) None
- static fromMDL(arg1, autoName=False, validateCisTrans=False, perceiveHybridization=True, rigorousAromaticity=True) ChmMol¶
- static fromSMILES()¶
- genCoords(self)¶
- getAtomCount(self, wantImplicitHydrogens=False) int¶
- getBondCount(self, wantImplicitHydrogens=False) int¶
- getComponentCount(self) uint¶
- getConformation(self, arg2) ChmConformation¶
- getConformationCount(self) int¶
- getConnectionTable(self, wantImplicitHydrogens=False) ChmSymmetricMatrixUnsignedInt¶
- getConnectionTableWithBondOrders(self, wantImplicitHydrogens=False, wantMaeOrder=False) ChmSymmetricMatrixUnsignedInt¶
- getCoordinates(self, coords)¶
- getDistanceMatrix(self, wantImplicitHydrogens=False, storeInfiniteDistancesAsZero=True, throwExceptionIfMultipleFragments=False) ChmSymmetricMatrixUnsignedInt¶
- getDistanceMatrix3D(self, wantImplicitHydrogens=False, wantRoot=True) ChmSymmetricMatrix< float >¶
- getFirstImplicitHydrogenIndex(self) int¶
- getHash(self) uint¶
- getHash64(self) uint64¶
- getHeavyAtomCount(self) int¶
- getHeavyBondCount(self) int¶
- getMW(self) double¶
- getName(self) std::string¶
- getNetCharge(self) int¶
- getProperties(self) PROPDATA¶
- getPropertiesBegin(self) CHMMOLPROPINFO::const_iterator¶
- getPropertiesEnd(self) CHMMOLPROPINFO::const_iterator¶
- getPropertiesFor(self, atom) std::vector< PROPPAIR,std::allocator< PROPPAIR > >¶
- getPropertiesFor(self, bond) std::vector< PROPPAIR,std::allocator< PROPPAIR > >
- getProperty(self, arg2) std::string¶
- getPropertyCount(self) size_t¶
- getPropertyForAtom(self, arg2, arg3) std::string¶
- getPropertyForBond(self, arg2, arg3) std::string¶
- getRingCount(self, deterministic=False) int¶
- getSMARTS(self, arg2=H_Default, arg3=X_Default, wantStereo=False, wantMapping=False, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, useBaseOne=False, wantCharge=True) std::string¶
- getSMARTS(self, atomMask, bondMask, markRings=False, arg5=H_Default, arg6=X_Default, wantStereo=False, wantMapping=False, overrideAtomLabels=None, overrideBondLabels=None, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, useBaseOne=False, wantCharge=True) std::string
- getSMARTS(self, atomMask, markRings=False, arg4=H_Default, arg5=X_Default, wantStereo=False, wantMapping=False, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, useBaseOne=False, wantCharge=True) std::string
- getSMARTS(self, atomInfo, bondInfo, arg4=H_Default, arg5=X_Default, wantStereo=True, wantMapping=False, atomMappings=None, useAtomicNumberOnAcyclicAtoms=False, useBaseOne=False, wantCharge=True) std::string
- getTautomerCode(self, considerEZStereo=True, considerRSStereo=True) uint¶
- getTautomerCode64(self, considerEZStereo=True, considerRSStereo=True) uint64¶
- getUserData(self) uint¶
- getZeroOrderBonds(self) std::vector< CHMZOBITEM,std::allocator< CHMZOBITEM > >¶
- has2DCoords(self, duplicateOK=False, implicitToo=True) bool¶
- has3DCoords(self, duplicateOK=False, implicitToo=True) bool¶
- hasAllHydrogens(self) bool¶
- hasBondDirectionHint(self) bool¶
- hasCoords(self) bool¶
- hasDistinctCoords(self, arg2=H_ExplicitOnly) bool¶
- hasImplicitHydrogens(self) bool¶
- hasIsotope(self) bool¶
- hasProperty(self, arg2) bool¶
- isEmpty(self) bool¶
- isKekulized(self) bool¶
- kekulize(self)¶
- makeWildcard(self)¶
- markHydrogens(self, arg2) int¶
- markProchiral(self, onlyTerminal=False)¶
- needsBondDirectionHint(self) bool¶
- neutralize(self)¶
- packIndices(self) bool¶
- perceiveHybridization(self)¶
- perceiveHydrogens(self, wantRadicals=False)¶
- perceiveRings(self, rigorousAromaticity=False, force=False)¶
- placeHydrogens(self)¶
- removeAtom(self, atom, packIndices=True)¶
- removeAtomByIndex(self, index, packIndices=True)¶
- removeAtoms(self, atoms, packIndices=True)¶
- removeFormalCharges(self)¶
- removeHydrogens(self, hydrogenTreatment)¶
- removeHydrogens(self) None
- removeImplicitHydrogens(self)¶
- removeNonPolarHydrogens(self)¶
- setAbsoluteChiralityFlag(self, on)¶
- setAtomProperty(self, atom, key, value)¶
- setBondProperty(self, bond, key, value)¶
- setCoordinates(self, newCoords)¶
- setMaeProperty(self, key, value)¶
- setMaeProperty(self, key, value) None
- setMaeProperty(self, key, value, precision=DEFAULT_PROP_PRECISION) None
- setMaeProperty(self, key, value) None
- setName(self, arg2)¶
- setProperty()¶
- setUserData(self, data)¶
- store(self, os, wantCoordinates=True, overrideName=None)¶
- toCanonicalSMILES(self, wantAllH=False, test=False) std::string¶
- toGenericSMARTS(self, wantBondOrder=False, wantCharge=False, wantAromaticity=False, genericAtomToo=False, wantStereo=False, wantAllHydrogens=False, wantAllClosureBonds=False) std::string¶
- toMAE(self, wantProperties, addH) std::string¶
- toMDL(self, arg2=H_Default, withprops=True, withCoords=True, overrideName=None, v3format=0, wantDollarSigns=True, echoMaeType=False, check=False) std::string¶
- toMDL(self, os, arg3=H_Default, withprops=True, withCoords=True, overrideName=None, v3format=0, wantDollarSigns=True, echoMaeType=False, check=False) None
- toSMILES(self, wantKekulized=False, wantAllH=False, wantStereo=True, wantCharge=True, test=False, forceOrder=False, rigorousAromaticity=True) std::string¶
- toString(self) std::string¶
- toUniqueSMILES(self, wantAllH=False, test=False) std::string¶
- translateAlleneStereo(self, atomChain, MorP)¶
- translateCisTransStereo(self, atomChain, CisTrans, permissive=0)¶
- translateTetrahedralStereo(self, central, priorities, RorS, permissive=0)¶
- undefinedChiralCenters(self) int¶
- unmarkProchiral(self)¶
- validateCisTrans(self)¶
- schrodinger.infra.canvas.ChmMol_fromMDL(arg1, autoName=False, validateCisTrans=False, perceiveHybridization=True, rigorousAromaticity=True) ChmMol¶
- schrodinger.infra.canvas.ChmMol_fromSMILES()¶
- class schrodinger.infra.canvas.ChmMolprint2D32¶
::ChmMolprint2D32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- class schrodinger.infra.canvas.ChmMolprint2D64¶
::ChmMolprint2D64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- class schrodinger.infra.canvas.ChmMultiYDelimitedPatterns¶
::ChmMultiYDelimitedPatterns
- __init__(*args, **kwargs)¶
- close(self)¶
- getAllColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getDelimiter(self) char¶
- getFirstObsColumnAsDoubles(self) std::vector< double,std::allocator< double > >¶
- getIncludedColIndexes(self) std::vector< size_t,std::allocator< size_t > >¶
- getIncludedColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getIncludedCols(self) size_t¶
- getIncludedXvarNames(self, indexes) std::vector< std::string,std::allocator< std::string > >¶
- getLastLine(self) std::string¶
- getNumericalColNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getObservationIncludedIndexes(self) std::vector< size_t,std::allocator< size_t > >¶
- getObservationIndexes(self) std::vector< size_t,std::allocator< size_t > >¶
- getObservationNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getTotalCols(self) size_t¶
- getValuesOfColumn(self, index, values)¶
- hasHeader(self) bool¶
- setObservationNames(self, names)¶
- skip(self)¶
- class schrodinger.infra.canvas.ChmObjChmAtomImpl¶
::ChmObj< ChmAtomImpl >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- debug(self) std::string¶
- getUID(self) size_t¶
- isValid(self) bool¶
- class schrodinger.infra.canvas.ChmObjChmAtomTyperImpl¶
::ChmObj< ChmAtomTyperImpl >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- debug(self) std::string¶
- getUID(self) size_t¶
- isValid(self) bool¶
- class schrodinger.infra.canvas.ChmObjChmMatcherImpl¶
::ChmObj< ChmSmartsMatcherImpl >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- debug(self) std::string¶
- getUID(self) size_t¶
- isValid(self) bool¶
- class schrodinger.infra.canvas.ChmObjChmQueryImpl¶
::ChmObj< ChmQueryImpl >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- debug(self) std::string¶
- getUID(self) size_t¶
- isValid(self) bool¶
- class schrodinger.infra.canvas.ChmPLSParser¶
::ChmPLSParser
- __init__(*args, **kwargs)¶
- getLoading(self, var, pcIndex) std::string¶
- getMaxFactor(self) size_t¶
- getMinFactor(self) size_t¶
- getNumObsInTrainingTestTotal(self) std::vector< int,std::allocator< int > >¶
- getNumOfXvarsWithLoading(self) size_t¶
- getPearsonR(self, numFactor) std::string¶
- getQsqr(self, numFactor) std::string¶
- getRegF(self, numFactor) std::string¶
- getRegP(self, numFactor) std::string¶
- getRsqr(self, numFactor) std::string¶
- getRsqrCv(self, numFactor) std::string¶
- getSD(self, numFactor) std::string¶
- getStability(self, numFactor) std::string¶
- getTestSetObs(self) std::vector< std::string,std::allocator< std::string > >¶
- getTestSetPred(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getTestSetRMSE(self, numFactor) std::string¶
- getTrainingSetObs(self) std::vector< std::string,std::allocator< std::string > >¶
- getTrainingSetPred(self, numFactor) std::vector< std::string,std::allocator< std::string > >¶
- getVariableNames(self) std::vector< std::string,std::allocator< std::string > >¶
- getYvar(self) std::string¶
- hasLoading(self, var) bool¶
- haveTestSet(self) bool¶
- haveTrainingSet(self) bool¶
- writePredictions(self, filename, namefield='name', delim='\t', extraParameter=-1)¶
- class schrodinger.infra.canvas.ChmPairwiseFPIn¶
::ChmPairwiseFPIn
- __init__(*args, **kwargs)¶
- cols(self) size_t¶
- getColumn(self, column, columnData, castAsDistances=False)¶
- getColumn(self, column, columnData, castAsDistances=False) None
- getColumnName(self, index) std::string¶
- getColumnNames(self) std::vector< std::string,std::allocator< std::string > > const &¶
- getData(self, castAsDistances=False) std::vector< std::vector< float,std::allocator< float > >,std::allocator< std::vector< float,std::allocator< float > > > >¶
- getData(self, data, castAsDistances=False) None
- getData(self, data, rowIDs, castAsDistances=False) None
- getData(self, data, castAsDistances=False) None
- getData(self, data, rowIDs, castAsDistances=False) None
- getData(self, data, castAsDistances=False) None
- getData(self, data, rowIDs, castAsDistances=False) None
- getRow(self, index, castAsDistances=False) std::vector< float,std::allocator< float > >¶
- getRow(self, index, row, castAsDistances=False) bool
- getRow(self, index, row, name, castAsDistances=False) bool
- getRowName(self, index) std::string¶
- isDistanceMatrix(self) bool¶
- isSimilarityMatrix(self) bool¶
- isSquare(self) bool¶
- isSymmetric(self) bool¶
- isValid(self) bool¶
- rows(self) size_t¶
- sortFilter(self, outputFileName, mode, topR=0, topC=0, outputFormat=0)¶
- class schrodinger.infra.canvas.ChmPairwiseFPOut¶
::ChmPairwiseFPOut
- __init__(*args, **kwargs)¶
- formatBinary = 0¶
- formatCSV = 1¶
- formatLong = 3¶
- formatWide = 2¶
- getFlattening(self) double¶
- getHumanReadable(self) bool¶
- getLowerBound(self) double¶
- getMaximumViolations(self) int¶
- getMetric(self) ChmMetricStyle¶
- getOutputType(self) ChmPairwiseFPOut::outputType¶
- getUpperBound(self) double¶
- hasLowerBound(self) bool¶
- hasUpperBound(self) bool¶
- process(self, fpFileName, readBlockSize=1000)¶
- process(self, fpFileName, start, end, readBlockSize=1000) None
- process(self, fpFileName1, fpFileName2, readBlockSize=1000) None
- process(self, fpFileName1, start1, end1, fpFileName2, start2, end2, readBlockSize=1000) None
- process(self, fpFileName1, start1, end1, fpFileName2, readBlockSize=1000) None
- process(self, fpFileName1, fpFileName2, start2, end2, readBlockSize=1000) None
- setCustomMetric(self, metric)¶
- setFlattening(self, value=25)¶
- setHumanReadable(self, on)¶
- setLowerBound(self, value)¶
- setMaximumViolations(self, value)¶
- setMetric(self, style)¶
- setOutputType(self, on)¶
- setTverskyMetric(self, alpha, beta)¶
- setUpperBound(self, value)¶
- class schrodinger.infra.canvas.ChmPairwiseFPOut32¶
::ChmPairwiseFPOut32
- __init__(*args, **kwargs)¶
- getFlattening(self) double¶
- getHumanReadable(self) bool¶
- getLowerBound(self) double¶
- getMaximumViolations(self) int¶
- getMetric(self) ChmMetricStyle¶
- getOutputType(self) ChmPairwiseFPOut::outputType¶
- getUpperBound(self) double¶
- hasLowerBound(self) bool¶
- hasUpperBound(self) bool¶
- process(self, fpFileName, readBlockSize=1000)¶
- process(self, fpFileName, start, end, readBlockSize=1000) None
- process(self, fpFileName1, fpFileName2, readBlockSize=1000) None
- process(self, fpFileName1, start1, end1, fpFileName2, start2, end2, readBlockSize=1000) None
- setCustomMetric(self, metric)¶
- setFlattening(self, value=25)¶
- setHumanReadable(self, on)¶
- setLowerBound(self, value)¶
- setMaximumViolations(self, value)¶
- setMetric(self, style)¶
- setOutputType(self, on)¶
- setUpperBound(self, value)¶
- class schrodinger.infra.canvas.ChmPairwiseFPOut64¶
::ChmPairwiseFPOut64
- __init__(*args, **kwargs)¶
- getFlattening(self) double¶
- getHumanReadable(self) bool¶
- getLowerBound(self) double¶
- getMaximumViolations(self) int¶
- getMetric(self) ChmMetricStyle¶
- getOutputType(self) ChmPairwiseFPOut::outputType¶
- getUpperBound(self) double¶
- hasLowerBound(self) bool¶
- hasUpperBound(self) bool¶
- process(self, fpFileName, readBlockSize=1000)¶
- process(self, fpFileName, start, end, readBlockSize=1000) None
- process(self, fpFileName1, fpFileName2, readBlockSize=1000) None
- process(self, fpFileName1, start1, end1, fpFileName2, start2, end2, readBlockSize=1000) None
- setCustomMetric(self, metric)¶
- setFlattening(self, value=25)¶
- setHumanReadable(self, on)¶
- setLowerBound(self, value)¶
- setMaximumViolations(self, value)¶
- setMetric(self, style)¶
- setOutputType(self, on)¶
- setUpperBound(self, value)¶
- class schrodinger.infra.canvas.ChmPairwiseOut32¶
::ChmPairwiseOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generate(self, distanceMatrix) ChmSparseBitset
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- generateMap(self, distanceMatrix) ChmFPMap32
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmPairwiseOut64¶
::ChmPairwiseOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generate(self, distanceMatrix) ChmSparseBitset64
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- generateMap(self, distanceMatrix) ChmFPMap64
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmPathTools¶
::ChmPathTools
- __init__(*args, **kwargs)¶
- static classifyAtoms(mol, atomClasses)¶
- static computeLaplacian(mol) ChmSymmetricMatrix< int >¶
- static computeLaplacian(connectionTable, degrees) ChmSymmetricMatrix< int >
- static computePathsUpToLength(mol, length) ChmSymmetricMatrixUnsignedInt¶
- static computeShortestPaths(connectionTable, zeroOutDisconnected=True, throwExceptionIfDisconnnected=True) ChmSymmetricMatrixUnsignedInt¶
- static deriveMapping(source, sourcemcs, reference, referencemcs, mapatoms, mapbonds, rmsd, flipY) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >¶
- static deriveMapping(source, reference, alignBy, rmsd, flipY) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >
- static fuseRings(n)¶
- static getComponentCount(mol) uint¶
- static getComponents(mol) std::vector< ChmMol,std::allocator< ChmMol > >¶
- static getComponents(mol, mappings) std::vector< ChmMol,std::allocator< ChmMol > >
- static getComponentsMappings(mol) std::vector< std::vector< uint,std::allocator< uint > >,std::allocator< std::vector< uint,std::allocator< uint > > > >¶
- static getDistancesToCentroid(data, distancesToCentroid)¶
- static getFeaturePaths(mol, atomsFeature1, atomsFeature2)¶
- static getSSSR(mol, deterministic=False)¶
- static getSSSRAndAcyclicAtoms(mol, deterministic=False)¶
- static getShortestPathsBetweenAtoms(mol, startAtomIndex, endAtomIndex)¶
- static getShortestPathsBetweenAtomsWithSideChains(mol, startAtomIndex, endAtomIndex)¶
- static getSymmetryGroups(mol, groups, wantEZStereo=True, wantRSStereo=True, wantHydrogens=False, depth=10, atomTyping=7)¶
- static getmmsymLikeGroup(mol, atomTyping) std::vector< int,std::allocator< int > >¶
- static isConnected(mol) bool¶
- static scoreConnections(mol, atom, ignoreAtoms, wantRingLogic) std::vector< connectInfo,std::allocator< connectInfo > >¶
- static scoreConnections(mol, bond, ignoreAtoms) std::vector< connectInfo,std::allocator< connectInfo > >
- schrodinger.infra.canvas.ChmPathTools_classifyAtoms(mol, atomClasses)¶
- schrodinger.infra.canvas.ChmPathTools_computeLaplacian(mol) ChmSymmetricMatrix< int >¶
- schrodinger.infra.canvas.ChmPathTools_computeLaplacian(connectionTable, degrees) ChmSymmetricMatrix< int >
- schrodinger.infra.canvas.ChmPathTools_computePathsUpToLength(mol, length) ChmSymmetricMatrixUnsignedInt¶
- schrodinger.infra.canvas.ChmPathTools_computeShortestPaths(connectionTable, zeroOutDisconnected=True, throwExceptionIfDisconnnected=True) ChmSymmetricMatrixUnsignedInt¶
- schrodinger.infra.canvas.ChmPathTools_deriveMapping(source, sourcemcs, reference, referencemcs, mapatoms, mapbonds, rmsd, flipY) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >¶
- schrodinger.infra.canvas.ChmPathTools_deriveMapping(source, reference, alignBy, rmsd, flipY) std::vector< std::pair< int,int >,std::allocator< std::pair< int,int > > >
- schrodinger.infra.canvas.ChmPathTools_fuseRings(n)¶
- schrodinger.infra.canvas.ChmPathTools_getComponentCount(mol) uint¶
- schrodinger.infra.canvas.ChmPathTools_getComponents(mol) std::vector< ChmMol,std::allocator< ChmMol > >¶
- schrodinger.infra.canvas.ChmPathTools_getComponents(mol, mappings) std::vector< ChmMol,std::allocator< ChmMol > >
- schrodinger.infra.canvas.ChmPathTools_getComponentsMappings(mol) std::vector< std::vector< uint,std::allocator< uint > >,std::allocator< std::vector< uint,std::allocator< uint > > > >¶
- schrodinger.infra.canvas.ChmPathTools_getCoreAtoms(mol, desiredHeavyAtomCount=20, binWidth=0.5) ChmBitset¶
- schrodinger.infra.canvas.ChmPathTools_getDistancesToCentroid(data, distancesToCentroid)¶
- schrodinger.infra.canvas.ChmPathTools_getFeaturePaths(mol, atomsFeature1, atomsFeature2)¶
- schrodinger.infra.canvas.ChmPathTools_getSSSR(mol, deterministic=False)¶
- schrodinger.infra.canvas.ChmPathTools_getSSSRAndAcyclicAtoms(mol, deterministic=False)¶
- schrodinger.infra.canvas.ChmPathTools_getShortestPathsBetweenAtoms(mol, startAtomIndex, endAtomIndex)¶
- schrodinger.infra.canvas.ChmPathTools_getShortestPathsBetweenAtomsWithSideChains(mol, startAtomIndex, endAtomIndex)¶
- schrodinger.infra.canvas.ChmPathTools_getSymmetryGroups(mol, groups, wantEZStereo=True, wantRSStereo=True, wantHydrogens=False, depth=10, atomTyping=7)¶
- schrodinger.infra.canvas.ChmPathTools_getmmsymLikeGroup(mol, atomTyping) std::vector< int,std::allocator< int > >¶
- schrodinger.infra.canvas.ChmPathTools_isConnected(mol) bool¶
- schrodinger.infra.canvas.ChmPathTools_scoreConnections(mol, atom, ignoreAtoms, wantRingLogic) std::vector< connectInfo,std::allocator< connectInfo > >¶
- schrodinger.infra.canvas.ChmPathTools_scoreConnections(mol, bond, ignoreAtoms) std::vector< connectInfo,std::allocator< connectInfo > >
- class schrodinger.infra.canvas.ChmPattern¶
::ChmPattern
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- allNumAsDouble(self) std::vector< double,std::allocator< double > >¶
- chmtostring(self) std::string¶
- empty(self) bool¶
- getDouble(self, index) double¶
- getID(self) std::string¶
- getString(self, index, wasQuoted=None) std::string¶
- size(self) uint¶
- class schrodinger.infra.canvas.ChmPatterns¶
::ChmPatterns
- __init__(*args, **kwargs)¶
- getColumnName(self, index) std::string¶
- hasNext(self) bool¶
- isNumericalCol(self, index) bool¶
- nextPattern(self) ChmPattern¶
- numericalCols(self) size_t¶
- rewind(self)¶
- setBitMask(self, mask)¶
- setColMask(self, mask)¶
- setRowMask(self, mask)¶
- skip(self, numberOfRows=1)¶
- class schrodinger.infra.canvas.ChmProfiler¶
::ChmProfiler
- __init__(*args, **kwargs)¶
- compute(self, smiles, id)¶
- compute(self, smiles, id, prop_pairs) None
- getFingerprintCopy(self) ChmSparseBitset¶
- getFingerprintRef(self) ChmSparseBitset¶
- getPropertyPairs(self) ChmProfilerPropPairs const &¶
- getRequestedProperties(self) std::vector< std::string,std::allocator< std::string > > const &¶
- static get_num_aromatic_rings(mol) int¶
- static get_num_rotatable_bonds(mol) int¶
- schrodinger.infra.canvas.ChmProfiler_get_num_aromatic_rings(mol) int¶
- schrodinger.infra.canvas.ChmProfiler_get_num_rotatable_bonds(mol) int¶
- class schrodinger.infra.canvas.ChmQuartetOut32¶
::ChmQuartetOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generate(self, distanceMatrix) ChmSparseBitset
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- generateMap(self, distanceMatrix) ChmFPMap32
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmQuartetOut64¶
::ChmQuartetOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generate(self, distanceMatrix) ChmSparseBitset64
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- generateMap(self, distanceMatrix) ChmFPMap64
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmQuery¶
::ChmQuery
- MDL = 3¶
- SMARTS = 2¶
- SMILES = 1¶
- UNKNOWN = 0¶
- __init__(*args, **kwargs)¶
- clear(self)¶
- debug(self, os=std::cout, indent="")¶
- getAtomCount(self) int¶
- getBondCount(self) int¶
- getFragmentCount(self) int¶
- getSearchKey(self) ChmSearchKey¶
- getSource(self) std::string const &¶
- getSourceType(self) ChmQuery::sourceType¶
- involvesAromaticity(self) bool¶
- involvesCisTrans(self) bool¶
- involvesHybridization(self) bool¶
- isIndexable(self) bool¶
- mapToSource(self, pos) int¶
- store(self, os)¶
- toSMARTS(self) std::string¶
- static validateSMARTS(smarts) std::pair< bool,std::string >¶
- class schrodinger.infra.canvas.ChmQueryMatcher¶
::ChmQueryMatcher
- __init__(*args, **kwargs)¶
- clear(self)¶
- clone(self) ChmQueryMatcher¶
- getAllowRelativeStereoMatches(self) bool¶
- getHydrogensInterchangeable(self) bool¶
- getImplicitHydrogensIgnored(self) bool¶
- getMatchCountLimit(self) int¶
- getUniqueFilter(self) bool¶
- hasExactMatch(self, query, mol) bool¶
- hasMatch(self, query, mol) bool¶
- hasMatchStartingWith(self, query, mol, startingAtom) bool¶
- hideMatched(self, query, mol)¶
- hideNonMatched(self, query, mol)¶
- match(self, query, mol) ChmMatches¶
- matchCount(self, query, mol) int¶
- matchEx(self, query, mol) ChmMatchesEx¶
- matchMask(self, query, mol) ChmBitsetIterator¶
- matchMaskSubset(self, query, mol, subset) ChmBitsetIterator¶
- matchMasks(self, query, mol) ChmAtomAndBondMasks¶
- matchSubset(self, query, mol, subset) ChmMatches¶
- matchTo(self, query, mol, startingAtom) ChmMatches¶
- matchToEx(self, query, mol, startingAtom) ChmMatchesEx¶
- matchToMask(self, query, mol, startingAtom) ChmBitsetIterator¶
- setAllowRelativeStereoMatches(self, on)¶
- setHydrogensInterchangeable(self, on)¶
- setImplicitHydrogensIgnored(self, on)¶
- setMatchCountLimit(self, limit)¶
- setUniqueFilter(self, on)¶
- schrodinger.infra.canvas.ChmQuery_fromMDLFile(source, v3, wantX) ChmQuery¶
- schrodinger.infra.canvas.ChmQuery_fromMDLFile(fileName, v3, wantX) ChmQuery
- schrodinger.infra.canvas.ChmQuery_validateSMARTS(smarts) std::pair< bool,std::string >¶
- class schrodinger.infra.canvas.ChmRadialOut32¶
::ChmRadialOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- getConsiderHydrogens(self) bool¶
- getConsiderStereoEZ(self) bool¶
- getConsiderStereoRS(self) bool¶
- getIterations(self) int¶
- getMinSize(self) uint¶
- setConsiderHydrogens(self, on)¶
- setConsiderStereoEZ(self, on)¶
- setConsiderStereoRS(self, on)¶
- setIterations(self, iterations_)¶
- setMinSize(self, minSize_)¶
- class schrodinger.infra.canvas.ChmRadialOut64¶
::ChmRadialOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- getConsiderHydrogens(self) bool¶
- getConsiderStereoEZ(self) bool¶
- getConsiderStereoRS(self) bool¶
- getIterations(self) int¶
- getMinSize(self) uint¶
- setConsiderHydrogens(self, on)¶
- setConsiderStereoEZ(self, on)¶
- setConsiderStereoRS(self, on)¶
- setIterations(self, iterations_)¶
- setMinSize(self, minSize_)¶
- class schrodinger.infra.canvas.ChmRandom¶
::ChmRandom
- __init__(*args, **kwargs)¶
- nextDouble(self) double¶
- nextGaussian(self, mean=0.0, stddev=1.0) double¶
- nextGaussianFast(self, mean=0.0, stddev=1.0) double¶
- nextInt(self) uint¶
- nextInt(self, n) uint
- nextInt64(self) uint64¶
- nextInt64(self, n) uint64
- nextPartition(self, length, numberOfBins, sortEachBin, memberships, binBase=0)¶
- nextSelectWithReplacementSet(self, size, subset)¶
- nextString(self, len) std::string¶
- nextSubset(self, length, density, subset)¶
- nextSubset(self, length, numberToChoose, subset) None
- class schrodinger.infra.canvas.ChmRangeFilter¶
::ChmRangeFilter
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- count(self) uint¶
- excludeNext(self) bool¶
- static fromSubFormat(os) ChmRangeFilter¶
- getLast(self) uint¶
- getOpposite(self) ChmRangeFilter¶
- getOrder(self) std::vector< uint,std::allocator< uint > > const &¶
- includeNext(self) bool¶
- isDefault(self) bool¶
- isEOF(self) bool¶
- isEverything(self) bool¶
- isIndefinite(self) bool¶
- isSorted(self) bool¶
- static makeFilter(oneBasedLogicalItemsToInclude) ChmRangeFilter¶
- rewind(self)¶
- store(self, os)¶
- toSubFormat(self, inputstream)¶
- toVector(self, itemList, toEnd)¶
- schrodinger.infra.canvas.ChmRangeFilter_fromSubFormat(os) ChmRangeFilter¶
- schrodinger.infra.canvas.ChmRangeFilter_makeFilter(oneBasedLogicalItemsToInclude) ChmRangeFilter¶
- class schrodinger.infra.canvas.ChmRangeUIDFilter¶
::ChmRangeUIDFilter
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- contains(self, rhs) bool¶
- containsKey(self, key) bool¶
- count(self) uint64¶
- static fromBlob(raw) ChmRangeUIDFilter¶
- static fromFile(filename) ChmRangeUIDFilter¶
- getFirstItem(self) uint64¶
- getHash(self) uint¶
- getOrder(self) std::vector< uint64,std::allocator< uint64 > > const *¶
- hasNext(self) bool¶
- isEOF(self) bool¶
- isSorted(self) bool¶
- logicalSize(self) uint64¶
- next(self) int64¶
- rewind(self)¶
- store(self, os)¶
- toBlob(self) std::string¶
- toCSV(self, os)¶
- toFile(self, filename)¶
- toSQL(self, os)¶
- toSet(self, uids)¶
- toUIDS(self)¶
- schrodinger.infra.canvas.ChmRangeUIDFilter_fromBlob(raw) ChmRangeUIDFilter¶
- schrodinger.infra.canvas.ChmRangeUIDFilter_fromFile(filename) ChmRangeUIDFilter¶
- class schrodinger.infra.canvas.ChmRowUIDFilter¶
::ChmRowUIDFilter
- __init__(*args, **kwargs)¶
- static fromFile(filename) ChmRowUIDFilter¶
- schrodinger.infra.canvas.ChmRowUIDFilter_fromFile(filename) ChmRowUIDFilter¶
- class schrodinger.infra.canvas.ChmSDReader¶
::ChmSDReader
- __init__(*args, **kwargs)¶
- static estimateRecordCount(filename, scanDepth=1000, isExact=None) uint64¶
- getError(self) std::string¶
- getLastRecordInfo(self)¶
- getNameField(self) std::string const &¶
- getUnionOfDataFields(self, selectStr='1:', isUniform=False, removeNameField=False) std::vector< std::string,std::allocator< std::string > >¶
- hasError(self) bool¶
- hasNext(self) bool¶
- isV3000(self) bool¶
- reset(self)¶
- setNameField(self, nameField)¶
- class schrodinger.infra.canvas.ChmSDReaderImpl¶
::ChmObj< ChmSDReaderImpl >
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- debug(self) std::string¶
- getUID(self) size_t¶
- isValid(self) bool¶
- schrodinger.infra.canvas.ChmSDReader_estimateRecordCount(filename, scanDepth=1000, isExact=None) uint64¶
- class schrodinger.infra.canvas.ChmSMARTSOut32¶
::ChmSMARTSOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- class schrodinger.infra.canvas.ChmSMARTSOut64¶
::ChmSMARTSOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- class schrodinger.infra.canvas.ChmScaffold¶
::ChmScaffold
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- contains(self, scaffold, countExact=False, embed=False) bool¶
- contains(self, scaffold, subScaffolds, countExact=False, embed=False) bool
- containsFuzzy(self, scaffold, level=0, countExact=False, embed=False) bool¶
- containsFuzzy(self, scaffold, subScaffolds, level=0, countExact=False, embed=False) bool
- getAtomCount(self, wantHydrogens=False) int¶
- getFuzzyScaffold(self, level=0) std::string¶
- getLinkerAtoms(self, i) std::vector< std::vector< int,std::allocator< int > >,std::allocator< std::vector< int,std::allocator< int > > > >¶
- getLinkerCount(self) int¶
- getLinkerCount(self, i) int
- getMW(self) double¶
- getRingPath(self, i, j) std::vector< int,std::allocator< int > >¶
- getRingSystemAtoms(self, i) std::vector< int,std::allocator< int > >¶
- getRingSystemCount(self) int¶
- getRingSystemSize(self, i) int¶
- getScaffoldSMARTS(self) std::string¶
- getScaffoldSMILES(self) std::string¶
- getSubScaffolds(self) std::vector< ChmScaffold,std::allocator< ChmScaffold > >¶
- class schrodinger.infra.canvas.ChmScaffoldFinder¶
::ChmScaffoldFinder
- __init__(*args, **kwargs)¶
- exportScaffolds(self, outFile, base=0)¶
- exportScaffolds(self, outStream, base=0) None
- getExocyc(self) std::vector< std::string,std::allocator< std::string > >¶
- getExolink(self) std::vector< std::string,std::allocator< std::string > >¶
- getScaffold(self, i) ChmScaffold¶
- getScaffoldCount(self) int¶
- getScaffoldSources(self, i, embed=False) std::vector< int,std::allocator< int > >¶
- getScaffoldSourcesCount(self, i, embed=False) int¶
- getScaffolds(self) std::vector< ChmScaffold,std::allocator< ChmScaffold > >¶
- getSubScaffolds(self, i, embed=False) std::vector< int,std::allocator< int > >¶
- getSubScaffoldsCount(self, i, embed=False) int¶
- getSuperScaffolds(self, i, embed=False) std::vector< int,std::allocator< int > >¶
- getSuperScaffoldsCount(self, i, embed=False) int¶
- saveObject(self, outFile)¶
- saveObject(self, outStream) None
- class schrodinger.infra.canvas.ChmScaffoldMatcher¶
::ChmScaffoldMatcher
- __init__(*args, **kwargs)¶
- getFuzzyMatches(self, mol, level=0, embed=False) std::vector< int,std::allocator< int > >¶
- getFuzzyMatches(self, smiles, level=0, embed=False) std::vector< int,std::allocator< int > >
- getMatches(self, mol, embed=False) std::vector< int,std::allocator< int > >¶
- getMatches(self, smiles, embed=False) std::vector< int,std::allocator< int > >
- class schrodinger.infra.canvas.ChmSearchKey¶
::ChmSearchKeyT< 8 >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- bits(self) uint¶
- bytes(self) uint¶
- chmtostring(self) std::string¶
- clear(self)¶
- count(self) uint¶
- dbTestIdentity(self, target) int¶
- dbTestSubstructure(self, target) int¶
- dbTestSuperstructure(self, target) int¶
- static fromBinary(arg1) ChmSearchKey¶
- static fromHex(data) ChmSearchKey¶
- hash(self) uint¶
- hash64(self) uint64¶
- isEmpty(self) bool¶
- isFull(self) bool¶
- set(self)¶
- size(self) uint¶
- testIdentity(self, query) int¶
- testSubstructure(self, query) int¶
- testSuperstructure(self, query) int¶
- toBinary(self) std::vector< uint64,std::allocator< uint64 > >¶
- toHex(self) std::string¶
- toSqlite(self) std::string¶
- toSqlite(self, os) None
- schrodinger.infra.canvas.ChmSearchKey_fromBinary(arg1) ChmSearchKey¶
- schrodinger.infra.canvas.ChmSearchKey_fromHex(data) ChmSearchKey¶
- class schrodinger.infra.canvas.ChmSmiles¶
::ChmSmiles
- __init__(*args, **kwargs)¶
- setSmiles(self, smiles)¶
- class schrodinger.infra.canvas.ChmSmilesFileReader¶
::ChmSmilesFileReader
- __init__(*args, **kwargs)¶
- getError(self) std::string¶
- getFailureCount(self) size_t¶
- getLastName(self) std::string¶
- getLastRecordInfo(self, name, moldata)¶
- getLastSMILES(self) std::string¶
- getSuccessCount(self) size_t¶
- hasError(self) bool¶
- hasNextMol(self) bool¶
- skip(self)¶
- class schrodinger.infra.canvas.ChmSmilesGenerator¶
::ChmSmilesGenerator
- __init__(*args, **kwargs)¶
- clone(self) ChmSmilesGenerator¶
- getSmiles(self, mol, test=False, forceOrder=False, rigorousAromaticy=True) std::string¶
- getSmiles(self, mol, mapping, test=False, forceOrder=False, rigorousAromaticy=True) std::string
- getSmilesAndMap(self, mol, test=False, forceOrder=False, rigorousAromaticy=True) std::string¶
- wantAllBondOrders(self, on)¶
- wantAllBondOrders(self) bool
- wantAllClosureBonds(self, on)¶
- wantAllClosureBonds(self) bool
- wantAllHydrogens(self, newval)¶
- wantAllHydrogens(self) bool
- wantAromaticity(self) bool¶
- wantAromaticity(self, newval) None
- wantAtomicNumber(self) bool¶
- wantAtomicNumber(self, newval) None
- wantBondOrder(self) bool¶
- wantBondOrder(self, newval) None
- wantCharge(self) bool¶
- wantCharge(self, newval) None
- wantKekulized(self) bool¶
- wantKekulized(self, newval) None
- wantMapping(self) bool¶
- wantMapping(self, newval) None
- wantStereo(self) bool¶
- wantStereo(self, newval) None
- class schrodinger.infra.canvas.ChmSparseBitset¶
::ChmSparseBitset
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- __len__(self) uint64¶
- accumulate(self, total)¶
- accumulate(self, total) None
- chmtostring(self) std::string¶
- contains(self, rhs) bool¶
- contains(self, key) bool
- contract(self)¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- static createModal(toCombine) ChmSparseBitset¶
- density(self) double¶
- digest(self, arg2)¶
- empty(self) bool¶
- expand(self, forceBinary=False)¶
- static fromBlob(raw) ChmSparseBitset¶
- static fromString(idstring, logicalSize=static_cast< uint64 >(4294967296ULL)) ChmSparseBitset¶
- getHash(self) int¶
- getHash64(self) int64¶
- getMaxXY(self, rhs) double¶
- getMaxXY(self, rhs) double
- getMinXY(self, rhs) double¶
- getMinXY(self, rhs) double
- getScaleType(self) FingerprintScaleType¶
- getSumX(self) double¶
- getValue(self, pos) float¶
- getValues(self) std::vector< float,std::allocator< float > > const &¶
- getX2(self) double¶
- getXY(self, rhs) double¶
- getXY(self, rhs) double
- hasDifference(self, rhs) bool¶
- hasValues(self, strict) bool¶
- hasValues(self) bool
- intersects(self, rhs) bool¶
- isSubsetOf(self, rhs) bool¶
- move(self, offset)¶
- pack(self)¶
- positionOf(self, key) int¶
- rescale(self, scale)¶
- setCompressedSource(self, cs)¶
- setScaleType(self, type)¶
- setValues(self, values, swap=False)¶
- store(self, sdata)¶
- store(self, os) None
- swap(self, rhs)¶
- toBlob(self) std::string¶
- toVector(self) std::vector< ChmSparseBitset::key_type,std::allocator< ChmSparseBitset::key_type > >¶
- class schrodinger.infra.canvas.ChmSparseBitset64¶
::ChmSparseBitset64
- __contains__(key, /)¶
Return key in self.
- __init__(*args, **kwargs)¶
- __len__(self) uint64¶
- chmtostring(self) std::string¶
- contains(self, rhs) bool¶
- contains(self, key) bool
- contract(self)¶
- countCommonOff(self, rhs) uint64¶
- countCommonOff(self, rhs) uint64
- countCommonOn(self, rhs) uint64¶
- countCommonOn(self, rhs) uint64
- countDifference(self, rhs) uint64¶
- countDifference(self, rhs) uint64
- static createModal(toCombine) ChmSparseBitset64¶
- density(self) double¶
- digest(self, arg2)¶
- empty(self) bool¶
- expand(self, forceBinary=False)¶
- static fromBlob(raw) ChmSparseBitset64¶
- static fromString(idstring, logicalSize=static_cast< uint64 >(0ULL)) ChmSparseBitset64¶
- getHash(self) int¶
- getHash64(self) int64¶
- getMaxXY(self, rhs) double¶
- getMaxXY(self, rhs) double
- getMinXY(self, rhs) double¶
- getMinXY(self, rhs) double
- getScaleType(self) FingerprintScaleType¶
- getSumX(self) double¶
- getValue(self, pos) float¶
- getValues(self) std::vector< float,std::allocator< float > > const &¶
- getX2(self) double¶
- getXY(self, rhs) double¶
- getXY(self, rhs) double
- hasDifference(self, rhs) bool¶
- hasValues(self, strict) bool¶
- hasValues(self) bool
- intersects(self, rhs) bool¶
- isSubsetOf(self, rhs) bool¶
- move(self, offset)¶
- pack(self)¶
- positionOf(self, key) int¶
- reduceToBitset64(self, size) ChmBitset64¶
- rescale(self, scale)¶
- setCompressedSource(self, cs)¶
- setScaleType(self, type)¶
- setValues(self, values, swap=False)¶
- store(self, sdata)¶
- store(self, os) None
- swap(self, rhs)¶
- toBitset64(self) ChmBitset64¶
- toBlob(self) std::string¶
- toVector(self) std::vector< ChmSparseBitset64::key_type,std::allocator< ChmSparseBitset64::key_type > > const¶
- schrodinger.infra.canvas.ChmSparseBitset64_createModal(toCombine) ChmSparseBitset64¶
- schrodinger.infra.canvas.ChmSparseBitset64_fromBlob(raw) ChmSparseBitset64¶
- schrodinger.infra.canvas.ChmSparseBitset64_fromString(idstring, logicalSize=static_cast< uint64 >(0ULL)) ChmSparseBitset64¶
- schrodinger.infra.canvas.ChmSparseBitset_createModal(toCombine) ChmSparseBitset¶
- schrodinger.infra.canvas.ChmSparseBitset_fromBlob(raw) ChmSparseBitset¶
- schrodinger.infra.canvas.ChmSparseBitset_fromString(idstring, logicalSize=static_cast< uint64 >(4294967296ULL)) ChmSparseBitset¶
- class schrodinger.infra.canvas.ChmSymmetricMatrixUnsignedInt¶
::ChmSymmetricMatrix< uint >
- __init__(*args, **kwargs)¶
- fastItem(self, i, j) unsigned int &¶
- fastReadItem(self, i, j) unsigned int const &¶
- getItem(self, i, j) unsigned int¶
- transpose(self) ChmSymmetricMatrixUnsignedInt¶
- class schrodinger.infra.canvas.ChmTautomericAtomTyper¶
::ChmTautomericAtomTyper
- __init__(*args, **kwargs)¶
- setup(self, considerCharge, considerIsotope)¶
- type(self, mol, arg3=False) ChmAssignments¶
- class schrodinger.infra.canvas.ChmTopologicalTorsionOut32¶
::ChmTopologicalTorsionOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- class schrodinger.infra.canvas.ChmTopologicalTorsionOut64¶
::ChmTopologicalTorsionOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- class schrodinger.infra.canvas.ChmTripletOut32¶
::ChmTripletOut32
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset¶
- generate(self, distanceMatrix) ChmSparseBitset
- generateMap(self, mol, distanceMatrix=None) ChmFPMap32¶
- generateMap(self, distanceMatrix) ChmFPMap32
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmTripletOut64¶
::ChmTripletOut64
- __init__(*args, **kwargs)¶
- generate(self, mol, distanceMatrix=None) ChmSparseBitset64¶
- generate(self, distanceMatrix) ChmSparseBitset64
- generateMap(self, mol, distanceMatrix=None) ChmFPMap64¶
- generateMap(self, distanceMatrix) ChmFPMap64
- set3D(self, on)¶
- setBinWidth(self, width)¶
- setFuzzyDistance(self, fuzzy)¶
- setMaxDistance(self, max)¶
- setMinDistance(self, min)¶
- class schrodinger.infra.canvas.ChmUniqueSmilesGenerator¶
::ChmUniqueSmilesGenerator
- __init__(*args, **kwargs)¶
- clone(self) ChmUniqueSmilesGenerator¶
- getHash(self, mol) uint¶
- getHash(self, uniqueSmiles) uint
- getHash64(self, mol) uint64¶
- getHash64(self, uniqueSmiles) uint64
- getSmiles(self, mol, test=False) std::string¶
- getSmilesAndMap(self, mol, test=False) std::string¶
- wantAllBondOrders(self, on)¶
- wantAllBondOrders(self) bool
- wantAllClosureBonds(self, on)¶
- wantAllClosureBonds(self) bool
- wantAllHydrogens(self, newval)¶
- wantAllHydrogens(self) bool
- wantCharge(self, on)¶
- wantCharge(self) bool
- wantStereo(self) bool¶
- wantStereo(self, newval) None
- class schrodinger.infra.canvas.ChmValueAssignment¶
::ChmValueAssignment
- __init__(*args, **kwargs)¶
- chmtostring(self) std::string¶
- getKey(self) int64¶
- getName(self) std::string const &¶
- getValue(self) double¶
- class schrodinger.infra.canvas.ChmValueAssignmentIterator¶
::ChmIterator< ChmValueAssignment >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- asVector(self) std::vector< ChmValueAssignment,std::allocator< ChmValueAssignment > > const &¶
- asVector(self) std::vector< ChmValueAssignment,std::allocator< ChmValueAssignment > >
- at(self, index) ChmValueAssignment¶
- at(self, index) ChmValueAssignment
- chmtostring(self) std::string¶
- hasNext(self) bool¶
- hasPrev(self) bool¶
- isValid(self) bool¶
- next(self) ChmValueAssignment¶
- prev(self) ChmValueAssignment¶
- rewind(self)¶
- size(self) int¶
- sort(self)¶
- exception schrodinger.infra.canvas.CtAssertion¶
- exception schrodinger.infra.canvas.CtException¶
- exception schrodinger.infra.canvas.CtMsgException¶
- exception schrodinger.infra.canvas.CtRdrException¶
- schrodinger.infra.canvas.GetEigenVectorAndValues(matrix, eigenVector, eigenValues, dimensions, rank)¶
- class schrodinger.infra.canvas.MCSsettings¶
::MCSsettings
- MCSStop¶
- __init__(*args, **kwargs)¶
- allH¶
- allowDisconnect¶
- atomTyping¶
- collectAfterBond¶
- configuration_problem¶
- deleteInput¶
- elementsToken¶
- exclusive¶
- forceDetail¶
- fromCanvasGUI¶
- getElapsedTime(self) double¶
- static isFEPAtomtype(x) bool¶
- static isFEPAtomtype() bool
- isPW¶
- maxCount¶
- minCount¶
- minPathLength¶
- noDetail¶
- nobreakaring¶
- nobreakring¶
- ordinal¶
- outputDelim¶
- outputRequiresCoords¶
- pathLength¶
- prochiral¶
- ringPathLength¶
- scaleXYZ¶
- showAllMatches¶
- shuffleAtomOrder¶
- silent¶
- sortName¶
- throwIfDurationTooLong(self)¶
- timeout¶
- uniqueSMILES¶
- v3SDF¶
- wantH¶
- wantRingCodes¶
- wantX¶
- class schrodinger.infra.canvas.SortChmMCSRecordByScore¶
::SortChmMCSRecordByScore
- __init__(*args, **kwargs)¶
- class schrodinger.infra.canvas.SortChmMCSRecordByScoreAndWeight¶
::SortChmMCSRecordByScoreAndWeight
- __init__(*args, **kwargs)¶
- class schrodinger.infra.canvas.SortChmMCSRecordByWeight¶
::SortChmMCSRecordByWeight
- __init__(*args, **kwargs)¶
- schrodinger.infra.canvas.bit_reverse(x) uint¶
- schrodinger.infra.canvas.checkCanvasElementsLicense(lic1, lic2, elemPass, driver, host, want_exit=True)¶
- schrodinger.infra.canvas.checkLicense(licenseMask, className=None) int¶
- schrodinger.infra.canvas.chmacos(x) double¶
- schrodinger.infra.canvas.chmcos(radians) double¶
- schrodinger.infra.canvas.chmendl(os) std::ostream &¶
- schrodinger.infra.canvas.chmround(val) double¶
- schrodinger.infra.canvas.chmsin(radians) double¶
- schrodinger.infra.canvas.cleanup(molUI)¶
- schrodinger.infra.canvas.cleanup(inner) None
- class schrodinger.infra.canvas.connectInfo¶
::connectInfo
- __init__(*args, **kwargs)¶
- getConnectionOrder(self) int¶
- m_centralAtom¶
- m_firstAtom¶
- m_restOfAtoms¶
- toString(self) std::string¶
- schrodinger.infra.canvas.considersOffBits(value) bool¶
- schrodinger.infra.canvas.createElementsToken() std::string¶
- schrodinger.infra.canvas.doAnd(x, y, wantPopulationCount) ChmCompressedBitset¶
- schrodinger.infra.canvas.doAnd(x, y, wantPopulationCount) ChmCompressedBitset64
- schrodinger.infra.canvas.doOr(x, y, wantPopulationCount) ChmCompressedBitset¶
- schrodinger.infra.canvas.doOr(x, y, wantPopulationCount) ChmCompressedBitset64
- schrodinger.infra.canvas.doXor(x, y, wantPopulationCount) ChmCompressedBitset¶
- schrodinger.infra.canvas.doXor(x, y, wantPopulationCount) ChmCompressedBitset64
- schrodinger.infra.canvas.getAutoscaleFactor(variance, varianceCutoff) double¶
- schrodinger.infra.canvas.getFPInfo(filename) ChmFPTypeInfo¶
- schrodinger.infra.canvas.getFPPrecision(filename) int¶
- schrodinger.infra.canvas.getMapping(item, outputDelim, onebased) std::string¶
- schrodinger.infra.canvas.getMetricString(value) std::string¶
- schrodinger.infra.canvas.getMetricStyle(value) ChmMetricStyle¶
- schrodinger.infra.canvas.getNumberOfUniqueValues(filename) uint64¶
- schrodinger.infra.canvas.getSize(overrideSize, logicalSize) CANVAS_MAXFPLEN_TYPE¶
- schrodinger.infra.canvas.isMetricADistance(value) bool¶
- schrodinger.infra.canvas.isMetricASimilarity(value) bool¶
- schrodinger.infra.canvas.isValidSMARTS(smarts) bool¶
- schrodinger.infra.canvas.makeMask(index) uint¶
- schrodinger.infra.canvas.makeMaskLL(index) uint64¶
- schrodinger.infra.canvas.mol2grid(mol, atomProps, dest, sigma)¶
- schrodinger.infra.canvas.nChooseK(bs) uint64¶
- schrodinger.infra.canvas.openPWM(filename, rowflag, colflag, checkSquare=False, checkDiag=False, checkSingular=False) ChmPairwiseFPIn¶
- class schrodinger.infra.canvas.optionMDL¶
::optionMDL
- H_All = 3¶
- H_AsWritten = 1¶
- H_Chiral = 4¶
- H_Default = 0¶
- H_Never = 0¶
- H_Polar = 2¶
- H_Visible = 5¶
- __init__(*args, **kwargs)¶
- static translate(val) ChmAtomOption::H¶
- schrodinger.infra.canvas.optionMDL_translate(val) ChmAtomOption::H¶
- class schrodinger.infra.canvas.optionSMARTS¶
::optionSMARTS
- H_Always = 1¶
- H_Default = 0¶
- H_Never = -1¶
- H_SMILES_behavior = 0¶
- X_Always = 2¶
- X_AromaticNitrogensOnly = 1¶
- X_Default = 1¶
- X_No = 0¶
- __init__(*args, **kwargs)¶
- schrodinger.infra.canvas.printoutMCS(molecules, mcsItems, outputFile, toMae, toSD, toCSV, colorCode, useMolIndex, v3SDF, onebased, wantUniqueSMILES)¶
- schrodinger.infra.canvas.printoutMCSFromCts(molecules, records, outputFile, colorCode, useMolIndex)¶
- schrodinger.infra.canvas.printoutPWMCS(molecules, rec1, rec2, output, onebasedCSV, wantUniqueSMILES)¶
- schrodinger.infra.canvas.runAllPairwiseMCS(molecules, settings) std::vector< ChmPairwiseMCSRecord,std::allocator< ChmPairwiseMCSRecord > >¶
- schrodinger.infra.canvas.runMCS(molecules, settings, allow_any_atom_type=False) std::vector< ChmMCSRecord,std::allocator< ChmMCSRecord > >¶
- schrodinger.infra.canvas.runPairwiseMCS(molecules, settings, whichPairs) std::vector< ChmPairwiseMCSRecord,std::allocator< ChmPairwiseMCSRecord > >¶
- schrodinger.infra.canvas.transpose(src, dest)¶
- schrodinger.infra.canvas.transpose(src, dest) None