Rosetta
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

◆ Antibody() [1/4]

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

default constructor

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

◆ Antibody() [2/4]

protocols::antibody_legacy::Antibody::Antibody ( core::pose::Pose pose_in)

◆ Antibody() [3/4]

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

◆ Antibody() [4/4]

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

◆ align_to_native()

void protocols::antibody_legacy::Antibody::align_to_native ( Antibody native)

◆ all_cdr_fold_tree()

void protocols::antibody_legacy::Antibody::all_cdr_fold_tree ( )

◆ detect_camelid_CDR_H3_stem_type()

void protocols::antibody_legacy::Antibody::detect_camelid_CDR_H3_stem_type ( )
private

◆ detect_CDR_H3_stem_type()

void protocols::antibody_legacy::Antibody::detect_CDR_H3_stem_type ( )
private

◆ detect_regular_CDR_H3_stem_type()

void protocols::antibody_legacy::Antibody::detect_regular_CDR_H3_stem_type ( )
private

◆ populate_all_cdrs()

void protocols::antibody_legacy::Antibody::populate_all_cdrs ( )

◆ set_defaults()

void protocols::antibody_legacy::Antibody::set_defaults ( )

◆ set_Fv() [1/2]

void protocols::antibody_legacy::Antibody::set_Fv ( core::pose::Pose pose_in)

◆ set_Fv() [2/2]

void protocols::antibody_legacy::Antibody::set_Fv ( core::pose::Pose pose_in,
bool  camelid 
)

◆ update_sequence()

void protocols::antibody_legacy::Antibody::update_sequence ( )
private

Member Data Documentation

◆ ab_movemap

core::kinematics::MoveMap protocols::antibody_legacy::Antibody::ab_movemap

◆ all_cdr_loops

loops::Loops protocols::antibody_legacy::Antibody::all_cdr_loops

◆ camelid_

bool protocols::antibody_legacy::Antibody::camelid_
private

◆ cdr_h3_cut_

core::Size protocols::antibody_legacy::Antibody::cdr_h3_cut_
private

Referenced by populate_all_cdrs(), and set_defaults().

◆ cdrh_

core::Size protocols::antibody_legacy::Antibody::cdrh_[4][3]

◆ cdrl_

core::Size protocols::antibody_legacy::Antibody::cdrl_[4][3]

◆ current_end

core::Size protocols::antibody_legacy::Antibody::current_end

◆ current_start

core::Size protocols::antibody_legacy::Antibody::current_start

◆ extended_

bool protocols::antibody_legacy::Antibody::extended_

◆ Fv

core::pose::Pose protocols::antibody_legacy::Antibody::Fv

◆ Fv_sequence_

utility::vector1< char > protocols::antibody_legacy::Antibody::Fv_sequence_

◆ hfr_

core::Size protocols::antibody_legacy::Antibody::hfr_[7][3]

◆ kinked_

bool protocols::antibody_legacy::Antibody::kinked_

◆ lfr_

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: