Rosetta 3.4
Namespaces | Classes | Typedefs | Functions | Variables
core::import_pose Namespace Reference

Namespaces

namespace  atom_tree_diffs
namespace  pose_stream

Classes

class  PDBSilentStruct
class  PDBSilentStructCreator
 creator for the PDBSilentStruct class More...

Typedefs

typedef std::string String

Functions

basic::Tracer TR ("core.import_pose.import_pose")
void read_additional_pdb_data (std::string const &s, pose::Pose &pose, io::pdb::FileData const &, bool read_fold_tree)
pose::PoseOP pose_from_pdb (std::string const &filename, bool read_fold_tree=false)
 Returns a PoseOP object from the Pose created from input PDB <filename>
pose::PoseOP pose_from_pdb (chemical::ResidueTypeSet const &residue_set, std::string const &filename, bool read_fold_tree=false)
 Returns a PoseOP object from the Pose created by reading the input PDB <filename>, this constructor allows for a non-default ResidueTypeSet <residue_set>
void pose_from_pdb (pose::Pose &pose, chemical::ResidueTypeSet const &residue_set, std::string const &filename, bool read_fold_tree=false)
 Reads in data from input PDB <filename> and stores it in the Pose <pose>, this constructor allows for a non-default ResidueTypeSet <residue_set>
void pose_from_pdb (pose::Pose &pose, std::string const &filename, bool read_fold_tree=false)
 Reads in data from input PDB <filename> and stores it in the Pose <pose>, uses the FA_STANDARD ResidueTypeSet (fullatom) by default.
utility::vector1
< core::pose::PoseOP
poseOPs_from_pdbs (utility::vector1< std::string > const &filenames, bool read_fold_tree)
utility::vector1
< core::pose::Pose
poses_from_pdbs (utility::vector1< std::string > const &filenames, bool read_fold_tree)
utility::vector1
< core::pose::Pose
poses_from_pdbs (chemical::ResidueTypeSet const &residue_set, utility::vector1< std::string > const &filenames, bool read_fold_tree)
void read_all_poses (const utility::vector1< std::string > &filenames, utility::vector1< core::pose::Pose > *poses)
utility::vector1
< core::pose::PoseOP
poseOPs_from_pdbs (chemical::ResidueTypeSet const &residue_set, utility::vector1< std::string > const &filenames, bool read_fold_tree)
void pose_from_pdb (utility::vector1< pose::Pose > &poses, std::string const &filename, bool read_fold_tree=false)
 Reads data from an input PDB containing multiple models named <filename> and stores it in a vector of Pose objects named <poses> using the FA_STANDARD ResidueTypeSet (fullatom)
void pose_from_pdb (utility::vector1< pose::Pose > &poses, chemical::ResidueTypeSet const &residue_set, std::string const &filename, bool read_fold_tree=false)
 Reads data from an input PDB containing multiple models named <filename> and stores it in a vector of Pose objects named <poses> using ResidueTypeSet <residue_set>
void pose_from_pdbstring (pose::Pose &pose, std::string const &pdbcontents, std::string const &filename)
void centroid_pose_from_pdb (pose::Pose &pose, std::string const &filename, bool read_fold_tree=false)
 uses the CENTROID residue_set
void build_pose (io::pdb::FileData &fd,pose::Pose &pose, chemical::ResidueTypeSet const &residue_set)
 Create pose object, using given FileData object. If PDB cleanin specified - it will be applied first.
void build_pose_as_is2 (io::pdb::FileData &fd, pose::Pose &pose, chemical::ResidueTypeSet const &residue_set, id::AtomID_Mask &missing)
void build_pose_as_is (io::pdb::FileData &fd,pose::Pose &pose, chemical::ResidueTypeSet const &residue_set)
 Create pose object, using given FileData object. No PDB cleanin will be appliend.
void set_reasonable_fold_tree (pose::Pose &pose)
static basic::Tracer tr ("core.io.silent.PDBSilentStruct")

Variables

