Created on 26 May 2015
@author: jmht
Theseus
(work_dir=None, theseus_exe=None)[source]¶Bases: object
Class to run THESEUS to superpose pdb files and determine the per-residue variances.
Methods
alignment_file (models[, alignment_file]) |
Create an alignment file for the models - this is based on the assumption they are all the same length |
superpose_models (models[, work_dir, …]) |
Superpose models and return the ensemble. |
parse_variances |
alignment_file
(models, alignment_file=None)[source]¶Create an alignment file for the models - this is based on the assumption they are all the same length but may have different residues
superpose_models
(models, work_dir=None, basename=’theseus’, homologs=False, alignment_file=None)[source]¶Superpose models and return the ensemble. Also set superposed_models and var_by_res variables.
This also sets the superposed_models and var_by_res parameters.
Parameters: |
|
---|---|
Returns: |
|
TheseusVariances
¶Bases: tuple
Attributes: |
---|
Methods
count (…) |
|
index ((value, [start, …) |
Raises ValueError if the value is not present. |
core
¶Alias for field number 6
idx
¶Alias for field number 0
resName
¶Alias for field number 1
resSeq
¶Alias for field number 2
rmsd
¶Alias for field number 5
stdDev
¶Alias for field number 4
variance
¶Alias for field number 3