+ def get_pdb_ids
+ ids = []
+ if dr != nil
+ dr.each do | dr |
+ if dr != nil
+ if dr =~ /PDB;\s+([A-Z0-9]{4});/
+ ids << $1
+ end
+ end
+ end
+ end
+ ids
+ end
+
+ def get_go_descriptions
+ gos = []
+ if dr != nil
+ dr.each do | dr |
+ if dr != nil
+ if dr =~ /GO;\s+GO:\d+(.+);\s+([^;]+)/
+ gos << $1
+ end
+ end
+ end
+ end
+ gos
+ end
+
+ def get_full_name
+ # DE RecName: Full=Apoptosis regulator Bcl-2;
+ end
+
+
+ def get_reactome_descriptions
+ s = []
+ if dr != nil
+ dr.each do | dr |
+ if dr != nil
+ if dr =~ /Reactome;\s+REACT_\d+;\s+([^.]+)/
+ s << $1
+ end
+ end
+ end
+ end
+ s
+ end
+
+