Home | Trees | Indices | Help |
|
---|
|
object --+ | StructureAlignmentFactory
Protein structure alignment parser.
In order to construct the structural alignment, this factory needs a
PDB structure provider: an object, whose provider.get
method
returns a csb.bio.structute.Structure for a given sequence
identifier. Sequence identifiers on the other hand need to be split into
'accession number' and 'chain ID'. By default this is done using a
standard PDB Entry ID factory, but clients are free to provide custom
factories. An id_factory
must be a callable, which accepts a
single string identifier and returns an EntryID object.
Instance Methods | |||
|
|||
SequenceAlignment |
|
||
ChainSequence |
|
||
Inherited from |
Properties | |
EntryID |
id_factory Current csb.bio.io.wwpdb.EntryID factory instance in use |
enum item |
product_type Default sequence type of the alignment rows - a member of SequenceTypes |
StructureProvider |
provider Current csb.bio.io.wwpdb.StructureProvider instance in use |
bool |
strict True if strict mode is enabled |
Inherited from |
Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
Build a protein structure alignment given a multi-FASTA string and the
current structure
|
Build a protein structure alignment entry, given a sequence alignment entry and its corresponding source PDB chain.
|
Property Details |
id_factoryCurrent csb.bio.io.wwpdb.EntryID factory instance in use
|
product_typeDefault sequence type of the alignment rows - a member of SequenceTypes
|
providerCurrent csb.bio.io.wwpdb.StructureProvider instance in use
|
strictTrue if strict mode is enabled
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Jul 4 20:19:05 2017 | http://epydoc.sourceforge.net |