Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
StructurePreparationIO.h File Reference
#include <boost/filesystem.hpp>
#include <string>
#include <vector>
Include dependency graph for StructurePreparationIO.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void Scine::StructurePreparation::StructurePreparationIO::xyzToPdb (const std::string &xyzFile, const std::string &pdbFile)
 Converts an xyz file to an internal pdb file that fits the file format requirements for openbabel.
 
void Scine::StructurePreparation::StructurePreparationIO::writeAtomicInfoFileForProtein (const StructurePreparationData &data, const std::string &atomicInfoFile)
 Writes the atomic info to a file.
 
void Scine::StructurePreparation::StructurePreparationIO::addAtomicInformationForNonRegContainer (StructurePreparationFiles &files, std::vector< std::vector< int >> subsystemMapping)
 This function parses the user-generated atomic info file for the nonRegContainer, maps the nonRegContainer indices to the full structure and appends the information to the global atomic info file.
 
std::string Scine::StructurePreparation::StructurePreparationIO::getSuffix (const bfs::path &filepath)
 
void Scine::StructurePreparation::StructurePreparationIO::writePdbFileWithResidueSpecifier (const StructurePreparationData &data, const std::string &proteinFile, Core::Log &log)
 

Detailed Description