|
Rosetta 3.5
|
#include <CyanaModule.hh>


Public Member Functions | |
| NoesyModule (std::string const &fasta_sequence) | |
| Constructor - read input files / requires options to be initialized. More... | |
| void | assign (core::Size cycle) |
| void | generate_constraint_files (core::pose::Pose const &pose, std::string const &cst_fa_file, std::string const &cst_centroid_file) const |
| virtual | ~NoesyModule () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| NoesyModule (std::string const &fasta_sequence) | |
| constructor – initialize with fast-sequence More... | |
| template<class DecoyIterator > | |
| void | assign (DecoyIterator const &begin, DecoyIterator const &end) |
| assign NOE data, use models provided by DecoyIterator for scoring and restraint exclusion, if cycle=0 read cycle from cmd-line More... | |
| void | assign () |
| same as above, but decoy file will be determined from commandline and read directly More... | |
| void | generate_constraint_files (core::pose::Pose const &pose, std::string const &cst_fa_file, std::string const &cst_centroid_file, core::Size min_seq_separation, core::Size min_quali=0, core::Size max_quali=4, bool ignore_elimination_candidates=true, bool elimination_candidates=false) const |
| after assignment –> create appropriate constraints More... | |
| void | write_assignments (std::string file="use_cmd_line") |
| write assignments into peak-file... More... | |
| void | reset () |
| reset assignments... – call before re-assigning peaks More... | |
| CrossPeakList const & | crosspeaks () const |
| return (cross)peak-list (peak-file) More... | |
| ResonanceList const & | resonances () const |
| return resonance assignments (prot-file) More... | |
| void | add_dist_viol_to_assignments (core::pose::Pose native_pose) |
Static Public Member Functions | |
| static void | register_options () |
| register options More... | |
| static bool | cmdline_options_activated () |
| returns true if -noesy::in::resonances and -noesy::in::peaks are in cmd-line More... | |
Private Member Functions | |
| void | read_input_files () |
| return all input files More... | |
Private Attributes | |
| CrossPeakListOP | crosspeaks_ |
| private data, peak-list and master-resonances (sometimes different resonances for different peak-lists, thus the name) More... | |
| ResonanceListOP | resonances_ |
| ResonanceListOP | main_resonances_ |
Static Private Attributes | |
| static bool | options_registered_ |
Definition at line 39 of file CyanaModule.hh.
| protocols::noesy_assign::NoesyModule::NoesyModule | ( | std::string const & | fasta_sequence) |
Constructor - read input files / requires options to be initialized.
Definition at line 142 of file NoesyModule.cc.
References options_registered_, and read_input_files().
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
Definition at line 138 of file NoesyModule.cc.
| protocols::noesy_assign::NoesyModule::NoesyModule | ( | std::string const & | fasta_sequence) |
constructor – initialize with fast-sequence
| void protocols::noesy_assign::NoesyModule::add_dist_viol_to_assignments | ( | core::pose::Pose | native_pose) |
Definition at line 239 of file NoesyModule.cc.
References crosspeaks_.
| void protocols::noesy_assign::NoesyModule::assign | ( | core::Size | cycle) |
| void protocols::noesy_assign::NoesyModule::assign | ( | DecoyIterator const & | begin, |
| DecoyIterator const & | end | ||
| ) |
assign NOE data, use models provided by DecoyIterator for scoring and restraint exclusion, if cycle=0 read cycle from cmd-line
Definition at line 43 of file NoesyModule.impl.hh.
References crosspeaks_, protocols::noesy_assign::PeakAssignmentParameters::get_instance(), protocols::noesy_assign::PeakAssignmentParameters::min_contribution_symmetric_peaks_, protocols::noesy_assign::PeakAssignmentParameters::no_network_, and resonances().
| void protocols::noesy_assign::NoesyModule::assign | ( | ) |
same as above, but decoy file will be determined from commandline and read directly
assign peaks ( no explicit decoys - wrapper )
Definition at line 279 of file NoesyModule.cc.
References resonances(), protocols::noesy_assign::ResonanceList::sequence(), and protocols::kinmatch::str().
|
static |
returns true if -noesy::in::resonances and -noesy::in::peaks are in cmd-line
Definition at line 87 of file NoesyModule.cc.
Referenced by protocols::simple_filters::RPF_ScoreEvaluator::apply(), protocols::abinitio::IterativeBase::gen_evaluation_output(), protocols::abinitio::IterativeBase::gen_noe_assignments(), protocols::abinitio::IterativeBase::idle(), protocols::abinitio::IterativeFullatom::initialize(), protocols::abinitio::IterativeBase::reassign_noesy_data(), protocols::abinitio::IterativeBase::replace_noesy_filter_constraints(), and protocols::abinitio::IterativeBase::setup_autoNOE().
|
inline |
return (cross)peak-list (peak-file)
Definition at line 97 of file NoesyModule.hh.
References crosspeaks_.
| void protocols::noesy_assign::NoesyModule::generate_constraint_files | ( | core::pose::Pose const & | pose, |
| std::string const & | cst_fa_file, | ||
| std::string const & | cst_centroid_file | ||
| ) | const |
| void protocols::noesy_assign::NoesyModule::generate_constraint_files | ( | core::pose::Pose const & | pose, |
| std::string const & | cst_fa_file, | ||
| std::string const & | cst_centroid_file, | ||
| core::Size | min_seq_separation, | ||
| core::Size | min_quali = 0, |
||
| core::Size | max_quali = 4, |
||
| bool | ignore_elimination_candidates = true, |
||
| bool | elimination_candidates = false |
||
| ) | const |
after assignment –> create appropriate constraints
generate constraint files from assignments
Definition at line 308 of file NoesyModule.cc.
References core::chemical::CENTROID, crosspeaks_, core::util::switch_to_residue_type_set(), tr(), and core::scoring::constraints::ConstraintIO::write_constraints().
|
private |
return all input files
read peak- and resonance files
Definition at line 161 of file NoesyModule.cc.
References crosspeaks_, protocols::noesy_assign::CovalentCompliance::get_nonconst_instance(), protocols::noesy_assign::CovalentCompliance::load_dist_table(), main_resonances_, resonances(), protocols::noesy_assign::PeakFileFormat_Base::set_filename(), protocols::noesy_assign::PeakFileFormat_Base::set_ignore_assignments(), core::io::serialization::size(), and tr().
Referenced by NoesyModule(), and reset().
|
static |
register options
Definition at line 94 of file NoesyModule.cc.
References protocols::evaluation::options_registered_, and protocols::evaluation::register_options().
| void protocols::noesy_assign::NoesyModule::reset | ( | void | ) |
reset assignments... – call before re-assigning peaks
delete all data and read input files again... aka fresh_instance()
Definition at line 154 of file NoesyModule.cc.
References crosspeaks_, main_resonances_, and read_input_files().
|
inline |
return resonance assignments (prot-file)
Definition at line 100 of file NoesyModule.hh.
References main_resonances_.
Referenced by assign(), and read_input_files().
| void protocols::noesy_assign::NoesyModule::write_assignments | ( | std::string | file = "use_cmd_line") |
write assignments into peak-file...
write peak assignments into peak-file (sparky, cyana)
Definition at line 253 of file NoesyModule.cc.
References crosspeaks_, and main_resonances_.
|
private |
private data, peak-list and master-resonances (sometimes different resonances for different peak-lists, thus the name)
Definition at line 46 of file CyanaModule.hh.
Referenced by add_dist_viol_to_assignments(), assign(), crosspeaks(), generate_constraint_files(), read_input_files(), reset(), and write_assignments().
|
private |
Definition at line 112 of file NoesyModule.hh.
Referenced by read_input_files(), reset(), resonances(), and write_assignments().
|
staticprivate |
Definition at line 54 of file NoesyModule.hh.
Referenced by NoesyModule().
|
private |
Definition at line 47 of file CyanaModule.hh.
1.8.4