|
Rosetta 3.5
|
Classes | |
| class | RNA_ChemicalShiftEnergy |
| class | RNA_ChemicalShiftEnergyCreator |
| class | ChemicalShiftData |
| class | RNA_ChemicalShiftPotential |
| class | RNA_CS_residue_parameters |
| class | RNA_CS_parameters |
Enumerations | |
| enum | atomitem { oshi = 1, xdir, ydir, zdir, csca, suga, rcl1, rcl2, rcl3, maca, maqx, maqw, maqy, maqz, marx, mary, marz, chco, chrg, last_atomdesc } |
Functions | |
| chemical::AA | get_res_aa_from_BASE_name (std::string BASE_name, std::string const text_line) |
| std::string | remove_whitespaces (std::string const in_atom_name) |
| bool | is_polar_hydrogen (std::string const input_atom_name) |
| std::string | get_rosetta_hatom_name (std::string const input_atom_name, std::string const text_line, utility::vector1< std::string > const &flat_proton_entry_list) |
| void | print_chemical_shift_data (std::string prestring, ChemicalShiftData const &CS_data, bool const print_data_line) |
| core::Size | string_to_int (std::string const input_string) |
| core::Real | string_to_real (std::string const input_string) |
| bool | Contain_seq_num (Size const &seq_num, utility::vector1< core::Size > const &residue_list) |
| utility::vector1 < ChemicalShiftData > | filter_chem_shift_data_list (utility::vector1< ChemicalShiftData > const &flat_EXP_chem_shift_data_list, core::Size const seq_num, utility::vector1< std::string > const &proton_entry) |
| Real | delta_magnetic_anisotropy (numeric::xyzVector< core::Real > const &CS_data_atom_xyz, numeric::xyzVector< core::Real > const &source_atom_xyz, numeric::xyzMatrix< core::Real > const &base_coordinate_matrix, RNA_CS_residue_parameters const &source_rsd_CS_params, Size const realatomdata_index) |
| The magnetic_anisotropy contribution of heavy-base atom at src_xyz to the chemqical_shift at CS_data_atom_xyz. More... | |
| numeric::xyzVector< core::Real > | get_delta_magnetic_anisotropy_deriv (numeric::xyzVector< core::Real > const &CS_data_atom_xyz, numeric::xyzVector< core::Real > const &source_atom_xyz, numeric::xyzMatrix< core::Real > const &base_coordinate_matrix, RNA_CS_residue_parameters const &source_rsd_CS_params, Size const realatomdata_index) |
| Real | magnetic_anisotropy_effect (numeric::xyzVector< core::Real > const &atom_xyz, conformation::Residue const &source_rsd, RNA_CS_residue_parameters const &source_rsd_CS_params) |
| The magnetic_anisotropy contribution of source_rsd to the chemical_shift at atom_xyz. More... | |
| numeric::xyzVector< core::Real > | ring_pos (conformation::Residue const &rsd, RNA_CS_residue_parameters const &rna_cs_rsd_params, Size const ring_ID) |
| static Real | dellintk_dm (Real const m) |
| static Real | dellinte_dm (Real const m) |
| static Real | ellintk (Real const m) |
| static Real | ellinte (Real const m) |
| void | get_rho_and_z (numeric::xyzVector< core::Real > const &atom_xyz, numeric::xyzVector< core::Real > const &ring_center, numeric::xyzVector< core::Real > const &base_z_axis, Real &rho, Real &z) |
| Real | delta_ring_current_term (Real const rho, Real const z, Real const ring_radius, Real const ring_z_offset) |
| void | get_ring_current_term_derivatives (Real const rho, Real const z, Real const ring_radius, Real const ring_z_offset, Real &dterm_drho, Real &dterm_dz) |
| Real | delta_ring_current (numeric::xyzVector< core::Real > const &atom_xyz, numeric::xyzVector< core::Real > const &molecular_ring_center, numeric::xyzVector< core::Real > const &base_z_axis, RNA_CS_residue_parameters const &source_rsd_CS_params, Size const ring_ID) |
| Real | ring_current_effect (numeric::xyzVector< core::Real > const &atom_xyz, conformation::Residue const &source_rsd, RNA_CS_residue_parameters const &rna_cs_rsd_params) |
| The ring_current contribution of source_rsd to the chemical_shift at atom_xyz. More... | |
| Real | ring_current_effect_individual_ring (numeric::xyzVector< core::Real > const &atom_xyz, conformation::Residue const &source_rsd, RNA_CS_residue_parameters const &rna_cs_rsd_params, Size const source_ring_ID) |
| numeric::xyzVector< core::Real > | get_ring_current_deriv (numeric::xyzVector< core::Real > const &CS_data_atom_xyz, conformation::Residue const &source_rsd, core::Size const source_ring_ID, RNA_CS_residue_parameters const &source_rsd_CS_params) |
| numeric::xyzMatrix< core::Real > const | get_rna_base_coordinate_system_from_CS_params (core::conformation::Residue const &rsd, RNA_CS_residue_parameters const &rna_cs_rsd_params) |
| core::Size | dround (core::Real var) |
| Enumerator | |
|---|---|
| oshi | |
| xdir | |
| ydir | |
| zdir | |
| csca | |
| suga | |
| rcl1 | |
| rcl2 | |
| rcl3 | |
| maca | |
| maqx | |
| maqw | |
| maqy | |
| maqz | |
| marx | |
| mary | |
| marz | |
| chco | |
| chrg | |
| last_atomdesc | |
Definition at line 47 of file RNA_CS_Parameters.hh.
| bool core::scoring::rna::chemical_shift::Contain_seq_num | ( | Size const & | seq_num, |
| utility::vector1< core::Size > const & | residue_list | ||
| ) |
Definition at line 316 of file RNA_ChemicalShiftPotential.cc.
Referenced by protocols::swa::create_alignment_id_map(), protocols::swa::rna::create_alignment_id_map(), protocols::swa::rna::create_standard_o2star_pack_task(), protocols::swa::rna::full_length_rmsd_over_residue_list(), protocols::swa::rna::get_surrounding_O2star_hydrogen(), protocols::swa::rna::StepWiseRNA_Clusterer::initialize_quick_alignment_pose(), protocols::swa::rna::minimize_all_sampled_floating_bases(), protocols::swa::rna::sample_virtual_ribose_and_bulge_and_close_chain(), protocols::swa::rna::SlicedPoseJobParameters::setup(), and protocols::swa::rna::virtualize_bulges().
Definition at line 106 of file RNA_CS_RingCurrent.cc.
Referenced by get_ring_current_term_derivatives().
Definition at line 72 of file RNA_CS_RingCurrent.cc.
Referenced by get_ring_current_term_derivatives().
| Real core::scoring::rna::chemical_shift::delta_magnetic_anisotropy | ( | numeric::xyzVector< core::Real > const & | CS_data_atom_xyz, |
| numeric::xyzVector< core::Real > const & | source_atom_xyz, | ||
| numeric::xyzMatrix< core::Real > const & | base_coordinate_matrix, | ||
| RNA_CS_residue_parameters const & | source_rsd_CS_params, | ||
| Size const | realatomdata_index | ||
| ) |
The magnetic_anisotropy contribution of heavy-base atom at src_xyz to the chemqical_shift at CS_data_atom_xyz.
Definition at line 31 of file RNA_CS_MagneticAnisotropy.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::atom_data(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::magentic_anisotropy_q_coeff(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::magentic_anisotropy_r_coeff(), maqw, maqx, maqy, maqz, marx, mary, and marz.
Referenced by magnetic_anisotropy_effect().
| Real core::scoring::rna::chemical_shift::delta_ring_current | ( | numeric::xyzVector< core::Real > const & | atom_xyz, |
| numeric::xyzVector< core::Real > const & | molecular_ring_center, | ||
| numeric::xyzVector< core::Real > const & | base_z_axis, | ||
| RNA_CS_residue_parameters const & | source_rsd_CS_params, | ||
| Size const | ring_ID | ||
| ) |
Definition at line 323 of file RNA_CS_RingCurrent.cc.
References delta_ring_current_term(), get_rho_and_z(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_current_coeff(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_height(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_intensity(), and core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_radius().
Referenced by ring_current_effect(), and ring_current_effect_individual_ring().
| Real core::scoring::rna::chemical_shift::delta_ring_current_term | ( | Real const | rho, |
| Real const | z, | ||
| Real const | ring_radius, | ||
| Real const | ring_z_offset | ||
| ) |
Definition at line 222 of file RNA_CS_RingCurrent.cc.
References ellinte(), and ellintk().
Referenced by delta_ring_current().
|
inline |
Definition at line 43 of file RNA_CS_Util.hh.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_calc_chem_shift_value(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_base(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_ring_current_deriv_for_src_base(), get_rna_base_coordinate_system_from_CS_params(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::Is_magnetic_anisotropy_source_atom(), magnetic_anisotropy_effect(), and ring_pos().
Definition at line 175 of file RNA_CS_RingCurrent.cc.
Referenced by delta_ring_current_term(), and get_ring_current_term_derivatives().
Definition at line 143 of file RNA_CS_RingCurrent.cc.
Referenced by delta_ring_current_term(), and get_ring_current_term_derivatives().
| utility::vector1< ChemicalShiftData > core::scoring::rna::chemical_shift::filter_chem_shift_data_list | ( | utility::vector1< ChemicalShiftData > const & | flat_EXP_chem_shift_data_list, |
| core::Size const | seq_num, | ||
| utility::vector1< std::string > const & | proton_entry | ||
| ) |
Definition at line 328 of file RNA_ChemicalShiftPotential.cc.
References core::scoring::rna::chemical_shift::ChemicalShiftData::atom_name, print_chemical_shift_data(), and core::scoring::rna::chemical_shift::ChemicalShiftData::seq_num.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
| numeric::xyzVector< core::Real > core::scoring::rna::chemical_shift::get_delta_magnetic_anisotropy_deriv | ( | numeric::xyzVector< core::Real > const & | CS_data_atom_xyz, |
| numeric::xyzVector< core::Real > const & | source_atom_xyz, | ||
| numeric::xyzMatrix< core::Real > const & | base_coordinate_matrix, | ||
| RNA_CS_residue_parameters const & | source_rsd_CS_params, | ||
| Size const | realatomdata_index | ||
| ) |
Definition at line 88 of file RNA_CS_MagneticAnisotropy.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::atom_data(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::magentic_anisotropy_q_coeff(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::magentic_anisotropy_r_coeff(), maqw, maqx, maqy, maqz, marx, mary, and marz.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_atom(), and core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_base().
| chemical::AA core::scoring::rna::chemical_shift::get_res_aa_from_BASE_name | ( | std::string | BASE_name, |
| std::string const | text_line | ||
| ) |
Definition at line 141 of file RNA_ChemicalShiftPotential.cc.
References core::chemical::aa_unk, core::chemical::na_rad, core::chemical::na_rcy, core::chemical::na_rgu, and core::chemical::na_ura.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
| void core::scoring::rna::chemical_shift::get_rho_and_z | ( | numeric::xyzVector< core::Real > const & | atom_xyz, |
| numeric::xyzVector< core::Real > const & | ring_center, | ||
| numeric::xyzVector< core::Real > const & | base_z_axis, | ||
| Real & | rho, | ||
| Real & | z | ||
| ) |
Definition at line 202 of file RNA_CS_RingCurrent.cc.
Referenced by delta_ring_current(), and get_ring_current_deriv().
| numeric::xyzVector< core::Real > core::scoring::rna::chemical_shift::get_ring_current_deriv | ( | numeric::xyzVector< core::Real > const & | CS_data_atom_xyz, |
| conformation::Residue const & | source_rsd, | ||
| core::Size const | source_ring_ID, | ||
| RNA_CS_residue_parameters const & | source_rsd_CS_params | ||
| ) |
Definition at line 394 of file RNA_CS_RingCurrent.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), get_rho_and_z(), get_ring_current_term_derivatives(), get_rna_base_coordinate_system_from_CS_params(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_current_coeff(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_height(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_intensity(), ring_pos(), and core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::ring_radius().
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), and core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_ring_current_deriv_for_src_base().
| void core::scoring::rna::chemical_shift::get_ring_current_term_derivatives | ( | Real const | rho, |
| Real const | z, | ||
| Real const | ring_radius, | ||
| Real const | ring_z_offset, | ||
| Real & | dterm_drho, | ||
| Real & | dterm_dz | ||
| ) |
Definition at line 250 of file RNA_CS_RingCurrent.cc.
References dellinte_dm(), dellintk_dm(), ellinte(), and ellintk().
Referenced by get_ring_current_deriv().
| numeric::xyzMatrix< core::Real > const core::scoring::rna::chemical_shift::get_rna_base_coordinate_system_from_CS_params | ( | core::conformation::Residue const & | rsd, |
| RNA_CS_residue_parameters const & | rna_cs_rsd_params | ||
| ) |
Definition at line 33 of file RNA_CS_Util.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::atom_data(), core::conformation::Residue::atom_index(), dround(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomname(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomnames_size(), core::conformation::Residue::is_RNA(), xdir, core::conformation::Residue::xyz(), and ydir.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_magnetic_anisotropy_deriv_for_src_base(), get_ring_current_deriv(), magnetic_anisotropy_effect(), ring_current_effect(), and ring_current_effect_individual_ring().
| std::string core::scoring::rna::chemical_shift::get_rosetta_hatom_name | ( | std::string const | input_atom_name, |
| std::string const | text_line, | ||
| utility::vector1< std::string > const & | flat_proton_entry_list | ||
| ) |
Definition at line 217 of file RNA_ChemicalShiftPotential.cc.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
| bool core::scoring::rna::chemical_shift::is_polar_hydrogen | ( | std::string const | input_atom_name) |
Definition at line 187 of file RNA_ChemicalShiftPotential.cc.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
| core::Real core::scoring::rna::chemical_shift::magnetic_anisotropy_effect | ( | numeric::xyzVector< core::Real > const & | atom_xyz, |
| conformation::Residue const & | source_rsd, | ||
| RNA_CS_residue_parameters const & | source_rsd_CS_params | ||
| ) |
The magnetic_anisotropy contribution of source_rsd to the chemical_shift at atom_xyz.
Definition at line 327 of file RNA_CS_MagneticAnisotropy.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::atom_data(), core::conformation::Residue::atom_index(), delta_magnetic_anisotropy(), dround(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomname(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomnames_size(), get_rna_base_coordinate_system_from_CS_params(), maca, and core::conformation::Residue::xyz().
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_calc_chem_shift_value().
| void core::scoring::rna::chemical_shift::print_chemical_shift_data | ( | std::string | prestring, |
| ChemicalShiftData const & | CS_data, | ||
| bool const | print_data_line | ||
| ) |
Definition at line 265 of file RNA_ChemicalShiftPotential.cc.
References core::scoring::rna::chemical_shift::ChemicalShiftData::atom_name, core::scoring::rna::chemical_shift::ChemicalShiftData::data_line, core::scoring::rna::chemical_shift::ChemicalShiftData::exp_shift, core::chemical::name_from_aa(), core::scoring::rna::chemical_shift::ChemicalShiftData::realatomdata_index, core::scoring::rna::chemical_shift::ChemicalShiftData::res_aa, and core::scoring::rna::chemical_shift::ChemicalShiftData::seq_num.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::assert_is_calc_chem_shift_atom(), filter_chem_shift_data_list(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_best_exp_to_calc_chem_shift_mapping(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), and core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
| std::string core::scoring::rna::chemical_shift::remove_whitespaces | ( | std::string const | in_atom_name) |
Definition at line 171 of file RNA_ChemicalShiftPotential.cc.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::atom_has_exp_chemical_shift_data(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_deriv_for_chemical_shift_data_atom(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_matching_CS_data_entry(), core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_realatomdata_index(), and core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::Is_magnetic_anisotropy_source_atom().
| core::Real core::scoring::rna::chemical_shift::ring_current_effect | ( | numeric::xyzVector< core::Real > const & | atom_xyz, |
| conformation::Residue const & | source_rsd, | ||
| RNA_CS_residue_parameters const & | rna_cs_rsd_params | ||
| ) |
The ring_current contribution of source_rsd to the chemical_shift at atom_xyz.
Definition at line 349 of file RNA_CS_RingCurrent.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), delta_ring_current(), get_rna_base_coordinate_system_from_CS_params(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::num_rings(), and ring_pos().
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::get_calc_chem_shift_value().
| Real core::scoring::rna::chemical_shift::ring_current_effect_individual_ring | ( | numeric::xyzVector< core::Real > const & | atom_xyz, |
| conformation::Residue const & | source_rsd, | ||
| RNA_CS_residue_parameters const & | rna_cs_rsd_params, | ||
| Size const | source_ring_ID | ||
| ) |
Definition at line 374 of file RNA_CS_RingCurrent.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), delta_ring_current(), get_rna_base_coordinate_system_from_CS_params(), and ring_pos().
| numeric::xyzVector< core::Real > core::scoring::rna::chemical_shift::ring_pos | ( | conformation::Residue const & | rsd, |
| RNA_CS_residue_parameters const & | rna_cs_rsd_params, | ||
| Size const | ring_ID | ||
| ) |
Definition at line 29 of file RNA_CS_RingCurrent.cc.
References core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::aa(), core::conformation::Residue::aa(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::atom_data(), core::conformation::Residue::atom_index(), dround(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomname(), core::scoring::rna::chemical_shift::RNA_CS_residue_parameters::get_atomnames_size(), rcl1, rcl2, and core::conformation::Residue::xyz().
Referenced by get_ring_current_deriv(), ring_current_effect(), and ring_current_effect_individual_ring().
| core::Size core::scoring::rna::chemical_shift::string_to_int | ( | std::string const | input_string) |
| core::Real core::scoring::rna::chemical_shift::string_to_real | ( | std::string const | input_string) |
Definition at line 297 of file RNA_ChemicalShiftPotential.cc.
Referenced by core::scoring::rna::chemical_shift::RNA_ChemicalShiftPotential::import_exp_chemical_shift_data().
1.8.4