![]() |
Rosetta
2021.16
|
a container class which holds a list of PeptideDeriverOutputter instances and delegates calls to those More...
#include <PeptideDeriverOutputterContainer.hh>

Public Member Functions | |
| PeptideDeriverOutputterContainer () | |
| PeptideDeriverOutputterContainer (PeptideDeriverOutputterContainer const &src) | |
| ~PeptideDeriverOutputterContainer () override | |
| PeptideDeriverOutputterContainerOP | clone () const |
| void | push_back (PeptideDeriverOutputterOP const item) |
| add an outputter to the list. More... | |
| void | clear () |
| clear all outputters in the list. More... | |
| void | begin_structure (core::pose::Pose const &pose, std::string const &) override |
| called by PeptideDeriverFilter when processing of a strucuture (possibly multi-chain) starts More... | |
| void | chain_pair_pose_prepared (core::pose::Pose const &pose) override |
| called by PeptideDeriverFilter when a chain-pair pose is prepared (minimized and disulfide-bridge resolved) More... | |
| void | begin_receptor_partner_pair (char const receptor_chain_letter, char const partner_chain_letter, core::Real const total_isc, std::string const &options_string) override |
| called by PeptideDeriverFilter when calculation commences on a receptor-partner pair More... | |
| void | peptide_length (core::Size const pep_length) override |
| called by PeptideDeriverFilter when calculation commences for the specified peptide length this is called for every peptide length specified to PeptideDeriverFilter, per each call to PeptideDeriverOutputter::begin_receptor_partner_pair() More... | |
| void | peptide_entry (PeptideDeriverEntryType entry_type, core::Real const total_isc, DerivedPeptideEntryCOP entry) override |
| called by PeptideDeriverFilter for each 'peptide' entry that should be output. besides the peptides for each sliding window, this is being called for the 'best' peptides ( More... | |
| void | end_receptor_partner_pair () override |
| called by PeptideDeriverFilter when calculation concludes for a receptor-partner pair (for all the different peptide lengths) More... | |
| void | end_structure () override |
| called by PeptideDeriverFilter when processing of a strucuture (all chain-pairs considered) ends More... | |
Public Member Functions inherited from protocols::peptide_deriver::PeptideDeriverOutputter | |
| PeptideDeriverOutputter () | |
| default constructor More... | |
| virtual | ~PeptideDeriverOutputter () |
| destructor More... | |
| core::Real | avoid_negative_zero (core::Real const value, core::Real const threshold) |
Private Attributes | |
| utility::vector1 < PeptideDeriverOutputterOP > | list_ |
a container class which holds a list of PeptideDeriverOutputter instances and delegates calls to those
| protocols::peptide_deriver::PeptideDeriverOutputterContainer::PeptideDeriverOutputterContainer | ( | ) |
| protocols::peptide_deriver::PeptideDeriverOutputterContainer::PeptideDeriverOutputterContainer | ( | PeptideDeriverOutputterContainer const & | src | ) |
References list_.
|
overridedefault |
|
overridevirtual |
called by PeptideDeriverFilter when calculation commences on a receptor-partner pair
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
|
overridevirtual |
called by PeptideDeriverFilter when processing of a strucuture (possibly multi-chain) starts
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
Referenced by protocols::peptide_deriver::PeptideDeriverFilter::report().
|
overridevirtual |
called by PeptideDeriverFilter when a chain-pair pose is prepared (minimized and disulfide-bridge resolved)
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
| void protocols::peptide_deriver::PeptideDeriverOutputterContainer::clear | ( | ) |
clear all outputters in the list.
References list_.
| PeptideDeriverOutputterContainerOP protocols::peptide_deriver::PeptideDeriverOutputterContainer::clone | ( | ) | const |
|
overridevirtual |
called by PeptideDeriverFilter when calculation concludes for a receptor-partner pair (for all the different peptide lengths)
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
|
overridevirtual |
called by PeptideDeriverFilter when processing of a strucuture (all chain-pairs considered) ends
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
Referenced by protocols::peptide_deriver::PeptideDeriverFilter::report().
|
overridevirtual |
called by PeptideDeriverFilter for each 'peptide' entry that should be output. besides the peptides for each sliding window, this is being called for the 'best' peptides (
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
|
overridevirtual |
called by PeptideDeriverFilter when calculation commences for the specified peptide length this is called for every peptide length specified to PeptideDeriverFilter, per each call to PeptideDeriverOutputter::begin_receptor_partner_pair()
Implements protocols::peptide_deriver::PeptideDeriverOutputter.
References list_.
| void protocols::peptide_deriver::PeptideDeriverOutputterContainer::push_back | ( | PeptideDeriverOutputterOP const | item | ) |
add an outputter to the list.
References list_.
Referenced by protocols::peptide_deriver::PeptideDeriverFilter::report().
|
private |
1.8.7