Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
protocols::antibody_legacy::Antibody Class Reference

antibody definition More...

#include <AntibodyClass.hh>

Public Member Functions

 Antibody ()
 default constructor More...
 
 Antibody (core::pose::Pose &pose_in)
 constructor with arguments More...
 
 Antibody (core::pose::Pose &pose_in, bool camelid)
 constructor with arguments More...
 
 Antibody (core::pose::Pose &pose_in, std::string cdr_name)
 constructor with arguments More...
 
void set_defaults ()
 
void set_Fv (core::pose::Pose &pose_in)
 
void set_Fv (core::pose::Pose &pose_in, bool camelid)
 
void populate_all_cdrs ()
 
void all_cdr_fold_tree ()
 
void align_to_native (Antibody &native)
 align current Fv to native.Fv More...
 

Public Attributes

core::Size cdrl_ [4][3]
 
core::Size cdrh_ [4][3]
 
core::Size lfr_ [8][3]
 
core::Size hfr_ [7][3]
 
core::Size current_start
 
core::Size current_end
 
core::pose::Pose Fv
 
bool kinked_
 
bool extended_
 
utility::vector1< char > Fv_sequence_
 
loops::Loops all_cdr_loops
 
core::kinematics::MoveMap ab_movemap
 

Private Member Functions

void detect_CDR_H3_stem_type ()
 
void detect_camelid_CDR_H3_stem_type ()
 
void detect_regular_CDR_H3_stem_type ()
 
void update_sequence ()
 

Private Attributes

core::Size cdr_h3_cut_
 
bool camelid_
 

Detailed Description

antibody definition

Constructor & Destructor Documentation

protocols::antibody_legacy::Antibody::Antibody ( )

default constructor

References camelid_, cdrh_, cdrl_, current_end, current_start, extended_, hfr_, kinked_, and lfr_.

protocols::antibody_legacy::Antibody::Antibody ( core::pose::Pose pose_in)
protocols::antibody_legacy::Antibody::Antibody ( core::pose::Pose pose_in,
bool  camelid 
)
protocols::antibody_legacy::Antibody::Antibody ( core::pose::Pose pose_in,
std::string  cdr_name 
)

constructor with arguments

References camelid_, cdrh_, cdrl_, current_end, current_start, Fv, and core::pose::Pose::pdb_info().

Member Function Documentation

void protocols::antibody_legacy::Antibody::align_to_native ( Antibody native)
void protocols::antibody_legacy::Antibody::all_cdr_fold_tree ( )
void protocols::antibody_legacy::Antibody::detect_camelid_CDR_H3_stem_type ( )
private
void protocols::antibody_legacy::Antibody::detect_CDR_H3_stem_type ( )
private
void protocols::antibody_legacy::Antibody::detect_regular_CDR_H3_stem_type ( )
private
void protocols::antibody_legacy::Antibody::populate_all_cdrs ( )
void protocols::antibody_legacy::Antibody::set_defaults ( )
void protocols::antibody_legacy::Antibody::set_Fv ( core::pose::Pose pose_in)
void protocols::antibody_legacy::Antibody::set_Fv ( core::pose::Pose pose_in,
bool  camelid 
)
void protocols::antibody_legacy::Antibody::update_sequence ( )
private

Member Data Documentation

core::kinematics::MoveMap protocols::antibody_legacy::Antibody::ab_movemap
loops::Loops protocols::antibody_legacy::Antibody::all_cdr_loops
bool protocols::antibody_legacy::Antibody::camelid_
private
core::Size protocols::antibody_legacy::Antibody::cdr_h3_cut_
private

Referenced by populate_all_cdrs(), and set_defaults().

core::Size protocols::antibody_legacy::Antibody::cdrh_[4][3]
core::Size protocols::antibody_legacy::Antibody::cdrl_[4][3]
core::Size protocols::antibody_legacy::Antibody::current_end
core::Size protocols::antibody_legacy::Antibody::current_start
bool protocols::antibody_legacy::Antibody::extended_
core::pose::Pose protocols::antibody_legacy::Antibody::Fv
utility::vector1< char > protocols::antibody_legacy::Antibody::Fv_sequence_
core::Size protocols::antibody_legacy::Antibody::hfr_[7][3]
bool protocols::antibody_legacy::Antibody::kinked_
core::Size protocols::antibody_legacy::Antibody::lfr_[8][3]

Referenced by Antibody(), and set_defaults().


The documentation for this class was generated from the following files: