| Home | Trees | Indices | Help | 
|---|
| 
       | 
  
    
  | 
|||
| 
        AtomInformation A class that contains information for individual atoms.  | 
  |||
| AtomInformationAP | |||
| AtomInformationCAP | |||
| 
        Field Data type Class to represent one field in PDB file.  | 
  |||
| FieldAP | |||
| FieldCAP | |||
| 
        FileData FileData class.  | 
  |||
| FileDataAP | |||
| FileDataCAP | |||
| 
        FileDataOptions core/io/pdb/file_data_options.hh:35  | 
  |||
| FileDataOptionsAP | |||
| FileDataOptionsCAP | |||
| 
        HeaderInformation Information stored in the header records http://www.wwpdb.org/documentation/format32/sect2.html HEADER PEPTIDASE 13-JAN-98 1A2Z  | 
  |||
| HeaderInformationAP | |||
| HeaderInformationCAP | |||
| 
        LinkInformation A structure for storing information from PDB LINK records.  | 
  |||
| LinkInformationAP | |||
| LinkInformationCAP | |||
| 
        PDB_DReader PDB Reader itself, D - for dynamic approach of type handling  | 
  |||
| PDB_DReaderAP | |||
| PDB_DReaderCAP | |||
| 
        PDB_DReaderOptions core/io/pdb/pdb_dynamic_reader_options.hh:31  | 
  |||
| PDB_DReaderOptionsAP | |||
| PDB_DReaderOptionsCAP | |||
| 
        ResidueInformation Intermediate format for easy construction of core::conformation::Residue objects.  | 
  |||
| ResidueInformationAP | |||
| ResidueInformationCAP | |||
| __CPP_FileDataOptions__ | |||
| __CPP_PDB_DReaderOptions__ | |||
    
  | 
|||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
    
  | 
|||
        __package__ = None
     | 
  |||
    
  | 
|||
  
 
bonding_distance_threshold( (str)element1, (str)element2) -> float :
    Get theshold distance below which two atoms are considered bonded. (1.2*covalent)
    
    C++ signature :
        double bonding_distance_threshold(std::string,std::string)
   | 
  
 
build_pose_as_is1( (FileData)fd, (Pose)pose, (ResidueTypeSet)residue_set, (AtomID_Map_T_bool_T)missing, (FileDataOptions)options) -> None :
    core/io/pdb/file_data.hh:397
    C++ signature :
        void build_pose_as_is1(core::io::pdb::FileData {lvalue},core::pose::Pose {lvalue},core::chemical::ResidueTypeSet,core::id::AtomID_Map<bool> {lvalue},core::io::pdb::FileDataOptions)
   | 
  
 
build_pose_from_pdb_as_is( (Pose)pose, (ResidueTypeSet)residue_set, (str)filename, (std_istream)file_contents, (PDB_DReaderOptions)pdr_options) -> None :
    core/io/pdb/file_data.hh:389
    C++ signature :
        void build_pose_from_pdb_as_is(core::pose::Pose {lvalue},core::chemical::ResidueTypeSet,std::string,std::istream {lvalue},core::io::pdb::PDB_DReaderOptions)
build_pose_from_pdb_as_is( (Pose)pose, (ResidueTypeSet)residue_set, (str)filename, (PDB_DReaderOptions)pdr_options) -> None :
    core/io/pdb/file_data.hh:380
    C++ signature :
        void build_pose_from_pdb_as_is(core::pose::Pose {lvalue},core::chemical::ResidueTypeSet,std::string,core::io::pdb::PDB_DReaderOptions)
build_pose_from_pdb_as_is( (Pose)pose, (ResidueTypeSet)residue_set, (str)filename) -> None :
    core/io/pdb/file_data.hh:373
    C++ signature :
        void build_pose_from_pdb_as_is(core::pose::Pose {lvalue},core::chemical::ResidueTypeSet,std::string)
build_pose_from_pdb_as_is( (Pose)pose, (str)filename, (PDB_DReaderOptions)pdr_options) -> None :
    Builds a pose into  <pose>, without repacking or optimizing
    hydrogens; using the full-atom ResidueTypeSet and a set of options.
    
    C++ signature :
        void build_pose_from_pdb_as_is(core::pose::Pose {lvalue},std::string,core::io::pdb::PDB_DReaderOptions)
build_pose_from_pdb_as_is( (Pose)pose, (str)filename) -> None :
    Builds a pose into  <pose>, without repacking or optimizing
    hydrogens; using the full-atom ResidueTypeSet
    
    C++ signature :
        void build_pose_from_pdb_as_is(core::pose::Pose {lvalue},std::string)
   | 
  
 
check_and_correct_sister_atom_based_on_chirality( (Residue)rsd, (str)sister1_name, (str)sister2_name, (str)parent_name, (str)outer_ref_name) -> None :
    core/io/pdb/file_data_fixup.hh:91
    C++ signature :
        void check_and_correct_sister_atom_based_on_chirality(boost::shared_ptr<core::conformation::Residue> {lvalue},std::string,std::string,std::string,std::string)
   | 
  
 
check_and_correct_sister_atom_based_on_outgroup( (Residue)rsd, (str)sister1_name, (str)sister2_name, (str)outgroup_name) -> None :
    core/io/pdb/file_data_fixup.hh:97
    C++ signature :
        void check_and_correct_sister_atom_based_on_outgroup(boost::shared_ptr<core::conformation::Residue> {lvalue},std::string,std::string,std::string)
   | 
  
 
check_and_correct_sister_atoms( (Residue)rsd) -> None :
    ///////////////////////////////////////////////////////////////////////////////////////
     due to differences in different crystallography/NMR/modeling packages, labeling of sister atoms
      (like OP1 <--> OP2, or H41 <--> H42) in PDBs is totally wacky. This is an attempt to regularize...
      and it can actually make a difference since sometimes partial charges on sister hydrogens
      can be different. Right now only set up for nucleic acids, but could probably generalize.
    
    C++ signature :
        void check_and_correct_sister_atoms(boost::shared_ptr<core::conformation::Residue> {lvalue})
   | 
  
 
convert_atom_name( (str)res_name, (str)atom_name) -> str :
    core/io/pdb/file_data_fixup.hh:63
    C++ signature :
        std::string convert_atom_name(std::string,std::string)
   | 
  
 
convert_nucleic_acid_atom_name_to_standard( (AtomInformation)atom_info) -> None :
    core/io/pdb/file_data_fixup.hh:78
    C++ signature :
        void convert_nucleic_acid_atom_name_to_standard(core::io::pdb::AtomInformation {lvalue})
   | 
  
 
convert_nucleic_acid_atom_names_to_standard( (ResidueInformation)rinfo [, (bool)force_RNA=False]) -> None :
    This is a pretty good framework and could allow for other crazy nucleic acid atom name schemes.
    
    C++ signature :
        void convert_nucleic_acid_atom_names_to_standard(core::io::pdb::ResidueInformation {lvalue} [,bool=False])
   | 
  
 
convert_nucleic_acid_residue_info_to_standard( (object)rinfo [, (bool)force_RNA=False]) -> None :
    core/io/pdb/file_data_fixup.hh:65
    C++ signature :
        void convert_nucleic_acid_residue_info_to_standard(utility::vector1<core::io::pdb::ResidueInformation, std::allocator<core::io::pdb::ResidueInformation> > {lvalue} [,bool=False])
   | 
  
 
convert_res_name( (str)name) -> str :
    core/io/pdb/file_data_fixup.hh:60
    C++ signature :
        std::string convert_res_name(std::string)
   | 
  
 
dump_bfactor_pdb( (Pose)pose, (AtomID_Map_T_double_T)bfactor, (OStream)out [, (str)tag='1']) -> None :
    Writes  <pose>  bfactor data
    
    C++ signature :
        void dump_bfactor_pdb(core::pose::Pose,core::id::AtomID_Map<double>,std::ostream {lvalue} [,std::string='1'])
   | 
  
 
dump_connect_info( (Pose)pose, (OStream)out) -> None :
    dump_connect_info  Figure out CONECT  fields for PDB output -- atoms that are bonded in Rosetta but won't
    look that way to RASMOL or Pymol because of distance -- useful for centroid poses.
    
    C++ signature :
        void dump_connect_info(core::pose::Pose,std::ostream {lvalue})
   | 
  
 
