Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
#include <Apurva.h>
Public Types | |
typedef ParticleContainer | Particle_container |
typedef T_Apurva< Particle_container > | Apurva |
typedef T_Contact_Map_T< Particle_container > | Contact_Map_T |
typedef lambda_matrix< graph > | lambda_matrix_t |
typedef dp_mat_apurva< graph, lambda_matrix_t > | dp_t |
typedef problem< graph, dp_t, lambda_matrix_t, parameters > | problem_t |
typedef branch_and_bound< problem_t > | bandb_t |
Public Member Functions | |
T_Apurva (void) | |
void | set_dthr (double new_threshold) |
void | set_sse_only (int sse) |
void | set_h_filter_param (int h_filter) |
void | set_sse_filter_param (int sse_filter) |
void | set_n_limit_param (int n_limit) |
void | set_iter_limit_param (int iter_limit) |
void | set_t_limit (float t) |
int | work (const Particle_container &one, const Particle_container &two, std::vector< std::pair< unsigned, unsigned > > &align, double &score, unsigned verbose=0, std::ostream &out=std::cout) |
int | work (int argc, char **argv) |
Static Public Member Functions | |
static void | add_options (boost::program_options::options_description &options) |
typedef T_Apurva<Particle_container> Apurva |
typedef branch_and_bound<problem_t> bandb_t |
typedef dp_mat_apurva<graph, lambda_matrix_t> dp_t |
typedef lambda_matrix<graph> lambda_matrix_t |
typedef ParticleContainer Particle_container |
Defining the types
typedef problem<graph, dp_t, lambda_matrix_t, parameters> problem_t |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Process the command line, and lunch the corresponding computations