![]() |
Rosetta Protocols
2014.16.56682
|
#include <FragmentReader.hh>
Public Member Functions | |
| FragmentReader () | |
| default constructor More... | |
| FragmentReader (TagCOP const &tag) | |
| value constructor More... | |
| virtual | ~FragmentReader () |
| destructor More... | |
| void | apply (FragSetOP &fragset) |
| main opeartion More... | |
Private Member Functions | |
| void | parse_tag (TagCOP const &tag) |
| parse tag More... | |
| void | set_fragments (Pose const &pose, FragSetOP const &fragset) |
| set fragments just for helper function More... | |
Private Attributes | |
| String | read_type_ |
| way of reading fragments from pdbs, silent, fragfiles, or vall More... | |
| String | filename_ |
| input file name, pdbs, silent, fragfiles of vall More... | |
| Size | frag_size_ |
| length of fragments More... | |
| Size | begin_ |
| the begin of sequence positions where fragments are stealed More... | |
| Size | end_ |
| the end of sequence positions where fragments are stealed More... | |
| Size | steal_times_ |
| number of stealing fragments if read_type_ is pdbs or silent More... | |
| Size | nfrags_ |
| maximum number of fragments when a silent file is used More... | |
| String | ss_ |
| secondary structure assignment to pick fragment from vall More... | |
| String | aa_ |
| amino acids to pick fragment from vall More... | |
| bool | use_abego_ |
| abego assignment to pick fragment from vall More... | |
| protocols::jd2::parser::BluePrintOP | blueprint_ |
| blueprint More... | |
| protocols::jd2::parser::FragmentReader::FragmentReader | ( | ) |
default constructor
| protocols::jd2::parser::FragmentReader::FragmentReader | ( | TagCOP const & | tag | ) |
value constructor
References parse_tag().
|
virtual |
destructor
| void protocols::jd2::parser::FragmentReader::apply | ( | FragSetOP & | fragset | ) |
main opeartion
References aa_, core::fragment::Frame::add_fragment(), core::fragment::ConstantLengthFragSet::begin(), begin_, blueprint_, c, core::chemical::CENTROID, CENTROID, core::import_pose::centroid_pose_from_pdb(), core::fragment::ConstantLengthFragSet::end(), end, end_, filename(), filename_, frag_size_, frame(), utility::pointer::owning_ptr< T >::get(), j, length, nfrags_, pick_fragments(), core::fragment::picking_old::vall::pick_fragments(), core::fragment::picking_old::vall::pick_fragments_by_ss(), core::fragment::picking_old::vall::pick_fragments_by_ss_plus_aa(), read_type_, runtime_assert, set_fragments(), silent_input, ss_, steal_times_, utility::string_split(), core::pose::Pose::total_residue(), protocols::jd2::parser::TR, and use_abego_.
|
private |
parse tag
References aa_, begin_, blueprint, blueprint_, end_, filename_, frag_size_, nfrags_, read_type_, runtime_assert, ss_, steal_times_, protocols::jd2::parser::TR, and use_abego_.
Referenced by FragmentReader().
|
private |
set fragments just for helper function
References begin_, end_, frag_size_, and core::fragment::steal_frag_set_from_pose().
Referenced by apply().
|
private |
amino acids to pick fragment from vall
Referenced by apply(), and parse_tag().
|
private |
the begin of sequence positions where fragments are stealed
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
blueprint
Referenced by apply(), and parse_tag().
|
private |
the end of sequence positions where fragments are stealed
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
input file name, pdbs, silent, fragfiles of vall
Referenced by apply(), and parse_tag().
|
private |
length of fragments
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
maximum number of fragments when a silent file is used
Referenced by apply(), and parse_tag().
|
private |
way of reading fragments from pdbs, silent, fragfiles, or vall
Referenced by apply(), and parse_tag().
|
private |
secondary structure assignment to pick fragment from vall
Referenced by apply(), and parse_tag().
|
private |
number of stealing fragments if read_type_ is pdbs or silent
Referenced by apply(), and parse_tag().
|
private |
abego assignment to pick fragment from vall
Referenced by apply(), and parse_tag().
1.8.7