Rosetta
Public Member Functions | Public Attributes | List of all members
protocols::sewing::data_storage::LigandDescription Struct Reference

#include <LigandResidue.hh>

Public Member Functions

 LigandDescription ()
 

Public Attributes

core::Size ligand_id = 0
 
bool partner_ligand =false
 
std::string ligand_resnum_string =""
 
core::select::residue_selector::ResidueSelectorCOP ligand_selector =nullptr
 
core::Size ligand_resnum =0
 
bool auto_detect_contacts =true
 
utility::vector1< ContactDescriptionligand_contacts
 
utility::vector1< std::string > alignment_atoms_str
 
utility::vector1< core::Sizealignment_atoms_num
 
std::map< std::string, hashing::IdealContactideal_contacts_str
 
std::map< core::Size, hashing::IdealContactideal_contacts_num
 
std::string pdb_conformers_string
 
utility::vector1< core::conformation::ResidueCOPpdb_conformers
 
utility::vector1< std::string > ligand_coord_files
 
utility::pointer::shared_ptr< std::map< char, hashing::LigandHashMap > > ligand_coords
 
core::Real geometry_score_threshold
 

Constructor & Destructor Documentation

◆ LigandDescription()

protocols::sewing::data_storage::LigandDescription::LigandDescription ( )
inline

Member Data Documentation

◆ alignment_atoms_num

utility::vector1< core::Size > protocols::sewing::data_storage::LigandDescription::alignment_atoms_num

◆ alignment_atoms_str

utility::vector1< std::string > protocols::sewing::data_storage::LigandDescription::alignment_atoms_str

◆ auto_detect_contacts

bool protocols::sewing::data_storage::LigandDescription::auto_detect_contacts =true

◆ geometry_score_threshold

core::Real protocols::sewing::data_storage::LigandDescription::geometry_score_threshold

◆ ideal_contacts_num

std::map< core::Size, hashing::IdealContact > protocols::sewing::data_storage::LigandDescription::ideal_contacts_num

◆ ideal_contacts_str

std::map< std::string, hashing::IdealContact > protocols::sewing::data_storage::LigandDescription::ideal_contacts_str

◆ ligand_contacts

utility::vector1< ContactDescription > protocols::sewing::data_storage::LigandDescription::ligand_contacts

◆ ligand_coord_files

utility::vector1< std::string > protocols::sewing::data_storage::LigandDescription::ligand_coord_files

◆ ligand_coords

utility::pointer::shared_ptr< std::map< char, hashing::LigandHashMap > > protocols::sewing::data_storage::LigandDescription::ligand_coords

◆ ligand_id

core::Size protocols::sewing::data_storage::LigandDescription::ligand_id = 0

◆ ligand_resnum

core::Size protocols::sewing::data_storage::LigandDescription::ligand_resnum =0

◆ ligand_resnum_string

std::string protocols::sewing::data_storage::LigandDescription::ligand_resnum_string =""

◆ ligand_selector

core::select::residue_selector::ResidueSelectorCOP protocols::sewing::data_storage::LigandDescription::ligand_selector =nullptr

◆ partner_ligand

bool protocols::sewing::data_storage::LigandDescription::partner_ligand =false

◆ pdb_conformers

utility::vector1< core::conformation::ResidueCOP > protocols::sewing::data_storage::LigandDescription::pdb_conformers

◆ pdb_conformers_string

std::string protocols::sewing::data_storage::LigandDescription::pdb_conformers_string

The documentation for this struct was generated from the following file: