pose_inputters¶
Bindings for protocols::jd3::pose_inputters namespace
-
class
pyrosetta.rosetta.protocols.jd3.pose_inputters.
PoseInputter
¶ Bases:
pybind11_builtins.pybind11_object
The %PoseInputter is responsible for reading from the command line a set of structures that are each to be run through a protocol, where each input struture will be the starting point for some number of jobs (where that number is at the JobQueen’s discretion). The %PoseInputter is responsible for two things: - for creating a list of PoseInputSource objects - for turning a PoseInputSource object into a Pose on demand.
In addition to the virtual functions, each derived PoseInputter should define two static methods that will be invoked by its corresponding PoseInputterCreator: - static std::string keyname(); - static void provide_xml_schema( utility::tag::XMLSchemaDefinition & xsd );
-
assign
(self: pyrosetta.rosetta.protocols.jd3.pose_inputters.PoseInputter, : pyrosetta.rosetta.protocols.jd3.pose_inputters.PoseInputter) → pyrosetta.rosetta.protocols.jd3.pose_inputters.PoseInputter¶ C++: protocols::jd3::pose_inputters::PoseInputter::operator=(const class protocols::jd3::pose_inputters::PoseInputter &) –> class protocols::jd3::pose_inputters::PoseInputter &
-
job_available_on_command_line
(self: pyrosetta.rosetta.protocols.jd3.pose_inputters.PoseInputter) → bool¶ C++: protocols::jd3::pose_inputters::PoseInputter::job_available_on_command_line() const –> bool
-