contact_map

Bindings for protocols::contact_map namespace

class pyrosetta.rosetta.protocols.contact_map.Contact

Bases: pybind11_builtins.pybind11_object

Simple class representing a contact between two atoms

add_distance(*args, **kwargs)

Overloaded function.

  1. add_distance(self: pyrosetta.rosetta.protocols.contact_map.Contact) -> None

Adds distance to the contact

C++: protocols::contact_map::Contact::add_distance() –> void

  1. add_distance(self: pyrosetta.rosetta.protocols.contact_map.Contact, distance: float) -> None

Adds distance to the contact

C++: protocols::contact_map::Contact::add_distance(double) –> void

assign(self: pyrosetta.rosetta.protocols.contact_map.Contact, : pyrosetta.rosetta.protocols.contact_map.Contact) → pyrosetta.rosetta.protocols.contact_map.Contact

C++: protocols::contact_map::Contact::operator=(const class protocols::contact_map::Contact &) –> class protocols::contact_map::Contact &

long_string_rep(*args, **kwargs)

Overloaded function.

  1. long_string_rep(self: pyrosetta.rosetta.protocols.contact_map.Contact) -> str
  2. long_string_rep(self: pyrosetta.rosetta.protocols.contact_map.Contact, n_poses: int) -> str

Returns string representation of the Contact including partner names

C++: protocols::contact_map::Contact::long_string_rep(unsigned long) const –> std::string

partner1(self: pyrosetta.rosetta.protocols.contact_map.Contact) → pyrosetta.rosetta.protocols.contact_map.ContactPartner

Accessor functions for private class variables

C++: protocols::contact_map::Contact::partner1() –> class protocols::contact_map::ContactPartner *

partner2(self: pyrosetta.rosetta.protocols.contact_map.Contact) → pyrosetta.rosetta.protocols.contact_map.ContactPartner

C++: protocols::contact_map::Contact::partner2() –> class protocols::contact_map::ContactPartner *

reset_count(self: pyrosetta.rosetta.protocols.contact_map.Contact) → None

Resets count to 0

C++: protocols::contact_map::Contact::reset_count() –> void

string_rep(*args, **kwargs)

Overloaded function.

  1. string_rep(self: pyrosetta.rosetta.protocols.contact_map.Contact) -> str

Returns string representation of the Contact

C++: protocols::contact_map::Contact::string_rep() const –> std::string

  1. string_rep(self: pyrosetta.rosetta.protocols.contact_map.Contact, n_poses: int) -> str

Returns string representation of the Contact as percentage value

C++: protocols::contact_map::Contact::string_rep(unsigned long) const –> std::string

class pyrosetta.rosetta.protocols.contact_map.ContactPartner

Bases: pybind11_builtins.pybind11_object

Simple class that holds the information on an atom involved in a contact

assign(self: pyrosetta.rosetta.protocols.contact_map.ContactPartner, : pyrosetta.rosetta.protocols.contact_map.ContactPartner) → pyrosetta.rosetta.protocols.contact_map.ContactPartner

C++: protocols::contact_map::ContactPartner::operator=(const class protocols::contact_map::ContactPartner &) –> class protocols::contact_map::ContactPartner &

atomname(self: pyrosetta.rosetta.protocols.contact_map.ContactPartner) → str

C++: protocols::contact_map::ContactPartner::atomname() const –> std::string

resname(self: pyrosetta.rosetta.protocols.contact_map.ContactPartner) → str

C++: protocols::contact_map::ContactPartner::resname() const –> std::string

seqpos(self: pyrosetta.rosetta.protocols.contact_map.ContactPartner) → int

Accessor functions for private class variables

C++: protocols::contact_map::ContactPartner::seqpos() const –> unsigned long

string_rep(self: pyrosetta.rosetta.protocols.contact_map.ContactPartner) → str

Returns string representation of the ContactPartner

C++: protocols::contact_map::ContactPartner::string_rep() const –> std::string