schrodinger.infra.structure module¶
- class schrodinger.infra.structure.AtomPairWithValue¶
schrodinger::structure_interaction::AtomPairWithValue
- __init__(*args, **kwargs)¶
- getAtom1(self) StructureAtom ¶
- getAtom2(self) StructureAtom ¶
- getValue(self) float ¶
- class schrodinger.infra.structure.AtomQueryParams¶
schrodinger::structure_interaction::AtomQueryParams
- __init__(*args, **kwargs)¶
- getAcceptorAtomicNumbers(self) SwigRingSet ¶
- getDonorAlphaAtomicNumbers(self) SwigRingSet ¶
- getDonorAtomicNumbers(self) SwigRingSet ¶
- getElementRestrictions(self) schrodinger::structure_interaction::ELEMENT_RESTRICTIONS ¶
- getMaximumAcceptorAngle(self) float ¶
- getMaximumDistance(self) float ¶
- getMaximumDonorAngle(self) float ¶
- getMinimumAcceptorAngle(self) float ¶
- getMinimumDonorAngle(self) float ¶
- setMaximumAcceptorAngle(self, angle)¶
- setMaximumDistance(self, distance)¶
- setMaximumDonorAngle(self, angle)¶
- setMinimumAcceptorAngle(self, angle)¶
- setMinimumDonorAngle(self, angle)¶
- class schrodinger.infra.structure.CellMatchAtom¶
- __init__(*args, **kwargs)¶
- getCoords(self) StructureCoordinates ¶
- getDistanceSquared(self) double ¶
- getIndex(self) int ¶
- class schrodinger.infra.structure.ContactParams¶
schrodinger::structure_interaction::ContactParams
- __init__(*args, **kwargs)¶
- getCutoff(self) float ¶
- getShow1_4(self) bool ¶
- setCutoff(self, cutoff)¶
- setShow1_4(self, show_1_4)¶
- class schrodinger.infra.structure.DistanceCell¶
- __init__(*args, **kwargs)¶
- getCellSize(self) double ¶
- getCt(self) MM_Index ¶
- hasPBC(self) bool ¶
- isOrthorhombic(self) bool ¶
- query(self, x, y, z) SwigDcNonPbcAtomIdxList ¶
- query_atoms(self, x, y, z) SwigDcPbcAtomList ¶
- query_atoms(self, arg2) SwigDcPbcAtomList
- class schrodinger.infra.structure.FileFormat¶
- MAESTRO = 0¶
- PDB = 1¶
- CIF = 2¶
- SD = 3¶
- MMCIF = 4¶
- MOL2 = 5¶
- XYZ = 6¶
- FASTA = 7¶
- SMILES = 8¶
- SMILESCSV = 9¶
- class schrodinger.infra.structure.IOException¶
- __init__(*args, **kwargs)¶
- err_no(self) int ¶
- what(self) char const * ¶
- class schrodinger.infra.structure.InteractionAtomPair¶
schrodinger::structure_interaction::InteractionAtomPair
- __init__(*args, **kwargs)¶
- getAcceptor(self) StructureAtom ¶
- getDonor(self) StructureAtom ¶
- class schrodinger.infra.structure.MM_Bitset¶
::MM_Bitset
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- all(self) bool ¶
- any(self) bool ¶
- at(self, index) bool ¶
- begin(self) MM_BitsetIterator ¶
- count(self) int ¶
- create(self, size) int ¶
- getHandle(self) MMbs ¶
- isValid(self) bool ¶
- none(self) bool ¶
- release(self) MMbs ¶
- reset(self)¶
- resize(self, size)¶
- set(self, index, state=True)¶
- set(self) None
- size(self) int ¶
- toBoost(self) boost::dynamic_bitset< > ¶
- class schrodinger.infra.structure.MaeReader¶
- __init__(*args, **kwargs)¶
- static countStructures(path) int ¶
- static fromString(arg1) std::shared_ptr< schrodinger::MaeReader > ¶
- nextBlock(self) std::string_view ¶
- readNextTextualStructure(self) schrodinger::TextualStructure ¶
- seek(self, offset)¶
- tell(self) size_t ¶
- schrodinger.infra.structure.MaeReader_countStructures(path) int ¶
- schrodinger.infra.structure.MaeReader_fromString(arg1) std::shared_ptr< schrodinger::MaeReader > ¶
- class schrodinger.infra.structure.MaeWriter¶
- __init__(*args, **kwargs)¶
- append(self, st)¶
- append(self, ct) None
- append(self, mae_text) None
- static toStream(st, os)¶
- static toString(st) std::string ¶
- schrodinger.infra.structure.MaeWriter_toStream(st, os)¶
- schrodinger.infra.structure.MaeWriter_toString(st) std::string ¶
- class schrodinger.infra.structure.MetalInteraction¶
schrodinger::structure_interaction::MetalInteraction
- __init__(*args, **kwargs)¶
- getMetal(self) StructureAtom ¶
- class schrodinger.infra.structure.MmctSerializer¶
::MmctSerializer
- DEFAULT_VERSION = 1¶
- MAX_VERSION = 3¶
- V1 = 1¶
- V2 = 2¶
- V3 = 3¶
- __init__(*args, **kwargs)¶
- static deserializeCT(input) MM_Index ¶
- static serializeCT(ct, version=DEFAULT_VERSION) QByteArray ¶
- static serializeStructure(st, version=DEFAULT_VERSION) QByteArray ¶
- exception schrodinger.infra.structure.MmctSerializerException¶
- schrodinger.infra.structure.MmctSerializer_deserializeCT(input) MM_Index ¶
- schrodinger.infra.structure.MmctSerializer_serializeCT(ct, version=DEFAULT_VERSION) QByteArray ¶
- schrodinger.infra.structure.MmctSerializer_serializeStructure(st, version=DEFAULT_VERSION) QByteArray ¶
- class schrodinger.infra.structure.MmpdbxReader¶
- __init__(*args, **kwargs)¶
- static countStructures(path) int ¶
- disableConnectCloseAtoms(self)¶
- disableTestingMode(self)¶
- enableTestingMode(self)¶
- static fromString(data) std::shared_ptr< schrodinger::MmpdbxReader > ¶
- schrodinger.infra.structure.MmpdbxReader_countStructures(path) int ¶
- schrodinger.infra.structure.MmpdbxReader_fromString(data) std::shared_ptr< schrodinger::MmpdbxReader > ¶
- class schrodinger.infra.structure.MoleculeGraph¶
schrodinger::ringfinding::MoleculeGraph
- __init__(*args, **kwargs)¶
- addAtom(self, atom)¶
- addBond(self, atom1, atom2)¶
- areBonded(self, atom1, atom2) bool ¶
- atoms(self) SwigRingIndices ¶
- bondSmallestRing(self, bond_atom1, bond_atom2, maxsize=std::numeric_limits< unsigned int >::max()) SwigRingIndices ¶
- countAtoms(self) unsigned int ¶
- countBonds(self) unsigned int ¶
- empty(self) bool ¶
- findRingSystems(self, want_spiro=False) std::vector< std::vector< std::array< unsigned int,2 >,std::allocator< std::array< unsigned int,2 > > >,std::allocator< std::vector< std::array< unsigned int,2 >,std::allocator< std::array< unsigned int,2 > > > > > ¶
- findSpiroSystems(self, ring_systems) std::vector< std::vector< std::array< unsigned int,2 >,std::allocator< std::array< unsigned int,2 > > >,std::allocator< std::vector< std::array< unsigned int,2 >,std::allocator< std::array< unsigned int,2 > > > > > ¶
- neighbors(self, atom) SwigRingIndices ¶
- removeAtom(self, atom)¶
- removeBond(self, atom1, atom2)¶
- shortestPath(self, atom1, atom2, maxsize=std::numeric_limits< unsigned int >::max()) SwigRingIndices ¶
- smallestRing(self, atom, maxsize=std::numeric_limits< unsigned int >::max()) SwigRingIndices ¶
- class schrodinger.infra.structure.PBC¶
- __init__(*args, **kwargs)¶
- applyToStructure(self, ct)¶
- static clearFromStructure(st)¶
- findNearbyImages(self, input_displacement) std::pair< bool,std::vector< std::array< double,3 >,std::allocator< std::array< double,3 > > > > ¶
- getAngle(self, ct1, atom1, ct2, atom2, ct3, atom3) MM_Angle ¶
- getBoxAngles(self) StructureCoordinates ¶
- getBoxLengths(self) StructureCoordinates ¶
- getBoxVectors(self) std::array< schrodinger::Cartesian,3 > ¶
- getDihedral(self, ct1, atom1, ct2, atom2, ct3, atom3, ct4, atom4) MM_Angle ¶
- getDistance(self, ct1, atom1, ct2, atom2) MM_Coord ¶
- getDistance(self, x1, y1, z1, x2, y2, z2) MM_Coord
- getHalfShortBoxLength(self) double ¶
- getHalfShortOrthogonalBoxLength(self) double ¶
- getNearestImage(self, ct, reference_atom, atom, use_alternate_coordinates=False) StructureCoordinates ¶
- getNearestImage(self, ct, xyz, atom, use_alternate_coordinates=False) StructureCoordinates
- getNearestImages(self, ct, atom_indices, reference_atom, use_alternate_coordinates=False) SwigDoubleDoubleList ¶
- getRBoxVectors(self) std::array< schrodinger::Cartesian,3 > ¶
- getShortestVector(self, ct1, atom1, ct2, atom2) schrodinger::Cartesian ¶
- getShortestVector(self, x1, y1, z1, x2, y2, z2) schrodinger::Cartesian
- getVolume(self) double ¶
- static get_pbc(st) std::unique_ptr< schrodinger::PBC > ¶
- hasNearerImage(self, ct1, atom1, ct2, atom2, use_alternate_coordinates=False) bool ¶
- isOrthorhombic(self) bool ¶
- setAngle(self, angle, ct1, atom1, ct2, atom2, ct3, moving, moving_atoms)¶
- setDihedral(self, angle, ct1, atom1, ct2, atom2, ct3, atom3, ct4, moving, moving_atoms)¶
- setDistance(self, distance, ct1, atom1, ct2, moving, moving_atoms)¶
- schrodinger.infra.structure.PBC_clearFromStructure(st)¶
- schrodinger.infra.structure.PBC_get_pbc(st) std::unique_ptr< schrodinger::PBC > ¶
- class schrodinger.infra.structure.PiCationInteraction¶
schrodinger::structure_interaction::PiCationInteraction
- __init__(*args, **kwargs)¶
- getCation(self) StructureAtom ¶
- getRing(self) std::shared_ptr< schrodinger::StructureRing > ¶
- class schrodinger.infra.structure.PiCationParams¶
schrodinger::structure_interaction::PiCationParams
- __init__(*args, **kwargs)¶
- getMaximumAngle(self) float ¶
- getMaximumDistance(self) float ¶
- setMaximumAngle(self, angle)¶
- setMaximumDistance(self, distance)¶
- class schrodinger.infra.structure.PiPiInteraction¶
schrodinger::structure_interaction::PiPiInteraction
- EDGE_TO_FACE = 1¶
- FACE_TO_FACE = 0¶
- __init__(*args, **kwargs)¶
- getRing1(self) std::shared_ptr< schrodinger::StructureRing > ¶
- getRing2(self) std::shared_ptr< schrodinger::StructureRing > ¶
- isEdgeToFace(self) bool ¶
- isFaceToFace(self) bool ¶
- class schrodinger.infra.structure.PiPiParams¶
schrodinger::structure_interaction::PiPiParams
- __init__(*args, **kwargs)¶
- getEdgeToFaceMaximumDistance(self) float ¶
- getEdgeToFaceMinimumAngle(self) float ¶
- getFaceToFaceMaximumAngle(self) float ¶
- getFaceToFaceMaximumDistance(self) float ¶
- setEdgeToFaceMaximumDistance(self, distance)¶
- setEdgeToFaceMinimumAngle(self, angle)¶
- setFaceToFaceMaximumAngle(self, angle)¶
- setFaceToFaceMaximumDistance(self, distance)¶
- class schrodinger.infra.structure.ResidueId¶
- __init__(*args, **kwargs)¶
- insertion_code¶
- residue_number¶
- class schrodinger.infra.structure.RingSpear¶
schrodinger::structure_interaction::RingSpear
- __init__(*args, **kwargs)¶
- ring¶
- spear¶
- class schrodinger.infra.structure.SaltBridge¶
schrodinger::structure_interaction::SaltBridge
- __init__(*args, **kwargs)¶
- getAnion(self) StructureAtom ¶
- getCation(self) StructureAtom ¶
- class schrodinger.infra.structure.SaltBridgeParams¶
schrodinger::structure_interaction::SaltBridgeParams
- __init__(*args, **kwargs)¶
- class schrodinger.infra.structure.Structure¶
- __init__(*args, **kwargs)¶
- addAtom(self, atomic_number) StructureAtom ¶
- addAtom(self, atomic_number, macromodel_type) StructureAtom
- addBond(self, atom1_idx, atom2_idx, bond_type=MMCT_SINGLE_BOND)¶
- clearEntryID(self)¶
- clearEntryID(self, atoms) None
- deleteAtoms(self, indices)¶
- deleteAtoms(self, indices) None
- deleteBond(self, atom1_idx, atom2_idx)¶
- deleteProperty(self, property)¶
- deletePropertyFromAllAtoms(self, prop_name)¶
- getAltXYZ(self) std::map< size_t,Eigen::Vector3d > ¶
- getAtomPropertyNames(self) std::set< std::string,std::less< std::string >,std::allocator< std::string > > ¶
- getBondType(self, atom1_idx, atom2_idx) MM_CTBondType ¶
- getEntryIDs(self) SwigRingIndices ¶
- getHandle(self) MM_Index ¶
- getMolecularWeight(self) double ¶
- getNumAtoms(self) unsigned int ¶
- getNumMols(self) unsigned int ¶
- getProperty(self, property, value) bool ¶
- getProperty(self, property, value) bool
- getProperty(self, property, value) bool
- getProperty(self, property, value) bool
- getPropertyBool(self, property) bool ¶
- getPropertyInt(self, property) int ¶
- getPropertyNames(self) SwigStringList ¶
- getPropertyNames(self, arg2) SwigStringList
- getPropertyReal(self, property) double ¶
- getPropertyString(self, property) std::string ¶
- getTitle(self) std::string ¶
- getTotalCharge(self) int ¶
- getUUID(self) size_t ¶
- hasHandle(self) bool ¶
- hasProperty(self, property) bool ¶
- isValid(self) bool ¶
- releaseOwnership(self)¶
- setBondType(self, atom1_idx, atom2_idx, bond_type)¶
- setEntryID(self, entry_id)¶
- setEntryID(self, atoms, entry_id) None
- setPropertyBool(self, property, value)¶
- setPropertyInt(self, property, value)¶
- setPropertyReal(self, property, value)¶
- setPropertyString(self, property, value)¶
- setTitle(self, new_title)¶
- setXYZ(self, arg2)¶
- setXYZ(self, arg2) None
- class schrodinger.infra.structure.StructureAtom¶
- __init__(*args, **kwargs)¶
- chiralityString(self) std::string const ¶
- deleteProperty(self, property)¶
- getAtomName(self) std::string ¶
- getAtomType(self) int ¶
- getAtomTypeName(self) std::string ¶
- getAtomicNumber(self) int ¶
- getAtomicWeight(self) double ¶
- getChainSV(self) std::string_view ¶
- getColor(self, color_rgb)¶
- getEntryID(self) unsigned int ¶
- getEntryName(self) std::string ¶
- getEntryNameSV(self) std::string_view ¶
- getFormalCharge(self) int ¶
- getGrowName(self) std::string ¶
- getIndex(self) MM_Index ¶
- getMacromodelResidue(self) char ¶
- getMoleculeNumber(self) int ¶
- getNeighborCount(self) unsigned int ¶
- getNeighbors(self) SwigAtomList ¶
- getNeighbors(self, neighbors) None
- getOccupancy(self) double ¶
- getPDBAtomName(self) std::string ¶
- getPDBResidue(self) resname_t ¶
- getPartialCharge(self) double ¶
- getProperty(self, property, default_value) PyObject * ¶
- getProperty(self, property) PyObject
- getPropertyNames(self) SwigStringList ¶
- getPropertyNames(self, arg2) SwigStringList
- getRadius(self) double ¶
- getSecondaryStructure(self) MM_CTSecondaryStructure ¶
- getSolvationCharge(self) double ¶
- getStructureHandle(self) MM_Index ¶
- getTFactor(self) double ¶
- getUserLabelFormat(self) std::string ¶
- getUserLabelText(self) std::string ¶
- getXYZ(self) Eigen::Vector3d ¶
- hasProperty(self, property) bool ¶
- hasRibbonColor(self) bool ¶
- isValid(self) bool ¶
- setAtomName(self, atom_name)¶
- setAtomType(self, macromodel_type)¶
- setAtomicNumber(self, atomic_number)¶
- setAtomicNumber(self, atomic_number, macromodel_type) None
- setColor(self, color)¶
- setColor(self, color_rgb) None
- setColor(self, color_string) None
- setDefaultColor(self)¶
- setFormalCharge(self, formal_charge)¶
- setGrowName(self, grow_name)¶
- setMacromodelResidue(self, residue)¶
- setPDBAtomName(self, atom_name)¶
- setPDBResidue(self, residue)¶
- setPartialCharge(self, partial_charge)¶
- setPropertyBool(self, property, value)¶
- setPropertyInt(self, property, value)¶
- setPropertyReal(self, property, value)¶
- setPropertyString(self, property, value)¶
- setResidueNumber(self, residue_number, insertion_code=' ')¶
- setSecondaryStructure(self, ss_type)¶
- setSolvationCharge(self, solvation_charge)¶
- setUserLabelFormat(self, label_format)¶
- setUserLabelText(self, label_user_text)¶
- setX(self, x)¶
- setXYZ(self, xyz)¶
- setY(self, y)¶
- setZ(self, z)¶
- x(self) double ¶
- y(self) double ¶
- z(self) double ¶
- class schrodinger.infra.structure.StructureCoordinates¶
std::array< double,3 >
- __init__(*args, **kwargs)¶
- __len__()¶
Return len(self).
- back(self) std::array< double,3 >::value_type const & ¶
- begin(self) std::array< double,3 >::iterator ¶
- empty(self) bool ¶
- end(self) std::array< double,3 >::iterator ¶
- fill(self, u)¶
- front(self) std::array< double,3 >::value_type const & ¶
- iterator(self) SwigPyIterator ¶
- rbegin(self) std::array< double,3 >::reverse_iterator ¶
- rend(self) std::array< double,3 >::reverse_iterator ¶
- size(self) std::array< double,3 >::size_type ¶
- swap(self, v)¶
- class schrodinger.infra.structure.StructureIterator¶
- __init__(*args, **kwargs)¶
- setOwnership(self, ownership)¶
- class schrodinger.infra.structure.StructureReader¶
- __init__(*args, **kwargs)¶
- approxProgressPercent(self) size_t ¶
- begin(self) StructureIterator ¶
- static countStructures(path) int ¶
- end(self) StructureIterator ¶
- eof(self) bool ¶
- getFileSize(self) size_t ¶
- getFilename(self) std::string ¶
- static getFromString(data, format) std::shared_ptr< schrodinger::StructureReader > ¶
- static getReader(filename) std::shared_ptr< schrodinger::StructureReader > ¶
- setIndex(self, index)¶
- class schrodinger.infra.structure.StructureReaderException¶
- __init__(*args, **kwargs)¶
- isEOF(self) bool ¶
- schrodinger.infra.structure.StructureReader_countStructures(path) int ¶
- schrodinger.infra.structure.StructureReader_getFromString(data, format) std::shared_ptr< schrodinger::StructureReader > ¶
- schrodinger.infra.structure.StructureReader_getReader(filename) std::shared_ptr< schrodinger::StructureReader > ¶
- class schrodinger.infra.structure.StructureRing¶
- __init__(*args, **kwargs)¶
- getAtoms(self) SwigAtomList ¶
- getCenter(self) Eigen::Vector3d const & ¶
- getCenterX(self) double ¶
- getCenterY(self) double ¶
- getCenterZ(self) double ¶
- isAromatic(self) bool ¶
- class schrodinger.infra.structure.StructureWriter¶
- __init__(*args, **kwargs)¶
- append(self, st)¶
- append(self, ct) None
- append(self, text_block) None
- close(self)¶
- getFilename(self) boost::filesystem::path const & ¶
- static getWriter(filename, file_mode=OVERWRITE, allow_empty_file=False) std::shared_ptr< schrodinger::StructureWriter > ¶
- static getWriter(filename, file_mode, format, allow_empty_file, use_display_names=False) std::shared_ptr< schrodinger::StructureWriter >
- static toString(st, format) std::string ¶
- static toString(st) std::string
- static write(st, filename)¶
- static write(ct, filename) None
- schrodinger.infra.structure.StructureWriter_getWriter(filename, file_mode=OVERWRITE, allow_empty_file=False) std::shared_ptr< schrodinger::StructureWriter > ¶
- schrodinger.infra.structure.StructureWriter_getWriter(filename, file_mode, format, allow_empty_file, use_display_names=False) std::shared_ptr< schrodinger::StructureWriter >
- schrodinger.infra.structure.StructureWriter_toString(st, format) std::string ¶
- schrodinger.infra.structure.StructureWriter_toString(st) std::string
- schrodinger.infra.structure.StructureWriter_write(st, filename)¶
- schrodinger.infra.structure.StructureWriter_write(ct, filename) None
- schrodinger.infra.structure.Structure_get_structure(mmct_handle, handle_ownership=OWNED) Structure ¶
- class schrodinger.infra.structure.SuperImposeBy¶
- ATOMS = 1¶
- MOLECULES = 1¶
- STRUCTURE = 2¶
- ENTRIES = 3¶
- class schrodinger.infra.structure.TextBlockReader¶
- EMPTY = ''¶
- __init__(*args, **kwargs)¶
- close(self)¶
- eof(self) bool ¶
- getFormat(self) schrodinger::FileFormat ¶
- static read(filename, index=1) std::string ¶
- setIndex(self, index)¶
- schrodinger.infra.structure.TextBlockReader_EMPTY_get()¶
- schrodinger.infra.structure.TextBlockReader_read(filename, index=1) std::string ¶
- class schrodinger.infra.structure.TextBlockWriter¶
- __init__(*args, **kwargs)¶
- append(self, text_block)¶
- close(self)¶
- getFormat(self) schrodinger::FileFormat ¶
- schrodinger.infra.structure.add_residue_atoms(arg1, arg2)¶
- schrodinger.infra.structure.append(source, destination)¶
- schrodinger.infra.structure.append(source_atoms, destination) None
- schrodinger.infra.structure.append(source, indices, destination) None
- schrodinger.infra.structure.are_hbonded(atom1, atom2, params, pbc=None) bool ¶
- schrodinger.infra.structure.are_ordered_isomers(st1, st2) bool ¶
- schrodinger.infra.structure.are_ordered_isomers(st1, atoms1, st2, atoms2) bool
- schrodinger.infra.structure.clear_structure_properties(st)¶
- schrodinger.infra.structure.connect_close_atoms(st, atoms, params=defaultBondGeometryParameters, pbc=None)¶
- schrodinger.infra.structure.copy_maestro_properties(source_atom, dest_atoms, dest_st, include_residue_properties=True)¶
- schrodinger.infra.structure.copy_residue_properties(source_atom, dest_atom)¶
- schrodinger.infra.structure.copy_style(source_atom, dest_atom)¶
- schrodinger.infra.structure.discard_named_m2io_block(st, block_name)¶
- schrodinger.infra.structure.extract(source_atoms) Structure ¶
- schrodinger.infra.structure.extract(source, indices) Structure
- schrodinger.infra.structure.find_all_rings(st, max_size, max_seconds=1) SwigRingIndicesVector ¶
- schrodinger.infra.structure.find_ring_atoms(st) SwigRingSet ¶
- schrodinger.infra.structure.find_ring_bonds(ct, max_size=0, aromatic_only=False) std::unordered_set< schrodinger::BondIndices > ¶
- schrodinger.infra.structure.find_ring_systems(st, want_spiro) SwigRingSets ¶
- schrodinger.infra.structure.format_as(format) std::string_view ¶
- schrodinger.infra.structure.get_chain_termini(atom_in_chain) std::pair< schrodinger::StructureAtom,schrodinger::StructureAtom > ¶
- schrodinger.infra.structure.get_contacts(ct1, bs1, ct2, bs2, params, hbond_params=None, salt_bridge_params=None, pbc=None) SwigAtomPairWithValueList ¶
- schrodinger.infra.structure.get_contacts(ct1, bs1, cell_for_ct2, bs2, params, hbond_params=None, salt_bridge_params=None) SwigAtomPairWithValueList
- schrodinger.infra.structure.get_contacts(ct, bs, params, hbond_params=None, salt_bridge_params=None, pbc=None) SwigAtomPairWithValueList
- schrodinger.infra.structure.get_format_from_extension(filename) schrodinger::FileFormat ¶
- schrodinger.infra.structure.get_hydrogen_bonds(ct1, bs1, ct2, bs2, params, input_rings1, input_rings2, pbc=None) SwigAtomPairList ¶
- schrodinger.infra.structure.get_hydrogen_bonds(ct, params, input_rings, pbc=None) SwigAtomPairList
- schrodinger.infra.structure.get_index(arg1) MM_Index ¶
- schrodinger.infra.structure.get_pi_cation_interactions(ct, input_rings, params) SwigPiCationList ¶
- schrodinger.infra.structure.get_pi_cation_interactions(ct1, atomic_bs1, rings1, ct2, atomic_bs2, rings2, params) SwigPiCationList
- schrodinger.infra.structure.get_pi_pi_interactions(input_rings, params, pbc=None) SwigPiPiInteractionList ¶
- schrodinger.infra.structure.get_pi_pi_interactions(input_rings1, input_rings2, params, pbc=None) SwigPiPiInteractionList
- schrodinger.infra.structure.get_property_type(property_name) schrodinger::PropertyType ¶
- schrodinger.infra.structure.get_residue_from_ccd(residue_name) std::optional< schrodinger::Structure > ¶
- schrodinger.infra.structure.get_ring_spears(ring_st, spear_st, ring_bs, spear_bs, ring_pbc=None, spear_pbc=None, max_results=0, max_ring_size=12, cutoff_distance=4.0, allow_distorted=False) SwigRingSpearList ¶
- schrodinger.infra.structure.get_ring_spears(ring_st, spear_st, ring_pbc=None, spear_pbc=None, max_results=0, max_ring_size=12, cutoff_distance=4.0, allow_distorted=False) SwigRingSpearList
- schrodinger.infra.structure.get_ring_spears(st, bs, pbc=None, max_results=0, max_ring_size=12, cutoff_distance=4.0, allow_distorted=False) SwigRingSpearList
- schrodinger.infra.structure.get_ring_spears(st, pbc=None, max_results=0, max_ring_size=12, cutoff_distance=4.0, allow_distorted=False) SwigRingSpearList
- schrodinger.infra.structure.get_salt_bridges(ct1, bs1, ct2, bs2, params) SwigSaltBridgeList ¶
- schrodinger.infra.structure.get_salt_bridges(ct, bs, params) SwigSaltBridgeList
- schrodinger.infra.structure.get_scratch_entry_name() std::string_view const & ¶
- schrodinger.infra.structure.get_sssr(ct, pbc=None) std::shared_ptr< schrodinger::RingList > ¶
- schrodinger.infra.structure.get_sssr(ct, atomic_bs, pbc=None) std::shared_ptr< schrodinger::RingList >
- schrodinger.infra.structure.grow_peptide(old_residue_atom, new_amino_acid, grow_direction=Forward, secondary_structure=Extended, joining_geometry=Trans)¶
- schrodinger.infra.structure.in_same_residue(arg1, arg2) bool ¶
- schrodinger.infra.structure.in_same_structure(arg1, arg2) bool ¶
- schrodinger.infra.structure.is_cms_file(filename) bool ¶
- schrodinger.infra.structure.is_file_supported_by_structure_writer(filename) bool ¶
- schrodinger.infra.structure.is_glide_pose_viewer_file(filename) bool ¶
- schrodinger.infra.structure.is_scratch_entry_name(entry_name) bool ¶
- schrodinger.infra.structure.is_watermap_file(filepath) bool ¶
- schrodinger.infra.structure.mirror_structure_properties(src, dest)¶
- schrodinger.infra.structure.mirror_structure_properties_and_blocks(src, dest)¶
- schrodinger.infra.structure.mmbs_get_memory_usage() std::tuple< uint64_t,uint64_t > ¶
- schrodinger.infra.structure.mmbs_get_stats() std::string ¶
- schrodinger.infra.structure.mmbs_in_use(bs) MMbool ¶
- schrodinger.infra.structure.mutate(old_atom, fragment)¶
- schrodinger.infra.structure.mutate_amino_acid(old_residue_atom, fragment)¶
- schrodinger.infra.structure.mutate_amino_acid(old_residue_atom, fragment) None
- schrodinger.infra.structure.mutate_nucleotide(old_nucleotide_atom, fragment)¶
- schrodinger.infra.structure.mutate_nucleotide(old_residue_atom, fragment) None
- schrodinger.infra.structure.process_structure_properties_for_writing(st, use_data_names) std::vector< schrodinger::processed_property,std::allocator< schrodinger::processed_property > > ¶
- schrodinger.infra.structure.reorder_entries(st, new_entry_id_order)¶
- schrodinger.infra.structure.rmsd(st1, st2) double ¶
- schrodinger.infra.structure.rmsd(st1, atoms1, st2, atoms2) double
- schrodinger.infra.structure.rmsd_with_symmetry(ref_st, test_st) double ¶
- schrodinger.infra.structure.rmsd_with_symmetry(ref_st, ref_atoms, test_st, test_atoms) double
- schrodinger.infra.structure.set_all_atoms_entry_id(st, entry_id=NO_ENTRY_ID)¶
- schrodinger.infra.structure.set_entry_id(st, atoms, entry_id=NO_ENTRY_ID)¶
- schrodinger.infra.structure.set_entry_id(atom, entry_id=NO_ENTRY_ID) None
- schrodinger.infra.structure.split_structure_files(filenames, out_prefix, file_count=10, gzip=False, strategy=FileSize) SwigStringList ¶
- schrodinger.infra.structure.structure_is_valid_amino_acid_fragment(st) bool ¶
- schrodinger.infra.structure.superimpose(st1, st2)¶
- schrodinger.infra.structure.superimpose(st1, atoms1, st2, atoms2, move_which=STRUCTURE) None
- schrodinger.infra.structure.to_atom_indices_list(atoms_list) SwigDcNonPbcAtomIdxList ¶
- schrodinger.infra.structure.topologically_equivalent(ct1, ct2) bool ¶
- schrodinger.infra.structure.topologically_equivalent_without_stereo(ct1, ct2) bool ¶