|
Rosetta 3.5
|
#include <FragmentReader.hh>


Public Types | |
| typedef utility::pointer::ReferenceCount | Parent |
| typedef core::Size | Size |
| typedef std::string | String |
| typedef core::pose::Pose | Pose |
| typedef core::fragment::FragSetOP | FragSetOP |
| typedef utility::tag::Tag | Tag |
| typedef utility::tag::TagPtr | TagPtr |
Public Member Functions | |
| FragmentReader () | |
| default constructor More... | |
| FragmentReader (TagPtr const &tag) | |
| value constructor More... | |
| virtual | ~FragmentReader () |
| destructor More... | |
| void | apply (FragSetOP &fragset) |
| main opeartion More... | |
Private Member Functions | |
| void | parse_tag (TagPtr 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... | |
Definition at line 39 of file FragmentReader.hh.
Definition at line 51 of file FragmentReader.hh.
Definition at line 43 of file FragmentReader.hh.
Definition at line 50 of file FragmentReader.hh.
Definition at line 48 of file FragmentReader.hh.
| typedef std::string protocols::jd2::parser::FragmentReader::String |
Definition at line 49 of file FragmentReader.hh.
| typedef utility::tag::Tag protocols::jd2::parser::FragmentReader::Tag |
Definition at line 53 of file FragmentReader.hh.
| typedef utility::tag::TagPtr protocols::jd2::parser::FragmentReader::TagPtr |
Definition at line 54 of file FragmentReader.hh.
| protocols::jd2::parser::FragmentReader::FragmentReader | ( | ) |
default constructor
Definition at line 61 of file FragmentReader.cc.
| protocols::jd2::parser::FragmentReader::FragmentReader | ( | TagPtr const & | tag) |
|
virtual |
destructor
Definition at line 73 of file FragmentReader.cc.
| void protocols::jd2::parser::FragmentReader::apply | ( | FragSetOP & | fragset) |
main opeartion
Definition at line 183 of file FragmentReader.cc.
References aa_, begin_, blueprint_, core::pack::dunbrack::c, core::chemical::CENTROID, core::import_pose::centroid_pose_from_pdb(), core::sequence::end, end_, protocols::abinitio::filename(), filename_, frag_size_, core::chemical::ChemicalManager::get_instance(), nfrags_, 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_, core::chemical::ChemicalManager::residue_type_set(), set_fragments(), ss_, steal_times_, core::pose::Pose::total_residue(), protocols::jd2::parser::TR(), and use_abego_.
|
private |
parse tag
Definition at line 77 of file FragmentReader.cc.
References aa_, begin_, blueprint_, end_, filename_, frag_size_, nfrags_, read_type_, ss_, steal_times_, protocols::jd2::parser::TR(), and use_abego_.
Referenced by FragmentReader().
|
private |
set fragments just for helper function
Definition at line 170 of file FragmentReader.cc.
References begin_, end_, frag_size_, and core::fragment::steal_frag_set_from_pose().
Referenced by apply().
|
private |
amino acids to pick fragment from vall
Definition at line 113 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
the begin of sequence positions where fragments are stealed
Definition at line 98 of file FragmentReader.hh.
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
|
private |
the end of sequence positions where fragments are stealed
Definition at line 101 of file FragmentReader.hh.
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
input file name, pdbs, silent, fragfiles of vall
Definition at line 92 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
length of fragments
Definition at line 95 of file FragmentReader.hh.
Referenced by apply(), parse_tag(), and set_fragments().
|
private |
maximum number of fragments when a silent file is used
Definition at line 107 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
way of reading fragments from pdbs, silent, fragfiles, or vall
Definition at line 89 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
secondary structure assignment to pick fragment from vall
Definition at line 110 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
number of stealing fragments if read_type_ is pdbs or silent
Definition at line 104 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
|
private |
abego assignment to pick fragment from vall
Definition at line 116 of file FragmentReader.hh.
Referenced by apply(), and parse_tag().
1.8.4