Rosetta
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::frag_picker::PhiPsiTalosIO Class Reference

#include <PhiPsiTalosIO.hh>

Public Member Functions

 PhiPsiTalosIO ()
 
 PhiPsiTalosIO (std::string file_name)
 
core::Size get_first_residue_id () const
 
core::Size get_last_residue_id () const
 
std::string const & get_sequence () const
 
bool has_entry (core::Size residue_id) const
 
const boost::tuple< core::Size, char, core::Real, core::Real, core::Real, core::Real, core::Real, core::Real, core::Size, std::string > get_entry (const core::Size res_id)
 
core::Real phi (core::Size res_id)
 
core::Real psi (core::Size res_id)
 
core::Real d_phi (core::Size res_id)
 
core::Real d_psi (core::Size res_id)
 
core::Real dist (core::Size res_id)
 
core::Real s2 (core::Size res_id)
 
std::string quality (core::Size res_id)
 
void write (std::ostream &)
 
void read (std::string const &)
 

Private Member Functions

void print_sequence (std::string const &, std::ostream &) const
 

Private Attributes

std::string data_format_
 
std::string sequence_
 
utility::vector1< std::string > column_names_
 
core::Size first_residue_index_
 
core::Size last_residue_index_
 
std::map< core::Size, boost::tuple< core::Size, char, core::Real, core::Real, core::Real, core::Real, core::Real, core::Real, core::Size, std::string > > entries_
 

Constructor & Destructor Documentation

◆ PhiPsiTalosIO() [1/2]

protocols::frag_picker::PhiPsiTalosIO::PhiPsiTalosIO ( )
inline

References first_residue_index_.

◆ PhiPsiTalosIO() [2/2]

protocols::frag_picker::PhiPsiTalosIO::PhiPsiTalosIO ( std::string  file_name)
inline

References first_residue_index_, and read().

Member Function Documentation

◆ d_phi()

core::Real protocols::frag_picker::PhiPsiTalosIO::d_phi ( core::Size  res_id)
inline

◆ d_psi()

core::Real protocols::frag_picker::PhiPsiTalosIO::d_psi ( core::Size  res_id)
inline

◆ dist()

core::Real protocols::frag_picker::PhiPsiTalosIO::dist ( core::Size  res_id)
inline

References entries_.

Referenced by read().

◆ get_entry()

const boost::tuple<core::Size, char, core::Real, core::Real, core::Real, core::Real, core::Real, core::Real, core::Size, std::string> protocols::frag_picker::PhiPsiTalosIO::get_entry ( const core::Size  res_id)
inline

◆ get_first_residue_id()

core::Size protocols::frag_picker::PhiPsiTalosIO::get_first_residue_id ( ) const
inline

References first_residue_index_.

◆ get_last_residue_id()

core::Size protocols::frag_picker::PhiPsiTalosIO::get_last_residue_id ( ) const
inline

References first_residue_index_, and sequence_.

◆ get_sequence()

std::string const& protocols::frag_picker::PhiPsiTalosIO::get_sequence ( ) const
inline

◆ has_entry()

bool protocols::frag_picker::PhiPsiTalosIO::has_entry ( core::Size  residue_id) const
inline

◆ phi()

core::Real protocols::frag_picker::PhiPsiTalosIO::phi ( core::Size  res_id)
inline

◆ print_sequence()

void protocols::frag_picker::PhiPsiTalosIO::print_sequence ( std::string const &  ,
std::ostream &   
) const
private

◆ psi()

core::Real protocols::frag_picker::PhiPsiTalosIO::psi ( core::Size  res_id)
inline

◆ quality()

std::string protocols::frag_picker::PhiPsiTalosIO::quality ( core::Size  res_id)
inline

◆ read()

void protocols::frag_picker::PhiPsiTalosIO::read ( std::string const &  file_name)

◆ s2()

core::Real protocols::frag_picker::PhiPsiTalosIO::s2 ( core::Size  res_id)
inline

References entries_.

Referenced by read().

◆ write()

void protocols::frag_picker::PhiPsiTalosIO::write ( std::ostream &  out)

Member Data Documentation

◆ column_names_

utility::vector1<std::string> protocols::frag_picker::PhiPsiTalosIO::column_names_
private

Referenced by write().

◆ data_format_

std::string protocols::frag_picker::PhiPsiTalosIO::data_format_
private

Referenced by read(), and write().

◆ entries_

std::map<core::Size, boost::tuple<core::Size, char, core::Real, core::Real, core::Real, core::Real, core::Real, core::Real, core::Size, std::string> > protocols::frag_picker::PhiPsiTalosIO::entries_
private

◆ first_residue_index_

core::Size protocols::frag_picker::PhiPsiTalosIO::first_residue_index_
private

◆ last_residue_index_

core::Size protocols::frag_picker::PhiPsiTalosIO::last_residue_index_
private

Referenced by read().

◆ sequence_

std::string protocols::frag_picker::PhiPsiTalosIO::sequence_
private

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