dump_pdb( (Pose)pose, (str)filename [, (str)tag='1']) -> None :
    Writes the  <pose>  data to  <filename>
    example(s):
        dump_pdb(pose,'my_pose.pdb')
    See also:
        Pose
        Pose.dump_pdb
    
    C++ signature :
        void dump_pdb(core::pose::Pose,std::string [,std::string='1'])
dump_pdb( (Pose)pose, (OStream)out [, (str)tag='1']) -> None :
    Writes  <pose>  data
    
    C++ signature :
        void dump_pdb(core::pose::Pose,std::ostream {lvalue} [,std::string='1'])
dump_pdb( (Pose)pose, (OStream)out, (AtomID_Map_T_bool_T)mask [, (str)tag='1']) -> None :
    Writes  <pose>  data
    
    C++ signature :
        void dump_pdb(core::pose::Pose,std::ostream {lvalue},core::id::AtomID_Map<bool> [,std::string='1'])
dump_pdb( (Pose)pose, (OStream)out, (AtomID_Map_T_bool_T)mask, (str)tag, (str)chain, (vector1_Size)resnums) -> None :
    Writes  <pose>  data
    
    C++ signature :
        void dump_pdb(core::pose::Pose,std::ostream {lvalue},core::id::AtomID_Map<bool>,std::string,char,utility::vector1<unsigned long, std::allocator<unsigned long> >)
dump_pdb( (Pose)pose, (OStream)out, (AtomID_Map_T_bool_T)mask, (int)atomno, (str)tag, (str)chain, (vector1_Size)resnums) -> None :
    Writes  <pose>  data
    
    C++ signature :
        void dump_pdb(core::pose::Pose,std::ostream {lvalue},core::id::AtomID_Map<bool>,unsigned long {lvalue},std::string,char,utility::vector1<unsigned long, std::allocator<unsigned long> >)
   | 
  
 
dump_pdb_residue( (Residue)rsd, (OStream)out [, (int)start_atom_number=1]) -> None :
    Writes pdb data for the given residue, beginning from the given atom number
    
    C++ signature :
        void dump_pdb_residue(core::conformation::Residue,std::ostream {lvalue} [,unsigned long=1])
dump_pdb_residue( (Residue)rsd, (int)atom_number, (OStream)out) -> None :
    Writes pdb data for the given residue, incrementing atom_number counter
    
    C++ signature :
        void dump_pdb_residue(core::conformation::Residue,unsigned long {lvalue},std::ostream {lvalue})
   | 
  
 
extract_scores( (Pose)pose, (str)filename, (OStream)out) -> None :
    core/io/pdb/pose_io.hh:155
    C++ signature :
        void extract_scores(core::pose::Pose,std::string,std::ostream {lvalue})
extract_scores( (Pose)pose, (object)out) -> None :
    Write  <pose>  Energies information into an output stream
    (e.g. the tail of a pdb file)
    
    C++ signature :
        void extract_scores(core::pose::Pose,utility::io::ozstream {lvalue})
   | 
  
 
fill_name_map( (object)name_map, (ResidueInformation)rinfo, (ResidueType)rsd_type, (FileDataOptions)options) -> None :
    core/io/pdb/file_data.hh:461
    C++ signature :
        void fill_name_map(boost::bimaps::bimap<std::string, std::string, mpl_::na, mpl_::na, mpl_::na> {lvalue},core::io::pdb::ResidueInformation,core::chemical::ResidueType,core::io::pdb::FileDataOptions)
   | 
  
 
fixup_rinfo_based_on_residue_type_set( (object)rinfos, (ResidueTypeSet)residue_set) -> None :
    core/io/pdb/file_data.hh:455
    C++ signature :
        void fixup_rinfo_based_on_residue_type_set(utility::vector1<core::io::pdb::ResidueInformation, std::allocator<core::io::pdb::ResidueInformation> > {lvalue},core::chemical::ResidueTypeSet)
   | 
  
 
flip_atom_xyz( (Residue)rsd, (str)sister1_name, (str)sister2_name) -> None :
    core/io/pdb/file_data_fixup.hh:102
    C++ signature :
        void flip_atom_xyz(boost::shared_ptr<core::conformation::Residue> {lvalue},std::string,std::string)
   | 
  
 
