Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Constructions | |
def | __init__ (self, verbose, pdb_id2path, adir) |
Default constructor. More... | |
Basic Statistics | |
def | get_dic_sequence (self, pdbfile, chain_name) |
Return the original numbering of a chain according to the PDB file. More... | |
def | process_id (self, chain_name) |
Extract the tag\, the pdbid and the chain from the complete chain name. More... | |
def | compute_mapping (self, MISA_id) |
Compute the mapping between the original index of each chain and its new index according to the MSA. More... | |
def | compute_MSA (self, MISA_id, chains_to_map) |
Compute the MSA using Clustal Omega. More... | |
def | create_FASTA (self, MISA_id, chains_to_map) |
Create a FASTA file from the sequence of each chain to align. More... | |
def | call_to_clustalo (self, MISA_id) |
Call Clustal Omega on the FASTA files from all the chains from the MISA id. More... | |
Realign homologous chains with a different numbering. Compute or read the MSA and compute reindexing of the chains after realignment.
def __init__ | ( | self, | |
verbose, | |||
pdb_id2path, | |||
adir | |||
) |
Default constructor.
def call_to_clustalo | ( | self, | |
MISA_id | |||
) |
Call Clustal Omega on the FASTA files from all the chains from the MISA id.
def compute_mapping | ( | self, | |
MISA_id | |||
) |
Compute the mapping between the original index of each chain and its new index according to the MSA.
def compute_MSA | ( | self, | |
MISA_id, | |||
chains_to_map | |||
) |
Compute the MSA using Clustal Omega.
def create_FASTA | ( | self, | |
MISA_id, | |||
chains_to_map | |||
) |
Create a FASTA file from the sequence of each chain to align.
def get_dic_sequence | ( | self, | |
pdbfile, | |||
chain_name | |||
) |
Return the original numbering of a chain according to the PDB file.
def process_id | ( | self, | |
chain_name | |||
) |
Extract the tag\, the pdbid and the chain from the complete chain name.