OMIM mutations highlighted in insulin receptor crystal structure

OMIM mutations highlighted in insulin receptor crystal structure

In [1]: from credopymol import *
In [2]: s = StructureAdaptor().fetchByPDB('3BU5')
 
In [3]: s
Out[3]: <Structure('3BU5')>
 
In [4]: s.title
Out[4]: 'CRYSTAL STRUCTURE OF THE INSULIN RECEPTOR KINASE IN COMPLEX WITH IRS2 KRLB PEPTIDE AND ATP'
 
In [5]: s.load()
 
In [5]: s.getMutations()
Out[5]:
[<XRef(Residue,OMIM,610549)>,
 <XRef(Residue,OMIM,125853)>,
 <XRef(Residue,OMIM,125853)>]
 
In [6]: mutations = s.getMutations()
 
In [7]: mutations[0].description
Out[7]: 'G/V Insulin-resistant diabetes mellitus with acanthosis nigricans type A (IRAN type A)'
 
In [8]: mutations[1].description
Out[8]: 'A/V Insulin resistance (Ins resistance)'
 
In [9]: mutations[2].description
Out[9]: 'M/I Insulin resistance (Ins resistance)'
 
In [10]: for mutation in mutations:
   ....:     residue = mutation.getObject()
   ....:     residue.show(label=mutation.description)
 
In [11]: s.Ligands
Out[1]: [Ligand(300, ATP, A), Ligand(301, MG, A)]
 
In [12]: s.Ligands[0].showContacts()