pack_daemon¶
Bindings for protocols::pack_daemon namespace
-
class
pyrosetta.rosetta.protocols.pack_daemon.
InSetExpression
¶ Bases:
pyrosetta.rosetta.numeric.expression_parser.UnaryExpression
Returns “true” if the expression ex evaluates to one of a set of indicated values.
-
__call__
(self: pyrosetta.rosetta.protocols.pack_daemon.InSetExpression) → float¶ C++: protocols::pack_daemon::InSetExpression::operator()() const –> double
-
__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__
(self: pyrosetta.rosetta.protocols.pack_daemon.InSetExpression, ex: pyrosetta.rosetta.numeric.expression_parser.Expression) → 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).
-
active_variables
(self: pyrosetta.rosetta.numeric.expression_parser.UnaryExpression) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t¶ C++: numeric::expression_parser::UnaryExpression::active_variables() const –> class std::list<std::string, class std::allocator<std::string > >
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.InSetExpression, : pyrosetta.rosetta.protocols.pack_daemon.InSetExpression) → pyrosetta.rosetta.protocols.pack_daemon.InSetExpression¶ C++: protocols::pack_daemon::InSetExpression::operator=(const class protocols::pack_daemon::InSetExpression &) –> class protocols::pack_daemon::InSetExpression &
-
differentiate
(self: pyrosetta.rosetta.protocols.pack_daemon.InSetExpression, varname: str) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: protocols::pack_daemon::InSetExpression::differentiate(const class std::basic_string<char> &) const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
ex
(self: pyrosetta.rosetta.numeric.expression_parser.UnaryExpression) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: numeric::expression_parser::UnaryExpression::ex() const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
set_expression
(self: pyrosetta.rosetta.numeric.expression_parser.UnaryExpression, ex: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: numeric::expression_parser::UnaryExpression::set_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
value_set
(self: pyrosetta.rosetta.protocols.pack_daemon.InSetExpression, values: pyrosetta.rosetta.utility.vector1_double) → None¶ C++: protocols::pack_daemon::InSetExpression::value_set(const class utility::vector1<double, class std::allocator<double> > &) –> void
-
-
class
pyrosetta.rosetta.protocols.pack_daemon.
NPDPropCalculator
¶ Bases:
pybind11_builtins.pybind11_object
-
__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__
(self: pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator) → 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).
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator, : pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator) → pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator¶ C++: protocols::pack_daemon::NPDPropCalculator::operator=(const class protocols::pack_daemon::NPDPropCalculator &) –> class protocols::pack_daemon::NPDPropCalculator &
-
calculate
(self: pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator, p: pyrosetta.rosetta.core.pose.Pose) → float¶ C++: protocols::pack_daemon::NPDPropCalculator::calculate(const class core::pose::Pose &) –> double
-
setup
(self: pyrosetta.rosetta.protocols.pack_daemon.NPDPropCalculator, pose: pyrosetta.rosetta.core.pose.Pose, task: pyrosetta.rosetta.core.pack.task.PackerTask) → None¶ C++: protocols::pack_daemon::NPDPropCalculator::setup(const class core::pose::Pose &, const class core::pack::task::PackerTask &) –> void
-
-
class
pyrosetta.rosetta.protocols.pack_daemon.
QuickRepacker
¶ Bases:
pybind11_builtins.pybind11_object
-
__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__
(self: pyrosetta.rosetta.protocols.pack_daemon.QuickRepacker, pose: pyrosetta.rosetta.core.pose.Pose, task: pyrosetta.rosetta.core.pack.task.PackerTask, ig: pyrosetta.rosetta.core.pack.interaction_graph.FixedBBInteractionGraph, rot_sets: pyrosetta.rosetta.core.pack.rotamer_set.RotamerSets) → 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).
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.QuickRepacker, : pyrosetta.rosetta.protocols.pack_daemon.QuickRepacker) → pyrosetta.rosetta.protocols.pack_daemon.QuickRepacker¶ C++: protocols::pack_daemon::QuickRepacker::operator=(const class protocols::pack_daemon::QuickRepacker &) –> class protocols::pack_daemon::QuickRepacker &
-
repack
(self: pyrosetta.rosetta.protocols.pack_daemon.QuickRepacker, rot_to_pack: pyrosetta.rosetta.utility.vector0_int) → Tuple[pyrosetta.rosetta.utility.vector1_int, float]¶ C++: protocols::pack_daemon::QuickRepacker::repack(const class utility::vector0<int, class std::allocator<int> > &) –> struct std::pair<class utility::vector1<int, class std::allocator<int> >, double>
-
-
class
pyrosetta.rosetta.protocols.pack_daemon.
SurrogateVariableExpression
¶ Bases:
pyrosetta.rosetta.numeric.expression_parser.VariableExpression
Stores the result of the surragate expression as if this expression were a variable, but defers to the root expression for questions of deriviatives and which variables are active (this is not a real variable).
-
__call__
(self: pyrosetta.rosetta.numeric.expression_parser.VariableExpression) → float¶ C++: numeric::expression_parser::VariableExpression::operator()() const –> double
-
__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.pack_daemon.SurrogateVariableExpression, : str) -> None
- __init__(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression, : str, value: float) -> None
- __init__(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression, arg0: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression) -> 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).
-
active_variables
(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t¶ C++: protocols::pack_daemon::SurrogateVariableExpression::active_variables() const –> class std::list<std::string, class std::allocator<std::string > >
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression, : pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression) → pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression¶ C++: protocols::pack_daemon::SurrogateVariableExpression::operator=(const class protocols::pack_daemon::SurrogateVariableExpression &) –> class protocols::pack_daemon::SurrogateVariableExpression &
-
differentiate
(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression, varname: str) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: protocols::pack_daemon::SurrogateVariableExpression::differentiate(const class std::basic_string<char> &) const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
name
(self: pyrosetta.rosetta.numeric.expression_parser.VariableExpression) → str¶ C++: numeric::expression_parser::VariableExpression::name() const –> std::string
-
root_expression
(self: pyrosetta.rosetta.protocols.pack_daemon.SurrogateVariableExpression, setting: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: protocols::pack_daemon::SurrogateVariableExpression::root_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
set_value
(self: pyrosetta.rosetta.numeric.expression_parser.VariableExpression, value: float) → None¶ C++: numeric::expression_parser::VariableExpression::set_value(double) –> void
-
-
class
pyrosetta.rosetta.protocols.pack_daemon.
VMaxBy
¶ Bases:
pyrosetta.rosetta.protocols.pack_daemon.VectorFunction2
Take two vector expressions of equal length; returns the value from position i in expression 2 where position i is the position with the largest value in expression 1
-
__call__
(self: pyrosetta.rosetta.protocols.pack_daemon.VMaxBy) → float¶ C++: protocols::pack_daemon::VMaxBy::operator()() const –> double
-
__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__
(self: pyrosetta.rosetta.protocols.pack_daemon.VMaxBy, ex1: pyrosetta.rosetta.protocols.pack_daemon.VectorExpression, ex2: pyrosetta.rosetta.protocols.pack_daemon.VectorExpression) → 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).
-
active_variables
(self: pyrosetta.rosetta.protocols.pack_daemon.VMaxBy) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t¶ C++: protocols::pack_daemon::VMaxBy::active_variables() const –> class std::list<std::string, class std::allocator<std::string > >
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.VMaxBy, : pyrosetta.rosetta.protocols.pack_daemon.VMaxBy) → pyrosetta.rosetta.protocols.pack_daemon.VMaxBy¶ C++: protocols::pack_daemon::VMaxBy::operator=(const class protocols::pack_daemon::VMaxBy &) –> class protocols::pack_daemon::VMaxBy &
-
differentiate
(self: pyrosetta.rosetta.protocols.pack_daemon.VMaxBy, varname: str) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: protocols::pack_daemon::VMaxBy::differentiate(const class std::basic_string<char> &) const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
e1
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: numeric::expression_parser::BinaryExpression::e1() const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
e2
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: numeric::expression_parser::BinaryExpression::e2() const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
set_first_expression
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression, e1: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: numeric::expression_parser::BinaryExpression::set_first_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
set_second_expression
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression, e2: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: numeric::expression_parser::BinaryExpression::set_second_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
-
class
pyrosetta.rosetta.protocols.pack_daemon.
VMinBy
¶ Bases:
pyrosetta.rosetta.protocols.pack_daemon.VectorFunction2
Take two vector expressions of equal length; returns the value from position i in expression 2 where position i is the position with the smallest value in expression 1
-
__call__
(self: pyrosetta.rosetta.protocols.pack_daemon.VMinBy) → float¶ C++: protocols::pack_daemon::VMinBy::operator()() const –> double
-
__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__
(self: pyrosetta.rosetta.protocols.pack_daemon.VMinBy, ex1: pyrosetta.rosetta.protocols.pack_daemon.VectorExpression, ex2: pyrosetta.rosetta.protocols.pack_daemon.VectorExpression) → 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).
-
active_variables
(self: pyrosetta.rosetta.protocols.pack_daemon.VMinBy) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t¶ C++: protocols::pack_daemon::VMinBy::active_variables() const –> class std::list<std::string, class std::allocator<std::string > >
-
assign
(self: pyrosetta.rosetta.protocols.pack_daemon.VMinBy, : pyrosetta.rosetta.protocols.pack_daemon.VMinBy) → pyrosetta.rosetta.protocols.pack_daemon.VMinBy¶ C++: protocols::pack_daemon::VMinBy::operator=(const class protocols::pack_daemon::VMinBy &) –> class protocols::pack_daemon::VMinBy &
-
differentiate
(self: pyrosetta.rosetta.protocols.pack_daemon.VMinBy, varname: str) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: protocols::pack_daemon::VMinBy::differentiate(const class std::basic_string<char> &) const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
e1
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: numeric::expression_parser::BinaryExpression::e1() const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
e2
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression) → pyrosetta.rosetta.numeric.expression_parser.Expression¶ C++: numeric::expression_parser::BinaryExpression::e2() const –> class std::shared_ptr<const class numeric::expression_parser::Expression>
-
set_first_expression
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression, e1: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: numeric::expression_parser::BinaryExpression::set_first_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
set_second_expression
(self: pyrosetta.rosetta.numeric.expression_parser.BinaryExpression, e2: pyrosetta.rosetta.numeric.expression_parser.Expression) → None¶ C++: numeric::expression_parser::BinaryExpression::set_second_expression(class std::shared_ptr<const class numeric::expression_parser::Expression>) –> void
-
-
pyrosetta.rosetta.protocols.pack_daemon.
create_entity_resfile_contents
(resfile: pyrosetta.rosetta.std.istream, resfile_name: str, entity_resfile_contents: pyrosetta.rosetta.core.pack.task.ResfileContents, entity_task: pyrosetta.rosetta.core.pack.task.PackerTask, num_entities: int) → None¶ C++: protocols::pack_daemon::create_entity_resfile_contents(class std::basic_istream<char> &, const class std::basic_string<char> &, class std::shared_ptr<class core::pack::task::ResfileContents> &, class std::shared_ptr<class core::pack::task::PackerTask> &, unsigned long &) –> void
-
pyrosetta.rosetta.protocols.pack_daemon.
initialize_ga_randomizer_from_entity_task
(rand: pyrosetta.rosetta.protocols.genetic_algorithm.PositionSpecificRandomizer, entity_task: pyrosetta.rosetta.core.pack.task.PackerTask) → None¶ C++: protocols::pack_daemon::initialize_ga_randomizer_from_entity_task(class std::shared_ptr<class protocols::genetic_algorithm::PositionSpecificRandomizer>, class std::shared_ptr<class core::pack::task::PackerTask>) –> void
-
pyrosetta.rosetta.protocols.pack_daemon.
initialize_task_from_entity_resfile_and_secondary_resfile
(pose: pyrosetta.rosetta.core.pose.Pose, ec: pyrosetta.rosetta.protocols.pack_daemon.EntityCorrespondence, entity_resfile_contents: pyrosetta.rosetta.core.pack.task.ResfileContents, secondary_resfile_contents: pyrosetta.rosetta.core.pack.task.ResfileContents, task: pyrosetta.rosetta.core.pack.task.PackerTask) → None¶ C++: protocols::pack_daemon::initialize_task_from_entity_resfile_and_secondary_resfile(const class core::pose::Pose &, class std::shared_ptr<const class protocols::pack_daemon::EntityCorrespondence>, const class core::pack::task::ResfileContents &, const class core::pack::task::ResfileContents &, class std::shared_ptr<class core::pack::task::PackerTask>) –> void