Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions | Variables
core::io::rna Namespace Reference

Classes

class  RDAT
 
class  RNA_DataReader
 

Typedefs

typedef
utility::pointer::shared_ptr
< RDAT
RDATOP
 
typedef
utility::pointer::shared_ptr
< RDAT const > 
RDATCOP
 
typedef std::pair< std::string,
std::string > 
Annotation
 
typedef
utility::pointer::shared_ptr
< RNA_DataReader
RNA_DataReaderOP
 

Functions

std::string get_tag (utility::vector1< Annotation > const &annotations, std::string const &tag)
 
utility::vector1< std::string > get_tags (utility::vector1< utility::vector1< Annotation > > const &data_annotations, std::string const &tag)
 
static basic::Tracer TR ("protocols.rna.RNA_DataReader")
 
core::pose::rna::RNA_DataInfo
const & 
get_rna_data_info (pose::Pose &pose, std::string const &rna_data_file, core::scoring::ScoreFunctionOP scorefxn)
 

Variables

std::string const RDAT_VERSION_NUM_STRING = "0.33"
 
vector1< std::string > const ok_annotations = utility::tools::make_vector1( "chemical","modifier","experimentType","temperature","chemical","mutation","processing","ERROR","warning","EteRNA","sequence","structure","MAPseq","sequenceSource","signal_to_noise","feature","lig_pos","offset","scaling" )
 
std::string const numbers = "0123456789-"
 

Typedef Documentation

typedef std::pair< std::string, std::string > core::io::rna::Annotation
typedef utility::pointer::shared_ptr< RDAT const > core::io::rna::RDATCOP
typedef utility::pointer::shared_ptr< RDAT > core::io::rna::RDATOP
typedef utility::pointer::shared_ptr< RNA_DataReader > core::io::rna::RNA_DataReaderOP

Function Documentation

pose::rna::RNA_DataInfo const & core::io::rna::get_rna_data_info ( pose::Pose pose,
std::string const &  rna_data_file,
core::scoring::ScoreFunctionOP  scorefxn 
)
std::string core::io::rna::get_tag ( utility::vector1< Annotation > const &  annotations,
std::string const &  tag 
)
utility::vector1< std::string > core::io::rna::get_tags ( utility::vector1< utility::vector1< Annotation > > const &  data_annotations,
std::string const &  tag 
)
static basic::Tracer core::io::rna::TR ( "protocols.rna.RNA_DataReader"  )
static

Variable Documentation

std::string const core::io::rna::numbers = "0123456789-"
vector1< std::string > const core::io::rna::ok_annotations = utility::tools::make_vector1( "chemical","modifier","experimentType","temperature","chemical","mutation","processing","ERROR","warning","EteRNA","sequence","structure","MAPseq","sequenceSource","signal_to_noise","feature","lig_pos","offset","scaling" )
std::string const core::io::rna::RDAT_VERSION_NUM_STRING = "0.33"