Rosetta
Classes | Namespaces | Functions
VallData.hh File Reference
#include <core/types.hh>
#include <protocols/frags/VallData.fwd.hh>
#include <protocols/frags/TorsionFragment.fwd.hh>
#include <utility/vector1.hh>
#include <utility/exit.hh>
#include <map>
#include <cmath>

Classes

class  protocols::frags::VallData
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::frags
 

Functions

char protocols::frags::torsion2big_bin (core::Real const phi, core::Real const psi, core::Real const omega)
 
void protocols::frags::get_frags (core::Size const nfrags, std::string const &target_seq, std::string const &target_ss, core::Real const seq_weight, core::Real const ss_weight, bool const exclude_gly, bool const exclude_pro, bool const exclude_cis_peptides, utility::vector1< core::Size > const &homs_to_exclude, SingleResidueTorsionFragmentLibrary &library, core::Real const bb_weight=0.0, std::string const &target_bb=std::string())
 handles loading the vall if necessary More...
 
void protocols::frags::get_frags (core::Size const nfrags, std::string const &target_seq, utility::vector1< std::map< char, core::Real > > const &target_ss, core::Real const seq_weight, core::Real const ss_weight, bool const exclude_gly, bool const exclude_pro, bool const exclude_cis_peptides, utility::vector1< core::Size > const &homs_to_exclude, SingleResidueTorsionFragmentLibrary &library, core::Real const bb_weight=0.0, std::string const &target_bb=std::string())
 handles loading the vall if necessary More...
 
void protocols::frags::get_cheating_frags (core::Size const nfrags, std::string const &target_seq, std::string const &target_ss, utility::vector1< core::Real > const &target_phi, utility::vector1< core::Real > const &target_psi, utility::vector1< core::Real > const &target_omega, core::Real const seq_weight, core::Real const ss_weight, core::Real const torsion_weight, core::Real const min_torsion_dev, core::Real const max_torsion_dev, utility::vector1< core::Size > const &homs_to_exclude, SingleResidueTorsionFragmentLibrary &library)
 
void protocols::frags::dump_vall_fasta (std::string const &fasta_filename)