Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
MCI_bootstrap Class Reference

Public Member Functions

 get_irreplaceable_contacts (self, consensus_contacts, solver_name, verbose)
 Return set of irreplaceable contacts Irreplaceable contacts – their absence is irreplaceable, such as those dimers and trimers (sometimes)
 get_forbidden_sets_of_length (self, l, cons_set_init)
 Returns all set of forbidden contacts upto length l length l implies that 'l' contacts are forbidden at a time.
 bootstrap (self, f_set_pool, cons_set_init, solver_name, verbose)
 steps: for 1 to len(Cons_init): fill forbidden_sets(l) for each forbidden set: find consensus_solution and take union print stats for length 1 to l_max

Detailed Description

A class to enrich set of initial consensus contacts by bootstraping procedure. A class to enrich set of initial consensus contacts by bootstraping procedure.

Member Function Documentation

◆ bootstrap()

bootstrap ( self,
f_set_pool,
cons_set_init,
solver_name,
verbose )

steps: for 1 to len(Cons_init): fill forbidden_sets(l) for each forbidden set: find consensus_solution and take union print stats for length 1 to l_max

◆ get_forbidden_sets_of_length()

get_forbidden_sets_of_length ( self,
l,
cons_set_init )

Returns all set of forbidden contacts upto length l length l implies that 'l' contacts are forbidden at a time.

◆ get_irreplaceable_contacts()

get_irreplaceable_contacts ( self,
consensus_contacts,
solver_name,
verbose )

Return set of irreplaceable contacts Irreplaceable contacts – their absence is irreplaceable, such as those dimers and trimers (sometimes)