output

Bindings for protocols::jd3::output namespace

class pyrosetta.rosetta.protocols.jd3.output.OutputSpecification

Bases: pybind11_builtins.pybind11_object

The %OutputSpecification

assign(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification, : pyrosetta.rosetta.protocols.jd3.output.OutputSpecification) → pyrosetta.rosetta.protocols.jd3.output.OutputSpecification

C++: protocols::jd3::output::OutputSpecification::operator=(const class protocols::jd3::output::OutputSpecification &) –> class protocols::jd3::output::OutputSpecification &

jd_output_suffix(*args, **kwargs)

Overloaded function.

  1. jd_output_suffix(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification) -> str

C++: protocols::jd3::output::OutputSpecification::jd_output_suffix() const –> const std::string &

  1. jd_output_suffix(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification, setting: str) -> None

C++: protocols::jd3::output::OutputSpecification::jd_output_suffix(const class std::basic_string<char> &) –> void

output_index(*args, **kwargs)

Overloaded function.

  1. output_index(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification) -> pyrosetta.rosetta.protocols.jd3.JobOutputIndex

C++: protocols::jd3::output::OutputSpecification::output_index() const –> struct protocols::jd3::JobOutputIndex

  1. output_index(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification, setting: pyrosetta.rosetta.protocols.jd3.JobOutputIndex) -> None

C++: protocols::jd3::output::OutputSpecification::output_index(const struct protocols::jd3::JobOutputIndex &) –> void

result_id(*args, **kwargs)

Overloaded function.

  1. result_id(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification) -> Tuple[int, int]

C++: protocols::jd3::output::OutputSpecification::result_id() const –> struct std::pair<unsigned long, unsigned long>

  1. result_id(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification, setting: Tuple[int, int]) -> None

C++: protocols::jd3::output::OutputSpecification::result_id(const struct std::pair<unsigned long, unsigned long> &) –> void

suffix_from_jd_with_sep(self: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification) → str

C++: protocols::jd3::output::OutputSpecification::suffix_from_jd_with_sep() const –> std::string

class pyrosetta.rosetta.protocols.jd3.output.ResultOutputter

Bases: pybind11_builtins.pybind11_object

The %ResultOutputter

assign(self: pyrosetta.rosetta.protocols.jd3.output.ResultOutputter, : pyrosetta.rosetta.protocols.jd3.output.ResultOutputter) → pyrosetta.rosetta.protocols.jd3.output.ResultOutputter

C++: protocols::jd3::output::ResultOutputter::operator=(const class protocols::jd3::output::ResultOutputter &) –> class protocols::jd3::output::ResultOutputter &

flush(self: pyrosetta.rosetta.protocols.jd3.output.ResultOutputter) → None
Output from an outputter may be held back and only flushed when requested
by the JobQueen; I/O can be expensive, so it’s a good idea to gather up the results of many outputs before flushing them to disk.

C++: protocols::jd3::output::ResultOutputter::flush() –> void

write_output(self: pyrosetta.rosetta.protocols.jd3.output.ResultOutputter, specification: pyrosetta.rosetta.protocols.jd3.output.OutputSpecification, result: protocols::jd3::JobResult) → None

C++: protocols::jd3::output::ResultOutputter::write_output(const class protocols::jd3::output::OutputSpecification &, const class protocols::jd3::JobResult &) –> void