Home | Trees | Indices | Help |
|
---|
|
Create a folder named analyse in the project root folder that contains the following results:
GLOBAL: global rmsd: all atoms, c-alpha only, percentage of identities, Modeller score, and the number of templates
LOCAL: results of the cross validation, rmsd per residue c-alpha only for each templates and the mean rmsd
3D structure: pickle down the final.pdb that is the best model of the project and the mean rmsd is set inside (temperature_factor)
|
|||
| __init__(self, outFolder, log=None) | ||
|
prepareFolders(self) Create folders needed by this class. |
||
[[str]]
|
parseFile(self,
name) Parse a identity matrix file |
||
[str]
|
__listDir(self,
path) List all the files and folders in a directory with the exceprion of ... |
||
dict, dict
|
global_rmsd_aa(self,
validation_folder=None) Global RMSD values. |
||
dict, dict
|
global_rmsd_ca(self,
validation_folder=None) Global RMSD CA values. |
||
{str:float}
|
get_identities(self,
nb_templates,
validation_folder=None) Calculate the mean of the percentage of identities for each template with the others. |
||
{str:float}
|
get_score(self,
validation_folder=None) Get the best global modeller score for each template re-modeled |
||
|
output_values(self,
rmsd_aa_wo_if,
rmsd_aa_if,
rmsd_ca_wo_if,
rmsd_ca_if,
identities,
score,
nb_templates,
output_file=None) Write result to file. |
||
dict
|
get_aln_info(self,
output_folder=None) Collect alignment information. |
||
dict
|
get_templates_rmsd(self,
templates) Collect RMSD values between all the templates. |
||
dict
|
templates_profiles(self,
templates,
aln_dic,
template_rmsd_dic) Collect RMSD profiles of each template with the target and their %ID. |
||
dict
|
output_cross_val(self,
aln_dic,
templates_profiles,
templates,
model,
output_file=None) Calculates the mean rmsd of the model to the templates and write the result to a file. |
||
|
updatePDBs_charge(self,
mean_rmsd_atoms,
model) pickle down the final.pdb which is judged to be the best model of the project. |
||
|
go(self,
output_folder=None,
template_folder=None) Run analysis of models. |
|
|||
|
F_RESULT_FOLDER = '/analyse'
|
||
|
F_TEMPLATE_FOLDER = '/validation'
|
||
|
F_PDBModels = F_RESULT_FOLDER+ '/PDBModels.list'
|
||
|
F_MODELS = Modeller.F_RESULT_FOLDER+ Modeller.F_PDBModels
|
||
|
F_INPUT_ALNS = '/t_coffee/final.pir_aln'
|
||
|
F_INPUT_RMSD = '/benchmark'
|
||
|
F_RMSD_AA = F_RESULT_FOLDER+ '/rmsd_aa.out'
|
||
|
F_RMSD_CA = F_RESULT_FOLDER+ '/rmsd_ca.out'
|
||
|
F_OUTPUT_VALUES = F_RESULT_FOLDER+ '/global_results.out'
|
||
|
F_CROSS_VAL = F_RESULT_FOLDER+ '/local_results.out'
|
||
|
F_FINAL_PDB = F_RESULT_FOLDER+ '/final.pdb'
|
|
|
Create folders needed by this class. |
Parse a identity matrix file
|
List all the files and folders in a directory with the exceprion of ...
|
Global RMSD values.
|
Global RMSD CA values.
|
Calculate the mean of the percentage of identities for each template with the others.
|
Get the best global modeller score for each template re-modeled
|
Write result to file.
|
Collect alignment information.
|
Collect RMSD values between all the templates.
|
Collect RMSD profiles of each template with the target and their %ID.
|
Calculates the mean rmsd of the model to the templates and write the result to a file.
|
pickle down the final.pdb which is judged to be the best model of the project. The mean rmsd to the templates is written to the temperature_factor column.
|
Run analysis of models.
|
|
F_RESULT_FOLDER
|
F_TEMPLATE_FOLDER
|
F_PDBModels
|
F_MODELS
|
F_INPUT_ALNS
|
F_INPUT_RMSD
|
F_RMSD_AA
|
F_RMSD_CA
|
F_OUTPUT_VALUES
|
F_CROSS_VAL
|
F_FINAL_PDB
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0alpha3 on Tue May 1 22:34:56 2007 | http://epydoc.sourceforge.net |