trRosetta

Bindings for protocols::trRosetta namespace

class pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase

Bases: pybind11_builtins.pybind11_object

A pure virtual base class for the outputs of trRosetta. Derived classes are for particular trRosetta versions (to allow for future versions providing additional outputs).

Vikram K. Mulligan (vmulligan.org)

assign(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase, : pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase) pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase

C++: protocols::trRosetta::trRosettaOutputsBase::operator=(const class protocols::trRosetta::trRosettaOutputsBase &) –> class protocols::trRosetta::trRosettaOutputsBase &

clone(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase) pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase

Clone operation: make a copy of this object, and return an owning pointer to the copy.

C++: protocols::trRosetta::trRosettaOutputsBase::clone() const –> class std::shared_ptr<class protocols::trRosetta::trRosettaOutputsBase>

class pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1

Bases: pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase

A class for the outputs of trRosetta version 1. This stores distance, phi, theta, and omega probability distributions.

Vikram K. Mulligan (vmulligan.org)

assign(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1, : pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1) pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1

C++: protocols::trRosetta::trRosettaOutputs_v1::operator=(const class protocols::trRosetta::trRosettaOutputs_v1 &) –> class protocols::trRosetta::trRosettaOutputs_v1 &

clone(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1) pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputs_v1

Clone operation: make a copy of this object, and return an owning pointer to the copy.

C++: protocols::trRosetta::trRosettaOutputs_v1::clone() const –> class std::shared_ptr<class protocols::trRosetta::trRosettaOutputs_v1>

class pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocolBase

Bases: pyrosetta.rosetta.basic.tensorflow_manager.RosettaTensorflowProtocolBase

A pure virtual base class for trRosetta protocols, derived from RosettaTensorflowProtocolBase.

Subclasses will be for particular trRosetta versions.

Vikram K. Mulligan (vmulligan.org)

assign(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocolBase, : pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocolBase) pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocolBase

C++: protocols::trRosetta::trRosettaProtocolBase::operator=(const class protocols::trRosetta::trRosettaProtocolBase &) –> class protocols::trRosetta::trRosettaProtocolBase &

clone(self: pyrosetta.rosetta.basic.tensorflow_manager.RosettaTensorflowProtocolBase) pyrosetta.rosetta.basic.tensorflow_manager.RosettaTensorflowProtocolBase

Clone operation.

C++: basic::tensorflow_manager::RosettaTensorflowProtocolBase::clone() const –> class std::shared_ptr<class basic::tensorflow_manager::RosettaTensorflowProtocolBase>

name(self: pyrosetta.rosetta.basic.tensorflow_manager.RosettaTensorflowProtocolBase) str

Get the name of this RosettaTensorflowProtocol.

Must be implemented by derived class.

C++: basic::tensorflow_manager::RosettaTensorflowProtocolBase::name() const –> std::string

class pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1

Bases: pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocolBase

Version 1 model for trRosetta.

Vikram K. Mulligan (vmulligan.org)

assign(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1, : pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1) pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1

C++: protocols::trRosetta::trRosettaProtocol_v1::operator=(const class protocols::trRosetta::trRosettaProtocol_v1 &) –> class protocols::trRosetta::trRosettaProtocol_v1 &

clone(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1) pyrosetta.rosetta.basic.tensorflow_manager.RosettaTensorflowProtocolBase

Copy this ojbect and return an owning pointer to the copy.

C++: protocols::trRosetta::trRosettaProtocol_v1::clone() const –> class std::shared_ptr<class basic::tensorflow_manager::RosettaTensorflowProtocolBase>

static get_trRosetta_neural_net_citation() pyrosetta.rosetta.basic.citation_manager.CitationCollectionBase

Get the citation for trRosetta.

ONLY provides the citation for the Yang et al. paper. Includes no unpublished module info.

C++: protocols::trRosetta::trRosettaProtocol_v1::get_trRosetta_neural_net_citation() –> class std::shared_ptr<const class basic::citation_manager::CitationCollectionBase>

name(self: pyrosetta.rosetta.protocols.trRosetta.trRosettaProtocol_v1) str

Get the name of this RosettaTensorflowProtocol.

Must be implemented by derived class.

C++: protocols::trRosetta::trRosettaProtocol_v1::name() const –> std::string