|
Rosetta 3.5
|
#include <CSTalosIO.hh>

Public Member Functions | |
| CSTalosIO () | |
| CSTalosIO (std::string file_name) | |
| utility::vector1 < utility::vector1< std::pair < Size, Real > > > | repack_to_matrix () |
| Size | get_first_residue_id () const |
| Size | get_last_residue_id () const |
| std::string | get_sequence () const |
| bool | has_entry (Size residue_id) |
| void | get_tuples (Size, utility::vector1< boost::tuple< Size, char, std::string, Real > >) |
| void | get_tuples (Size, utility::vector1< boost::tuple< Size, char, std::string, Real > > &) const |
| utility::vector1< boost::tuple < Size, char, std::string, Real > > | get_entries () |
| void | write (std::ostream &) |
| void | read (std::string const &) |
| Real | get_shift (Size, std::string const &) const |
| bool | has_atom (Size, std::string const &) const |
Private Member Functions | |
| void | print_sequence (std::string const &, std::ostream &) const |
| void | set_up_atom_order () |
Private Attributes | |
| std::string | data_format_ |
| std::string | sequence_ |
| utility::vector1< std::string > | column_names_ |
| Size | first_residue_index_ |
| utility::vector1< boost::tuple < Size, char, std::string, Real > > | entries_ |
| std::multimap< Size, Size > | resids_to_entries_map_ |
| std::map< std::string, Size > | order_of_atoms_ |
| utility::vector1< boost::tuple < Size, char, std::string, Real > > | used_for_searching_ |
Definition at line 34 of file CSTalosIO.hh.
|
inline |
Definition at line 37 of file CSTalosIO.hh.
|
inline |
Definition at line 42 of file CSTalosIO.hh.
|
inline |
Definition at line 76 of file CSTalosIO.hh.
|
inline |
Definition at line 51 of file CSTalosIO.hh.
|
inline |
Definition at line 55 of file CSTalosIO.hh.
|
inline |
Definition at line 59 of file CSTalosIO.hh.
Referenced by protocols::frag_picker::CS2ndShift::CS2ndShift(), and repack_to_matrix().
| Real protocols::frag_picker::CSTalosIO::get_shift | ( | Size | residue_id, |
| std::string const & | atom_name | ||
| ) | const |
Definition at line 202 of file CSTalosIO.cc.
References get_tuples(), resids_to_entries_map_, and used_for_searching_.
Referenced by protocols::frag_picker::CS2ndShift::CS2ndShift().
| void protocols::frag_picker::CSTalosIO::get_tuples | ( | Size | residue_id, |
| utility::vector1< boost::tuple< Size, char, std::string, Real > > | results | ||
| ) |
Definition at line 149 of file CSTalosIO.cc.
References entries_, and resids_to_entries_map_.
Referenced by get_shift(), and has_atom().
| void protocols::frag_picker::CSTalosIO::get_tuples | ( | Size | residue_id, |
| utility::vector1< boost::tuple< Size, char, std::string, Real > > & | results | ||
| ) | const |
Definition at line 162 of file CSTalosIO.cc.
References entries_, and resids_to_entries_map_.
| bool protocols::frag_picker::CSTalosIO::has_atom | ( | Size | residue_id, |
| std::string const & | atom_name | ||
| ) | const |
Definition at line 176 of file CSTalosIO.cc.
References get_tuples(), resids_to_entries_map_, and used_for_searching_.
Referenced by protocols::frag_picker::CS2ndShift::CS2ndShift().
Definition at line 63 of file CSTalosIO.hh.
|
private |
| void protocols::frag_picker::CSTalosIO::read | ( | std::string const & | file_name) |
Definition at line 54 of file CSTalosIO.cc.
References column_names_, data_format_, entries_, first_residue_index_, resids_to_entries_map_, sequence_, core::scoring::hbonds::t(), and protocols::frag_picker::tr().
| utility::vector1< utility::vector1< std::pair< Size, Real > > > protocols::frag_picker::CSTalosIO::repack_to_matrix | ( | ) |
Definition at line 37 of file CSTalosIO.cc.
References entries_, get_sequence(), and order_of_atoms_.
|
private |
Definition at line 231 of file CSTalosIO.cc.
References order_of_atoms_.
| void protocols::frag_picker::CSTalosIO::write | ( | std::ostream & | out) |
Definition at line 130 of file CSTalosIO.cc.
References column_names_, data_format_, entries_, first_residue_index_, and sequence_.
Referenced by protocols::frag_picker::scores::MakeAmbigCSScore::make().
|
private |
Definition at line 88 of file CSTalosIO.hh.
|
private |
Definition at line 86 of file CSTalosIO.hh.
|
private |
Definition at line 90 of file CSTalosIO.hh.
Referenced by get_tuples(), read(), repack_to_matrix(), and write().
|
private |
Definition at line 89 of file CSTalosIO.hh.
|
private |
Definition at line 92 of file CSTalosIO.hh.
Referenced by repack_to_matrix(), and set_up_atom_order().
Definition at line 91 of file CSTalosIO.hh.
Referenced by get_shift(), get_tuples(), has_atom(), and read().
|
private |
Definition at line 87 of file CSTalosIO.hh.
|
private |
Definition at line 95 of file CSTalosIO.hh.
Referenced by get_shift(), and has_atom().
1.8.4