basic::Tracer TR_dump_pdb_dummy
 special Tracer instance acting as special param for all traced_dump_pdb functions

Typedef Documentation

typedef std::string core::import_pose::String

Function Documentation

void core::import_pose::build_pose ( io::pdb::FileData &  fd,
pose::Pose pose,
chemical::ResidueTypeSet const &  residue_set 
)

Create pose object, using given FileData object. If PDB cleanin specified - it will be applied first.

Build mini Rosetta pose object from FileData.

References build_pose_as_is().

Referenced by core::import_pose::PDBSilentStruct::fill_pose(), core::import_pose::atom_tree_diffs::pose_from_atom_tree_diff(), pose_from_pdb(), and pose_from_pdbstring().

void core::import_pose::build_pose_as_is ( io::pdb::FileData &  fd,
pose::Pose pose,
chemical::ResidueTypeSet const &  residue_set 
)

Create pose object, using given FileData object. No PDB cleanin will be appliend.

trying to Build pose object from pdb 'as-is'. PDB file must be _really_ clean.

References core::io::pdb::build_pose_as_is1(), and build_pose_as_is2().

Referenced by build_pose().

void core::import_pose::build_pose_as_is2 ( io::pdb::FileData &  fd,
pose::Pose pose,
chemical::ResidueTypeSet const &  residue_set,
id::AtomID_Mask &  missing 
)
void core::import_pose::centroid_pose_from_pdb ( pose::Pose pose,
std::string const &  filename,
bool  read_fold_tree = false 
)
pose::PoseOP core::import_pose::pose_from_pdb ( chemical::ResidueTypeSet const &  residue_set,
std::string const &  filename,
bool  read_fold_tree 
)

Returns a PoseOP object from the Pose created by reading the input PDB <filename>, this constructor allows for a non-default ResidueTypeSet <residue_set>

References pose_from_pdb().

void core::import_pose::pose_from_pdb ( pose::Pose pose,
chemical::ResidueTypeSet const &  residue_set,
std::string const &  filenames_string,
bool  read_fold_tree 
)
pose::PoseOP core::import_pose::pose_from_pdb ( std::string const &  filename,
bool  read_fold_tree = false 
)

Returns a PoseOP object from the Pose created from input PDB <filename>

Note:
: in PyRosetta, this will return a Pose object

example(s): pose = pose_from_pdb("YFP.pdb") See also: Pose PDBInfo make_pose_from_sequence pose_from_rcsb pose_from_sequence

