diff --git a/modules/bindings/pymod/dssp.py b/modules/bindings/pymod/dssp.py index 935352927663b94aab06884fb0de8d6b5e16f842..234ba74067f1dd977f0b5018ab22984caf70d930 100644 --- a/modules/bindings/pymod/dssp.py +++ b/modules/bindings/pymod/dssp.py @@ -137,22 +137,22 @@ def LoadDSSP(file_name, model, extract_burial_status_flag=0, # set property "burial status: if extract_burial_status_flag == 1: #set default (dummy) burial status for incomplete residues: - residue.SetGenericStringProperty("burial_status", 'X') + residue.SetStringProp("burial_status", 'X') #handle seleno-methionine appearing as amino acid 'X' in DSSP: if residue.name=="MSE" and amino_acid=='X': amino_acid='M' - residue.SetGenericFloatProperty("solvent_accessibility", + residue.SetFloatProp("solvent_accessibility", solvent_accessibility) if calculate_relative_sa: relative_sa=_CalcRelativeSA(amino_acid,solvent_accessibility) - residue.SetGenericFloatProperty("relative_solvent_accessibility", + residue.SetFloatProp("relative_solvent_accessibility", relative_sa) if relative_sa < 0.25: - residue.SetGenericStringProperty("burial_status", 'b') + residue.SetStringProp("burial_status", 'b') else: - residue.SetGenericStringProperty("burial_status", 'e') + residue.SetStringProp("burial_status", 'e') except Exception, e: print "ERROR:",e continue