get_chirality_sign( (xyzVector_Real)xyz_sister1, (xyzVector_Real)xyz_sister2, (xyzVector_Real)xyz_parent, (xyzVector_Real)xyz_outer_ref) -> int :
    core/io/pdb/file_data_fixup.hh:110
    C++ signature :
        int get_chirality_sign(numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>)
   | 
  
 
get_closest_sister( (xyzVector_Real)xyz_sister1, (xyzVector_Real)xyz_sister2, (xyzVector_Real)xyz_outgroup) -> int :
    core/io/pdb/file_data_fixup.hh:115
    C++ signature :
        int get_closest_sister(numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>)
   | 
  
 
is_NA( (str)res_name) -> bool :
    core/io/pdb/file_data_fixup.hh:71
    C++ signature :
        bool is_NA(std::string)
   | 
  
 
is_old_RNA( (str)res_name) -> bool :
    core/io/pdb/file_data_fixup.hh:69
    C++ signature :
        bool is_old_RNA(std::string)
   | 
  
 
is_potential_old_DNA( (str)res_name) -> bool :
    core/io/pdb/file_data_fixup.hh:67
    C++ signature :
        bool is_potential_old_DNA(std::string)
   | 
  
 
is_residue_type_recognized( (int)pdb_residue_index, (str)pdb_name, (object)rsd_type_list, (object)xyz, (map_string_Real)rtemp, (vector1_Size)UA_res_nums, (vector1_string)UA_res_names, (vector1_string)UA_atom_names, (vector1_xyzVector_Real)UA_coords, (vector1_Real)UA_temps, (FileDataOptions)options) -> bool :
    core/io/pdb/file_data.hh:422
    C++ signature :
        bool is_residue_type_recognized(unsigned long,std::string,utility::vector1<boost::shared_ptr<core::chemical::ResidueType const>, std::allocator<boost::shared_ptr<core::chemical::ResidueType const> > >,std::map<std::string, numeric::xyzVector<double>, std::less<std::string>, std::allocator<std::pair<std::string const, numeric::xyzVector<double> > > >,std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > >,utility::vector1<unsigned long, std::allocator<unsigned long> > {lvalue},utility::vector1<std::string, std::allocator<std::string> > {lvalue},utility::vector1<std::string, std::allocator<std::string> > {lvalue},utility::vector1<numeric::xyzVector<double>, std::allocator<numeric::xyzVector<double> > > {lvalue},utility::vector1<double, std::allocator<double> > {lvalue},core::io::pdb::FileDataOptions)
is_residue_type_recognized( (int)pdb_residue_index, (str)pdb_name, (object)rsd_type_list, (object)xyz, (map_string_Real)rtemp, (vector1_Size)UA_res_nums, (vector1_string)UA_res_names, (vector1_string)UA_atom_names, (vector1_xyzVector_Real)UA_coords, (vector1_Real)UA_temps) -> bool :
    core/io/pdb/file_data.hh:409
    C++ signature :
        bool is_residue_type_recognized(unsigned long,std::string,utility::vector1<boost::shared_ptr<core::chemical::ResidueType const>, std::allocator<boost::shared_ptr<core::chemical::ResidueType const> > >,std::map<std::string, numeric::xyzVector<double>, std::less<std::string>, std::allocator<std::pair<std::string const, numeric::xyzVector<double> > > >,std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > >,utility::vector1<unsigned long, std::allocator<unsigned long> > {lvalue},utility::vector1<std::string, std::allocator<std::string> > {lvalue},utility::vector1<std::string, std::allocator<std::string> > {lvalue},utility::vector1<numeric::xyzVector<double>, std::allocator<numeric::xyzVector<double> > > {lvalue},utility::vector1<double, std::allocator<double> > {lvalue})
   | 
  
 
missing_O2prime( (object)atoms) -> bool :
    core/io/pdb/file_data_fixup.hh:73
    C++ signature :
        bool missing_O2prime(utility::vector1<core::io::pdb::AtomInformation, std::allocator<core::io::pdb::AtomInformation> >)
   | 
  
 
