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

Pose input/output function definitions for carbohydrate-specific data formats. More...

#include <core/io/carbohydrates/pose_io.hh>
#include <core/types.hh>
#include <core/chemical/ResidueType.hh>
#include <core/chemical/carbohydrates/CarbohydrateInfo.hh>
#include <core/conformation/Residue.hh>
#include <core/conformation/Conformation.hh>
#include <core/conformation/carbohydrates/util.hh>
#include <core/conformation/carbohydrates/GlycanTreeSet.hh>
#include <core/pose/Pose.hh>
#include <core/pose/PDBInfo.hh>
#include <core/pose/carbohydrates/util.hh>
#include <basic/Tracer.hh>
#include <basic/database/open.hh>
#include <utility/exit.hh>
#include <utility/vector1.hh>
#include <utility/io/izstream.hh>
#include <utility/io/ozstream.hh>
#include <utility/io/util.hh>
#include <sstream>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::io
 
 core::io::carbohydrates
 

Functions

static basic::Tracer TR ("core.io.carbohydrates.pose_io")
 
utility::vector1< std::pair
< core::uint, std::string > > 
core::io::carbohydrates::sugar_modifications_from_suffix (std::string const &suffix)
 Parse sugar code suffixes to extract a list of sugar modifications with their corresponding positions. More...
 
std::string core::io::carbohydrates::residue_gws_string (core::pose::Pose const &pose, core::uint const seqpos)
 Read a CFG structure from a GWS-formatted string and load into a pose. More...
 
std::string core::io::carbohydrates::residue_range_gws_string (core::pose::Pose const &pose, core::uint const begin, core::uint const end)
 Return a GWS-formatted string for each carbohydrate residue in the given sequence range, including branches. More...
 
std::string core::io::carbohydrates::chain_gws_string (core::pose::Pose const &pose, core::uint const chain_id)
 Return a GWS-formatted string for the given carbohydrate chain, including branches. More...
 
void core::io::carbohydrates::dump_gws_chain (core::pose::Pose const &pose, core::uint const chain_id, std::string const &filename)
 Write the GlycoWorkbench structure file for the given pose chain to <filename>. More...
 
void core::io::carbohydrates::dump_gws (core::pose::Pose const &pose, std::string const &filename)
 Write the GlycoWorkbench structure file for all carbohydrate chains of the given pose to <filename>. More...
 
core::uint core::io::carbohydrates::char_to_int (char const char_in)
 Given a char, parse it as an integer. More...
 

Detailed Description

Pose input/output function definitions for carbohydrate-specific data formats.

Author
Labonte JWLab.nosp@m.onte.nosp@m.@jhu..nosp@m.edu

Function Documentation

static basic::Tracer TR ( "core.io.carbohydrates.pose_io"  )
static