Rosetta  2017.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
rna_motif.cc File Reference

check if we can annotate U-turns, A-minor motifs, etc. in an RNA More...

#include <core/chemical/ChemicalManager.hh>
#include <core/conformation/Residue.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/rna/RNA_Motif.hh>
#include <core/scoring/rna/RNA_LowResolutionPotential.hh>
#include <core/pose/rna/RNA_FilteredBaseBaseInfo.hh>
#include <core/scoring/rna/RNA_ScoringInfo.hh>
#include <core/import_pose/pose_stream/PoseInputStream.hh>
#include <core/import_pose/pose_stream/PDBPoseInputStream.hh>
#include <core/import_pose/pose_stream/SilentFilePoseInputStream.hh>
#include <core/pose/Pose.hh>
#include <devel/init.hh>
#include <protocols/viewer/viewers.hh>
#include <basic/Tracer.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <utility/io/ozstream.hh>
#include <ObjexxFCL/string.functions.hh>

Functions

static THREAD_LOCAL basic::Tracer TR ("rna_motif")
 
void output_motifs_to_pymol (std::ostream &out, pose::Pose const &pose, RNA_Motifs const &rna_motifs)
 
void rna_motif_test ()
 
void * my_main (void *)
 
int main (int argc, char *argv[])
 

Variables

std::map< RNA_MotifType,
std::string > 
motif_color
 

Detailed Description

check if we can annotate U-turns, A-minor motifs, etc. in an RNA

Function Documentation

int main ( int  argc,
char *  argv[] 
)
void* my_main ( void *  )
void output_motifs_to_pymol ( std::ostream &  out,
pose::Pose const &  pose,
RNA_Motifs const &  rna_motifs 
)

References motif_color, utility::replace_in(), res, and tag.

Referenced by rna_motif_test().

void rna_motif_test ( )
static THREAD_LOCAL basic::Tracer TR ( "rna_motif"  )
static

Variable Documentation

std::map< RNA_MotifType, std::string > motif_color
Initial value:
=
{ {U_TURN, "lightblue"},
{UA_HANDLE, "marine" },
{T_LOOP, "tv_blue" },
{INTERCALATED_T_LOOP, "deepblue" },
{LOOP_E_SUBMOTIF, "salmon" },
{BULGED_G, "red" },
{GNRA_TETRALOOP, "ruby"},
{STRICT_WC_STACKED_PAIR, "gray20"},
{WC_STACKED_PAIR, "gray50"},
{A_MINOR, "gold"},
{PLATFORM, "sand"},
{TL_RECEPTOR, "limon"},
{TETRALOOP_TL_RECEPTOR, "orange"}
}

Referenced by output_motifs_to_pymol().