Skip to content

Commit

Permalink
Make mmcif rvalue detection more broad
Browse files Browse the repository at this point in the history
  • Loading branch information
samirelanduk committed Nov 19, 2019
1 parent 9a60366 commit 14bb843
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions atomium/mmcif.py
Expand Up @@ -266,8 +266,14 @@ def update_quality_dict(mmcif_dict, data_dict):

mmcif_to_data_transfer(mmcif_dict, data_dict,
"quality", "resolution", "reflns", "d_resolution_high", func=float)
if not data_dict["quality"]["resolution"]:
mmcif_to_data_transfer(mmcif_dict, data_dict,
"quality", "resolution", "refine", "ls_d_res_high", func=float)
mmcif_to_data_transfer(mmcif_dict, data_dict,
"quality", "rvalue", "refine", "ls_R_factor_R_work", func=float)
if not data_dict["quality"]["rvalue"]:
mmcif_to_data_transfer(mmcif_dict, data_dict,
"quality", "rvalue", "refine", "ls_R_factor_obs", func=float)
mmcif_to_data_transfer(mmcif_dict, data_dict,
"quality", "rfree", "refine", "ls_R_factor_R_free", func=float)

Expand Down

0 comments on commit 14bb843

Please sign in to comment.