ligand_options¶
Bindings for protocols::ligand_docking::ligand_options namespace
-
class
pyrosetta.rosetta.protocols.ligand_docking.ligand_options.
Interface
¶ Bases:
pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo
For each residue is it in the interface, a mobile region or a non-mobile region?
-
__bool__
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → bool¶ Check whether the list is nonempty
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
¶ Return self==value.
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__getitem__
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int) → protocols::ligand_docking::ligand_options::InterfaceInfo¶
-
__gt__
¶ Return self>value.
-
__hash__
¶ Return hash(self).
-
__init__
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, num: int, info: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.InterfaceInfo) → None¶
-
__init_subclass__
()¶ This method is called when a class is subclassed.
The default implementation does nothing. It may be overridden to extend subclasses.
-
__iter__
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → iterator¶
-
__le__
¶ Return self<=value.
-
__len__
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → int¶
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-
__new__
()¶ Create and return a new object. See help(type) for accurate signature.
-
__reduce__
()¶ helper for pickle
-
__reduce_ex__
()¶ helper for pickle
-
__repr__
¶ Return repr(self).
-
__setattr__
¶ Implement setattr(self, name, value).
-
__setitem__
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int, arg1: protocols::ligand_docking::ligand_options::InterfaceInfo) → None¶
-
__sizeof__
() → int¶ size of object in memory, in bytes
-
__str__
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface) → str¶
-
__subclasshook__
()¶ Abstract classes can override this to customize issubclass().
This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).
-
append
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: protocols::ligand_docking::ligand_options::InterfaceInfo) → None¶ adds an element to the end
-
assign
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, : pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface) → pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface¶ C++: protocols::ligand_docking::ligand_options::Interface::operator=(const class protocols::ligand_docking::ligand_options::Interface &) –> class protocols::ligand_docking::ligand_options::Interface &
-
back
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → protocols::ligand_docking::ligand_options::InterfaceInfo¶ access the last element
-
capacity
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → int¶ returns the number of elements that can be held in currently allocated storage
-
clear
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → None¶ clears the contents
-
enforce_minimum_length
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, chain_begin: int, chain_end: int, window: int) → None¶ C++: protocols::ligand_docking::ligand_options::Interface::enforce_minimum_length(const unsigned long, const unsigned long, const unsigned long) –> void
-
erase
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int) → None¶ erases element at index
-
find_first_interface_residue
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, chain_begin: int, chain_end: int) → int¶ C++: protocols::ligand_docking::ligand_options::Interface::find_first_interface_residue(unsigned long, const unsigned long) const –> unsigned long
-
find_start_of_next_interface_region
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, start_from: int, chain_end: int) → int¶ C++: protocols::ligand_docking::ligand_options::Interface::find_start_of_next_interface_region(unsigned long, const unsigned long) const –> unsigned long
-
find_stop_of_this_interface_region
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface, start_from: int, chain_end: int) → int¶ C++: protocols::ligand_docking::ligand_options::Interface::find_stop_of_this_interface_region(unsigned long, const unsigned long) const –> unsigned long
-
front
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → protocols::ligand_docking::ligand_options::InterfaceInfo¶ access the first element
-
get_interface_residues
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::ligand_docking::ligand_options::Interface::get_interface_residues() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
get_near_interface_residues
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface) → pyrosetta.rosetta.utility.vector1_unsigned_long¶ C++: protocols::ligand_docking::ligand_options::Interface::get_near_interface_residues() const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
-
get_python_string
(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.Interface) → str¶ C++: protocols::ligand_docking::ligand_options::Interface::get_python_string() const –> std::string
-
l
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → int¶ lower index
-
max_size
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → int¶ returns the maximum possible number of elements
-
pop
(*args, **kwargs)¶ Overloaded function.
- pop(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) -> protocols::ligand_docking::ligand_options::InterfaceInfo
remove and return last item
- pop(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int) -> protocols::ligand_docking::ligand_options::InterfaceInfo
remove and return item at index
-
reserve
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int) → None¶ reserves storage
-
resize
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo, arg0: int) → None¶ changes the number of elements stored
-
shrink_to_fit
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → None¶ reduces memory usage by freeing unused memory
-
u
(self: pyrosetta.rosetta.utility.vector1_protocols_ligand_docking_ligand_options_InterfaceInfo) → int¶ upper index
-
-
class
pyrosetta.rosetta.protocols.ligand_docking.ligand_options.
InterfaceInfo
¶ Bases:
pybind11_builtins.pybind11_object
info for each residue- is it part of the interface and if so, what ligands is it near
-
__delattr__
¶ Implement delattr(self, name).
-
__dir__
() → list¶ default dir() implementation
-
__eq__
¶ Return self==value.
-
__format__
()¶ default object formatter
-
__ge__
¶ Return self>=value.
-
__getattribute__
¶ Return getattr(self, name).
-
__gt__
¶ Return self>value.
-
__hash__
¶ Return hash(self).
-
__init__
(*args, **kwargs)¶ Overloaded function.
- __init__(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.InterfaceInfo) -> None
- __init__(self: pyrosetta.rosetta.protocols.ligand_docking.ligand_options.InterfaceInfo, t: protocols::ligand_docking::ligand_options::InterfaceInfo::Type) -> None
-
__init_subclass__
()¶ This method is called when a class is subclassed.
The default implementation does nothing. It may be overridden to extend subclasses.
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-
__new__
()¶ Create and return a new object. See help(type) for accurate signature.
-
__reduce__
()¶ helper for pickle
-
__reduce_ex__
()¶ helper for pickle
-
__repr__
¶ Return repr(self).
-
__setattr__
¶ Implement setattr(self, name, value).
-
__sizeof__
() → int¶ size of object in memory, in bytes
-
__str__
¶ Return str(self).
-
__subclasshook__
()¶ Abstract classes can override this to customize issubclass().
This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).
-
-
pyrosetta.rosetta.protocols.ligand_docking.ligand_options.
check_all_ligand_atoms
(ligand_interface_residue: pyrosetta.rosetta.core.conformation.Residue, potential_interface_vector: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) → bool¶ C++: protocols::ligand_docking::ligand_options::check_all_ligand_atoms(const class core::conformation::Residue &, const class numeric::xyzVector<double> &, const double) –> bool
-
pyrosetta.rosetta.protocols.ligand_docking.ligand_options.
check_neighbor_ligand_atom
(ligand_interface_residue: pyrosetta.rosetta.core.conformation.Residue, potential_interface_vector: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff: float) → bool¶ C++: protocols::ligand_docking::ligand_options::check_neighbor_ligand_atom(const class core::conformation::Residue &, const class numeric::xyzVector<double> &, const double) –> bool
-
pyrosetta.rosetta.protocols.ligand_docking.ligand_options.
is_interface_vector
(questionable_vector: pyrosetta.rosetta.numeric.xyzVector_double_t, ligand_vector: pyrosetta.rosetta.numeric.xyzVector_double_t, cutoff_squared: float) → bool¶ C++: protocols::ligand_docking::ligand_options::is_interface_vector(const class numeric::xyzVector<double> &, const class numeric::xyzVector<double> &, const double) –> bool