BALL
1.4.79
|
#include <BALL/VIEW/DIALOGS/peptideDialog.h>
Public Slots | |
void | ala_pressed () |
void | arg_pressed () |
void | asn_pressed () |
void | asp_pressed () |
void | cys_pressed () |
void | gln_pressed () |
void | glu_pressed () |
void | gly_pressed () |
void | his_pressed () |
void | ile_pressed () |
void | leu_pressed () |
void | lys_pressed () |
void | met_pressed () |
void | phe_pressed () |
void | pro_pressed () |
void | ser_pressed () |
void | thr_pressed () |
void | trp_pressed () |
void | tyr_pressed () |
void | val_pressed () |
void | back_pressed () |
void | close_pressed () |
void | angle_changed () |
void | insert_seq () |
void | prolineActivated () |
void | prolineDeactivated () |
virtual bool | eventFilter (QObject *object, QEvent *event) |
Public Member Functions | |
PeptideDialog (QWidget *parent=0, const char *name="PeptideDialog", Qt::WFlags fl=0) | |
Constructor. More... | |
~PeptideDialog () | |
Destructor. More... | |
String | getSequence () |
Protein * | getProtein () |
Public Member Functions inherited from BALL::Peptides::PeptideBuilder | |
PeptideBuilder () | |
PeptideBuilder (const std::vector< AminoAcidDescriptor > &sequence) | |
PeptideBuilder (const String &sequence, const Angle &phi=Angle(-47., false), const Angle &psi=Angle(-58., false), const Angle &omega=Angle(180., false)) | |
PeptideBuilder (const PeptideBuilder &pc) | |
virtual | ~PeptideBuilder () |
void | addAminoAcid (const String &type, const Angle &phi=Angle(-47., false), const Angle &psi=Angle(-58., false), const Angle &omega=Angle(180., false)) |
void | addAminoAcid (const AminoAcidDescriptor &aad) |
void | setChainName (const String &name) |
const String & | getChainName () const |
void | setProteinName (const String &name) |
const String & | getProteinName () const |
Protein * | construct () |
void | setFragmentDB (const FragmentDB *db) |
const FragmentDB * | getFragmentDB () const |
Protected Member Functions | |
void | insert_ (char a) |
void | truncString_ (String &data) |
bool | isAminoAcid_ (char a) const |
Protected Member Functions inherited from BALL::Peptides::PeptideBuilder | |
Residue * | createResidue_ (const String &type, const int id) |
void | insert_ (Residue &resnew, Residue &resold) |
void | transform_ (const Angle &phi, const Angle &psi, Residue &resold, Residue &resnew) |
void | peptide_ (Residue &resold, Residue &resnew) |
void | setOmega_ (Residue &resold, Residue &residue, const Angle &omega) |
PDBAtom * | getAtomByName_ (Residue &res, const String &name) |
Protected Attributes | |
Protein * | protein_ |
Protected Attributes inherited from BALL::Peptides::PeptideBuilder | |
std::vector< AminoAcidDescriptor > | sequence_ |
String | chainname_ |
String | proteinname_ |
bool | is_proline_ |
The proline flag. More... | |
FragmentDB * | fragment_db_ |
Static Protected Attributes | |
static String | all_amino_acids_ |
Dialog for building peptides
Definition at line 25 of file peptideDialog.h.
BALL::VIEW::PeptideDialog::PeptideDialog | ( | QWidget * | parent = 0 , |
const char * | name = "PeptideDialog" , |
||
Qt::WFlags | fl = 0 |
||
) |
Constructor.
|
inline |
Destructor.
Definition at line 38 of file peptideDialog.h.
|
inlineslot |
Definition at line 49 of file peptideDialog.h.
|
slot |
|
inlineslot |
Definition at line 52 of file peptideDialog.h.
|
inlineslot |
Definition at line 55 of file peptideDialog.h.
|
inlineslot |
Definition at line 58 of file peptideDialog.h.
|
slot |
|
slot |
|
inlineslot |
Definition at line 61 of file peptideDialog.h.
|
virtualslot |
|
inline |
Definition at line 44 of file peptideDialog.h.
String BALL::VIEW::PeptideDialog::getSequence | ( | ) |
|
inlineslot |
Definition at line 64 of file peptideDialog.h.
|
inlineslot |
Definition at line 67 of file peptideDialog.h.
|
inlineslot |
Definition at line 70 of file peptideDialog.h.
|
inlineslot |
Definition at line 73 of file peptideDialog.h.
|
inlineslot |
Definition at line 76 of file peptideDialog.h.
|
protected |
|
slot |
|
protected |
|
inlineslot |
Definition at line 79 of file peptideDialog.h.
|
inlineslot |
Definition at line 82 of file peptideDialog.h.
|
inlineslot |
Definition at line 85 of file peptideDialog.h.
|
inlineslot |
Definition at line 88 of file peptideDialog.h.
|
inlineslot |
Definition at line 91 of file peptideDialog.h.
|
slot |
|
slot |
|
inlineslot |
Definition at line 94 of file peptideDialog.h.
|
inlineslot |
Definition at line 97 of file peptideDialog.h.
|
inlineslot |
Definition at line 100 of file peptideDialog.h.
|
protected |
|
inlineslot |
Definition at line 103 of file peptideDialog.h.
|
inlineslot |
Definition at line 106 of file peptideDialog.h.
|
staticprotected |
Definition at line 138 of file peptideDialog.h.
|
protected |
Definition at line 137 of file peptideDialog.h.