|
Rosetta 3.5
|
1st pass implementation of Kono + Sarai's protein-DNA interaction potential More...
#include <DirectReadoutPotential.hh>


Public Types | |
| typedef std::string | string |
Public Member Functions | |
| DirectReadoutPotential () | |
| ctor, reads data file More... | |
| Real | rsd_rsd_energy (conformation::Residue const &rsd1, conformation::Residue const &rsd2) const |
Private Member Functions | |
| void | fill_bins (string(&my_array)[9][9][4], char const base) |
| void | get_pairs () |
| int | get_xy_bin (Real coord) const |
| int | get_z_bin (Real coord) const |
Private Attributes | |
| Real | score [9][9][4][20][4] |
| int | num_pairs [4][20] |
| string | A_bins [9][9][4] |
| string | G_bins [9][9][4] |
| string | T_bins [9][9][4] |
| string | C_bins [9][9][4] |
| int | aas_at_grid |
| const Real | wt |
| const Real | RT |
1st pass implementation of Kono + Sarai's protein-DNA interaction potential
Needs polishing, converting to mini standards in some respects, but still in trial stage.
Definition at line 40 of file DirectReadoutPotential.hh.
| typedef std::string core::scoring::dna::DirectReadoutPotential::string |
Definition at line 43 of file DirectReadoutPotential.hh.
| core::scoring::dna::DirectReadoutPotential::DirectReadoutPotential | ( | ) |
ctor, reads data file
ctor, reads data file. Need to configure to allow alternate tables/atom_sets
Definition at line 46 of file DirectReadoutPotential.cc.
References A_bins, core::chemical::aa_from_oneletter_code(), aas_at_grid, C_bins, fill_bins(), G_bins, get_pairs(), num_pairs, RT, score, T_bins, and wt.
|
private |
Definition at line 159 of file DirectReadoutPotential.cc.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 191 of file DirectReadoutPotential.cc.
References num_pairs.
Referenced by DirectReadoutPotential().
Definition at line 212 of file DirectReadoutPotential.cc.
References core::pack::dunbrack::c.
Referenced by rsd_rsd_energy().
Definition at line 221 of file DirectReadoutPotential.cc.
References core::pack::dunbrack::c.
Referenced by rsd_rsd_energy().
| Real core::scoring::dna::DirectReadoutPotential::rsd_rsd_energy | ( | conformation::Residue const & | rsd1, |
| conformation::Residue const & | rsd2 | ||
| ) | const |
Definition at line 123 of file DirectReadoutPotential.cc.
References core::conformation::Residue::aa(), core::chemical::first_DNA_aa, get_xy_bin(), core::scoring::dna::get_z_axis(), get_z_bin(), core::conformation::Residue::is_DNA(), core::conformation::Residue::is_protein(), core::chemical::na_ade, core::chemical::na_gua, score, and core::conformation::Residue::xyz().
Referenced by core::scoring::methods::DirectReadoutEnergy::my_residue_pair_energy().
|
private |
Definition at line 60 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 65 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 63 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 61 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 55 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential(), and get_pairs().
|
private |
Definition at line 67 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 54 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential(), and rsd_rsd_energy().
|
private |
Definition at line 62 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
|
private |
Definition at line 66 of file DirectReadoutPotential.hh.
Referenced by DirectReadoutPotential().
1.8.4