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)¶
- class schrodinger.infra.canvas.XYZ¶
::XYZ
- __init__(*args, **kwargs)¶
- isDefined(self) bool ¶
- x¶
- y¶
- z¶
- 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