Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Local_structural_comparison_workflow< Traits > Class Template Reference

#include <Local_structural_comparison_workflow.hpp>

 T_Local_structural_comparison_workflow (const std::string &application_name, const std::string &specific_help)
 Initializes the workflow by setting the application name, the help, and building the workflow graph. More...
 

Public methods

void start (int argc, char *argv[])
 Starts the workflow by reading the command line options, and pushing the start vertex on the stack. More...
 
void initialize (void)
 Initialize the workflow. More...
 
void set_module_for_conformations ()
 Sets a flag for the subdomain comparator to be in conformations mode. More...
 
std::string make_prefixed_filename (const std::string &name)
 Build a custom prefix for the output names. More...
 
void build (void)
 Initializes the workflow by adding loaders, modules, and flows. More...
 

Constructor & Destructor Documentation

◆ T_Local_structural_comparison_workflow()

T_Local_structural_comparison_workflow ( const std::string &  application_name,
const std::string &  specific_help 
)
inline

Initializes the workflow by setting the application name, the help, and building the workflow graph.

Member Function Documentation

◆ build()

void build ( void  )
inline

Initializes the workflow by adding loaders, modules, and flows.

◆ initialize()

void initialize ( void  )
inline

Initialize the workflow.

◆ make_prefixed_filename()

std::string make_prefixed_filename ( const std::string &  name)
inline

Build a custom prefix for the output names.

◆ set_module_for_conformations()

void set_module_for_conformations
inline

Sets a flag for the subdomain comparator to be in conformations mode.

◆ start()

void start ( int  argc,
char *  argv[] 
)
inline

Starts the workflow by reading the command line options, and pushing the start vertex on the stack.