pose_from_pose( (Pose)new_pose, (Pose)old_pose, (ResidueTypeSet)residue_set, (vector1_Size)residue_indices, (FileDataOptions)options) -> None :
    core/io/pdb/file_data.hh:451
    C++ signature :
        void pose_from_pose(core::pose::Pose {lvalue},core::pose::Pose,core::chemical::ResidueTypeSet,utility::vector1<unsigned long, std::allocator<unsigned long> >,core::io::pdb::FileDataOptions)
pose_from_pose( (Pose)new_pose, (Pose)old_pose, (ResidueTypeSet)residue_set, (vector1_Size)residue_indices) -> None :
    core/io/pdb/file_data.hh:443
    C++ signature :
        void pose_from_pose(core::pose::Pose {lvalue},core::pose::Pose,core::chemical::ResidueTypeSet,utility::vector1<unsigned long, std::allocator<unsigned long> >)
pose_from_pose( (Pose)new_pose, (Pose)old_pose, (vector1_Size)residue_indices, (FileDataOptions)options) -> None :
    core/io/pdb/file_data.hh:436
    C++ signature :
        void pose_from_pose(core::pose::Pose {lvalue},core::pose::Pose,utility::vector1<unsigned long, std::allocator<unsigned long> >,core::io::pdb::FileDataOptions)
pose_from_pose( (Pose)new_pose, (Pose)old_pose, (vector1_Size)residue_indices) -> None :
    core/io/pdb/file_data.hh:429
    C++ signature :
        void pose_from_pose(core::pose::Pose {lvalue},core::pose::Pose,utility::vector1<unsigned long, std::allocator<unsigned long> >)
   | 
  
 
print_d( (str)format, (float)d) -> str :
    print double with format to string
    
    C++ signature :
        std::string print_d(char const*,double)
   | 
  
 
print_i( (str)format, (int)I) -> str :
    print int with format to string
    
    C++ signature :
        std::string print_i(char const*,int)
   | 
  
 
remap_names_on_geometry( (object)mapping, (ResidueInformation)rinfo, (ResidueType)rsd_type) -> None :
    Attempt to use element identity and connectivity to map atom names from the rinfo object onto the rsd_type object names.
    
    C++ signature :
        void remap_names_on_geometry(boost::bimaps::bimap<std::string, std::string, mpl_::na, mpl_::na, mpl_::na> {lvalue},core::io::pdb::ResidueInformation,core::chemical::ResidueType)
   | 
  
 
score_mapping( (object)mapping, (ResidueInformation)rinfo, (ResidueType)rsd_type) -> float :
    Scoring scheme for the heuristic PDB renaming
    
    C++ signature :
        double score_mapping(boost::bimaps::bimap<std::string, std::string, mpl_::na, mpl_::na, mpl_::na>,core::io::pdb::ResidueInformation,core::chemical::ResidueType)
   | 
  
 
sgn( (float)x) -> int :
    core/io/pdb/file_data_fixup.hh:104
    C++ signature :
        int sgn(double)
   | 
  
 
traced_dump_pdb( (Tracer)tr, (Pose)pose, (str)filename [, (str)tag='1']) -> None :
    dump_pdb depending on visibility of tracer
    
    C++ signature :
        void traced_dump_pdb(basic::Tracer,core::pose::Pose,std::string [,std::string='1'])
traced_dump_pdb( (Tracer)tr, (Pose)pose, (OStream)out [, (str)tag='1']) -> None :
    dump_pdb depending on visibility of tracer
    
    C++ signature :
        void traced_dump_pdb(basic::Tracer,core::pose::Pose,std::ostream {lvalue} [,std::string='1'])
   | 
  
 
write_additional_pdb_data( (OStream)out, (Pose)pose, (FileData)fd [, (bool)write_fold_tree=False]) -> None :
    Adds data to the end of a pdb that are not a standard part of the pdb format.
    
    C++ signature :
        void write_additional_pdb_data(std::ostream {lvalue},core::pose::Pose,core::io::pdb::FileData [,bool=False])
   | 
| Home | Trees | Indices | Help | 
|---|
| Generated by Epydoc 3.0.1 on Sat Jun 6 00:10:49 2015 | http://epydoc.sourceforge.net |