|
Rosetta 3.5
|
#include <MotifLibrary.hh>


Public Types | |
| typedef utility::vector1 < utility::file::FileName > const | FileNames |
Public Member Functions | |
| MotifLibrary () | |
| virtual | ~MotifLibrary () |
| MotifLibrary (utility::vector1< utility::file::FileName > const &motif_filenames) | |
| MotifLibrary (std::istream &motif_info) | |
| void | add_to_library (Motif const &new_motif) |
| MotifLibrary (std::istream &motif_info, core::Size ligand_marker) | |
| void | add_ligand_from_file (std::string const &motif_filename) |
| void | add_from_file (std::string const &motif_filename) |
| core::Size | nmotifs () |
| MotifCOPs::const_iterator | begin () |
| MotifCOPs::const_iterator | end () |
| MotifCOPs::const_iterator | begin () const |
| MotifCOPs::const_iterator | end () const |
| MotifCOPs const & | library () const |
Private Attributes | |
| MotifCOPs | library_ |
Friends | |
| std::ostream & | operator<< (std::ostream &os, MotifLibrary const &mot_lib) |
Definition at line 38 of file MotifLibrary.hh.
| typedef utility::vector1< utility::file::FileName > const protocols::motifs::MotifLibrary::FileNames |
Definition at line 43 of file MotifLibrary.hh.
| protocols::motifs::MotifLibrary::MotifLibrary | ( | ) |
Definition at line 38 of file MotifLibrary.cc.
|
virtual |
Definition at line 41 of file MotifLibrary.cc.
| protocols::motifs::MotifLibrary::MotifLibrary | ( | utility::vector1< utility::file::FileName > const & | motif_filenames) |
Definition at line 44 of file MotifLibrary.cc.
References add_to_library(), protocols::swa::rna::file_exists(), protocols::abinitio::filename(), and protocols::motifs::single_motif_from_filename().
| protocols::motifs::MotifLibrary::MotifLibrary | ( | std::istream & | motif_info) |
Definition at line 58 of file MotifLibrary.cc.
References add_to_library(), and protocols::motifs::single_motif_from_stream().
| protocols::motifs::MotifLibrary::MotifLibrary | ( | std::istream & | motif_info, |
| core::Size | ligand_marker | ||
| ) |
Definition at line 73 of file MotifLibrary.cc.
References add_to_library(), and protocols::motifs::single_ligand_motif_from_stream().
| void protocols::motifs::MotifLibrary::add_from_file | ( | std::string const & | motif_filename) |
Definition at line 104 of file MotifLibrary.cc.
References add_to_library(), begin(), and end().
Referenced by protocols::motifs::get_MotifLibrary_user().
| void protocols::motifs::MotifLibrary::add_ligand_from_file | ( | std::string const & | motif_filename) |
Definition at line 134 of file MotifLibrary.cc.
References add_to_library(), begin(), and end().
Referenced by protocols::motifs::get_LigandMotifLibrary_user().
| void protocols::motifs::MotifLibrary::add_to_library | ( | Motif const & | new_motif) |
Definition at line 92 of file MotifLibrary.cc.
References protocols::motifs::Motif::clone(), and library_.
Referenced by add_from_file(), add_ligand_from_file(), and MotifLibrary().
|
inline |
Definition at line 89 of file MotifLibrary.hh.
References library_.
Referenced by add_from_file(), add_ligand_from_file(), protocols::motifs::IRCollection::IRCollection(), protocols::motifs::operator<<(), protocols::motifs::MotifSearch::set_motif_library(), and protocols::motifs::LigandMotifSearch::set_motif_library().
|
inline |
Definition at line 92 of file MotifLibrary.hh.
References library_.
|
inline |
Definition at line 90 of file MotifLibrary.hh.
References library_.
Referenced by add_from_file(), add_ligand_from_file(), protocols::motifs::IRCollection::IRCollection(), protocols::motifs::operator<<(), protocols::motifs::MotifSearch::set_motif_library(), and protocols::motifs::LigandMotifSearch::set_motif_library().
|
inline |
Definition at line 93 of file MotifLibrary.hh.
References library_.
|
inline |
Definition at line 96 of file MotifLibrary.hh.
References library_.
Referenced by protocols::motifs::MotifSearch::initialize(), and protocols::motifs::LigandMotifSearch::initialize().
| core::Size protocols::motifs::MotifLibrary::nmotifs | ( | ) |
Definition at line 98 of file MotifLibrary.cc.
References library_.
|
friend |
Definition at line 123 of file MotifLibrary.cc.
|
private |
Definition at line 105 of file MotifLibrary.hh.
Referenced by add_to_library(), begin(), end(), library(), and nmotifs().
1.8.4