Referenced by protocols::antibody2::Ab_GraftOneCDR_Mover::Ab_GraftOneCDR_Mover(), protocols::abinitio::StructureStore::add(), protocols::topology_broker::add_cmdline_claims(), protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::RmsdEvaluatorCreator::add_evaluators(), protocols::simple_filters::RdcTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::NativeEvaluatorCreator::add_evaluators(), protocols::simple_filters::ContactMapEvaluatorCreator::add_evaluators(), protocols::simple_filters::ChiWellRmsdEvaluatorCreator::add_evaluators(), protocols::comparative_modeling::AlignRmsdTargetEvaluatorCreator::add_evaluators(), protocols::toolbox::task_operations::JointSequenceOperation::add_native_pdb(), protocols::pack_daemon::DaemonSet::add_pack_daemon(), protocols::toolbox::task_operations::JointSequenceOperation::add_pdb(), protocols::comparative_modeling::hybridize::HybridizeProtocol::add_template(), protocols::swa::protein::StepWiseProteinPoseSetup::apply(), protocols::protein_interface_design::filters::RelativeSegmentFilter::apply(), protocols::medal::MedalMover::apply(), protocols::loophash::Mover_LoopHashRefine::apply(), protocols::loophash::LoopHashLibrary::apply(), protocols::flexpep_docking::FlexPepDockingProtocol::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::anchored_design::AnchoredDesignMover::apply(), protocols::antibody::CDRH3Modeler::build_centroid_loop(), centroid_pose_from_pdb(), protocols::forge::remodel::RemodelData::collectInsertionPose(), protocols::enzdes::DesignVsNativeComparison::compare_to_native(), protocols::ddG_main(), protocols::nonlocal::StarTreeBuilder::do_compute_jump_rmsd(), protocols::enzdes::EnzdesBaseProtocol::EnzdesBaseProtocol(), core::import_pose::pose_stream::PDBPoseInputStream::fill_pose(), core::fragment::fill_template_frames_from_pdb(), protocols::swa::protein::generate_beta_database_test(), protocols::motifs::get_targetconformers_user(), protocols::comparative_modeling::hybridize::HybridizeProtocol::init(), protocols::antibody::AntibodyModeler::init_on_new_input(), protocols::abinitio::IterativeBase::IterativeBase(), protocols::ligand_docking::LigandDockMain::LigandDockMain(), protocols::dna::load_checkpoint(), protocols::antibody2::Ab_TemplateInfo::load_templates_from_pdbs(), protocols::loop_build::LoopBuild_main(), main(), protocols::jobdist::main_atom_tree_diff_mover(), protocols::jobdist::main_plain_mover(), protocols::jobdist::main_plain_pdb_mover(), protocols::frag_picker::scores::MakePhiPsiSquareWell::make(), protocols::frag_picker::scores::MakePhiPsiRmsd::make(), protocols::frag_picker::scores::MakeGunnCostScore::make(), protocols::frag_picker::scores::MakeFragmentDME::make(), protocols::frag_picker::scores::MakeFragmentCrmsdResDepth::make(), protocols::frag_picker::scores::MakeFragmentCrmsd::make(), protocols::frag_picker::scores::MakeFragmentAllAtomCrmsd::make(), protocols::fibril::make_symmetric_fibril(), protocols::frag_picker::FragmentPicker::nonlocal_pairs(), protocols::jobdist::not_universal_main(), protocols::simple_moves::FavorSequenceProfile::parse_my_tag(), protocols::seeded_abinitio::SwapSegment::parse_my_tag(), protocols::seeded_abinitio::SeedFoldTree::parse_my_tag(), protocols::seeded_abinitio::GrowPeptides::parse_my_tag(), protocols::seeded_abinitio::DefineMovableLoops::parse_my_tag(), protocols::seeded_abinitio::CloseFold::parse_my_tag(), protocols::seeded_abinitio::CAcstGenerator::parse_my_tag(), protocols::protein_interface_design::movers::VLB::parse_my_tag(), protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::parse_my_tag(), protocols::protein_interface_design::filters::SequenceRecoveryFilter::parse_my_tag(), protocols::protein_interface_design::filters::RmsdFilter::parse_my_tag(), protocols::protein_interface_design::filters::RelativePoseFilter::parse_my_tag(), protocols::ligand_docking::InterfaceScoreCalculator::parse_my_tag(), protocols::flexpep_docking::FlexPepDockingProtocol::parse_my_tag(), protocols::comparative_modeling::PartialThreadingMover::parse_my_tag(), protocols::scoring::methods::saxs::PDDFEnergy::PDDFEnergy(), protocols::jd2::PDBJobInputter::pose_from_job(), protocols::jd2::AtomTreeDiffJobInputter::pose_from_job(), pose_from_pdb(), poseOPs_from_pdbs(), protocols::comparative_modeling::poses_from_cmd_line(), poses_from_pdbs(), protocols::RBSegmentRelax_main(), read_all_poses(), protocols::hotspot_hashing::HotspotStubSet::read_data(), protocols::pmut_scan::PointMutScanDriver::read_in_structures(), protocols::ddG::ddGData::read_mut_data(), protocols::enzdes::enzutil::read_pose_from_pdb(), protocols::protein_interface_design::PatchdockReader::read_poses(), core::fragment::read_std_frags_from_cmd(), protocols::topology_broker::StartStructClaimer::read_tag(), protocols::topology_broker::RigidChunkClaimer::read_tag(), protocols::topology_broker::FibrilModelingClaimer::read_tag(), protocols::comparative_modeling::hybridize::HybridizeProtocol::read_template_structures(), protocols::ddG::ddGData::read_wt_data(), protocols::forge::remodel::RemodelAccumulator::recover_checkpoint(), protocols::symmetric_docking::SymDockProtocol::register_options(), protocols::relax::Relax_main(), protocols::antibody::GraftOneMover::set_default(), protocols::relax::WorkUnit_BatchRelax_and_PostRescore::set_defaults(), protocols::jd2::set_native_in_mover(), protocols::abinitio::AbrelaxApplication::setup(), protocols::abinitio::AbrelaxApplication::setup_fold(), protocols::motifs::single_motif_from_filename(), and protocols::jobdist::universal_main().

