Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
SBL.mci_table Namespace Reference

Functions

def get_set_of_contacts (contact_count_map)
 
def extract_all_contacts (contact_counts_maps)
 
def get_format_string (alphas_list)
 
def get_table_header_beg (alphas_list)
 
def get_body_line (contact, contact_counts_maps, set_of_ref_contacts, alphas_list)
 
def get_table_body (contact_counts_maps, list_nb_sol, list_soln_size, alphas_list, set_of_ref_contacts)
 
def get_table_header_end ()
 
def dump_table (list_contact_counts_map, list_nb_sol, list_soln_size, alphas_list, ftable, fname_ref_data)
 
def edge (u, v)
 

Variables

dictionary alpha_0 = { "(a,b)": 1, "(b,c)": 3};
 
dictionary alpha_0dot5 = { "(a,b)": 1, "(b,c)": 3};
 
dictionary alpha_1 = { "(a,b)": 1, "(b,c)": 3};
 
list contact_counts_maps = [alpha_0, alpha_0dot5, alpha_1];
 

Function Documentation

◆ dump_table()

def SBL.mci_table.dump_table (   list_contact_counts_map,
  list_nb_sol,
  list_soln_size,
  alphas_list,
  ftable,
  fname_ref_data 
)

◆ edge()

def SBL.mci_table.edge (   u,
  v 
)
This method is to be consistent with global assumption that for an
edge e=(u,v) we have u<v.

◆ extract_all_contacts()

def SBL.mci_table.extract_all_contacts (   contact_counts_maps)

◆ get_body_line()

def SBL.mci_table.get_body_line (   contact,
  contact_counts_maps,
  set_of_ref_contacts,
  alphas_list 
)

◆ get_format_string()

def SBL.mci_table.get_format_string (   alphas_list)

◆ get_set_of_contacts()

def SBL.mci_table.get_set_of_contacts (   contact_count_map)

◆ get_table_body()

def SBL.mci_table.get_table_body (   contact_counts_maps,
  list_nb_sol,
  list_soln_size,
  alphas_list,
  set_of_ref_contacts 
)

◆ get_table_header_beg()

def SBL.mci_table.get_table_header_beg (   alphas_list)

◆ get_table_header_end()

def SBL.mci_table.get_table_header_end ( )

Variable Documentation

◆ alpha_0

dictionary alpha_0 = { "(a,b)": 1, "(b,c)": 3};

◆ alpha_0dot5

dictionary alpha_0dot5 = { "(a,b)": 1, "(b,c)": 3};

◆ alpha_1

dictionary alpha_1 = { "(a,b)": 1, "(b,c)": 3};

◆ contact_counts_maps

list contact_counts_maps = [alpha_0, alpha_0dot5, alpha_1];