Skip to content

Commit

Permalink
Ignore empty value in row of water-NOE and PPA dihedral angle (5b81)
Browse files Browse the repository at this point in the history
  • Loading branch information
yokochi47 committed Mar 29, 2024
1 parent 3b220ae commit 1487ac7
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions wwpdb/utils/nmr/NmrDpUtility.py
Original file line number Diff line number Diff line change
Expand Up @@ -37026,12 +37026,16 @@ def __calculateStatsOfDistanceRestraint(self, file_list_id, sf_framecode, lp_dat
member_id = row.get(member_id_name) if file_type == 'nmr-star' else None
member_logic_code = row.get(member_logic_code_name) if file_type == 'nmr-star' else None

comp_id_1 = row[comp_id_1_name]
comp_id_2 = row[comp_id_2_name]

if 'HOH' in (comp_id_1, comp_id_2):
continue

chain_id_1 = row[chain_id_1_name]
chain_id_2 = row[chain_id_2_name]
seq_id_1 = row[seq_id_1_name]
seq_id_2 = row[seq_id_2_name]
comp_id_1 = row[comp_id_1_name]
comp_id_2 = row[comp_id_2_name]
atom_id_1 = row[atom_id_1_name]
atom_id_2 = row[atom_id_2_name]
weight = row.get(weight_name)
Expand Down Expand Up @@ -38813,6 +38817,10 @@ def __calculateStatsOfDihedralRestraint(self, file_list_id, lp_data, conflict_id
lower_limit = None
upper_limit = None

data_type = row[angle_type_name]
if data_type == 'PPA':
continue

chain_id_1 = row[chain_id_1_name]
chain_id_2 = row[chain_id_2_name]
chain_id_3 = row[chain_id_3_name]
Expand All @@ -38829,7 +38837,6 @@ def __calculateStatsOfDihedralRestraint(self, file_list_id, lp_data, conflict_id
atom_id_2 = row[atom_id_2_name]
atom_id_3 = row[atom_id_3_name]
atom_id_4 = row[atom_id_4_name]
data_type = row[angle_type_name]
weight = row.get(weight_name)
set_id.add(row[id_tag])

Expand Down

0 comments on commit 1487ac7

Please sign in to comment.