void core::import_pose::pose_from_pdb ( utility::vector1< pose::Pose > &  poses,
std::string const &  filename,
bool  read_fold_tree 
)

Reads data from an input PDB containing multiple models named <filename> and stores it in a vector of Pose objects named <poses> using the FA_STANDARD ResidueTypeSet (fullatom)

References core::chemical::FA_STANDARD, core::chemical::ChemicalManager::get_instance(), and pose_from_pdb().

void core::import_pose::pose_from_pdb ( utility::vector1< pose::Pose > &  poses,
chemical::ResidueTypeSet const &  residue_set,
std::string const &  filename,
bool  read_fold_tree 
)

Reads data from an input PDB containing multiple models named <filename> and stores it in a vector of Pose objects named <poses> using ResidueTypeSet <residue_set>

References build_pose(), core::io::pdb::PDB_DReader::createFileData(), core::io::pdb::FileData::filename, and read_additional_pdb_data().

void core::import_pose::pose_from_pdb ( pose::Pose pose,
std::string const &  filename,
bool  read_fold_tree = false 
)

Reads in data from input PDB <filename> and stores it in the Pose <pose>, uses the FA_STANDARD ResidueTypeSet (fullatom) by default.

Note:
: will use centroid if in::file::centroid_input is true

example(s): pose_from_pdb(pose,"YFP.pdb") See also: Pose PDBInfo

References core::chemical::CENTROID, core::chemical::FA_STANDARD, core::chemical::ChemicalManager::get_instance(), pose_from_pdb(), and core::chemical::ChemicalManager::residue_type_set().

void core::import_pose::pose_from_pdbstring ( pose::Pose pose,
std::string const &  pdbcontents,
std::string const &  filename 
)
utility::vector1< core::pose::PoseOP > core::import_pose::poseOPs_from_pdbs ( chemical::ResidueTypeSet const &  residue_set,
utility::vector1< std::string > const &  filenames,
bool  read_fold_tree 
)
utility::vector1< core::pose::PoseOP > core::import_pose::poseOPs_from_pdbs ( utility::vector1< std::string > const &  filenames,
bool  read_fold_tree 
)
utility::vector1< core::pose::Pose > core::import_pose::poses_from_pdbs ( utility::vector1< std::string > const &  filenames,
bool  read_fold_tree 
)
utility::vector1< core::pose::Pose > core::import_pose::poses_from_pdbs ( chemical::ResidueTypeSet const &  residue_set,
utility::vector1< std::string > const &  filenames,
bool  read_fold_tree 
)
void core::import_pose::read_additional_pdb_data ( std::string const &  s,
pose::Pose pose,
io::pdb::FileData const &  ,
bool  read_fold_tree 
)
void core::import_pose::read_all_poses ( const utility::vector1< std::string > &  filenames,
utility::vector1< core::pose::Pose > *  poses 
)

References pose_from_pdb().

void core::import_pose::set_reasonable_fold_tree ( pose::Pose pose)
basic::Tracer core::import_pose::TR ( "core.import_pose.import_pose"  )
static basic::Tracer core::import_pose::tr ( "core.io.silent.PDBSilentStruct"  ) [static]

Variable Documentation

special Tracer instance acting as special param for all traced_dump_pdb functions

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines