trRosetta¶
Bindings for protocols::trRosetta namespace
- class pyrosetta.rosetta.protocols.trRosetta.trRosettaOutputsBase¶
Bases:
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:
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:
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:
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