Presentation is loading. Please wait.

Presentation is loading. Please wait.

Exchangeable HELM Markus Weisser. Status quo HELM notation flexible for different types of biomolecules compact notation human readable not self-contained.

Similar presentations


Presentation on theme: "Exchangeable HELM Markus Weisser. Status quo HELM notation flexible for different types of biomolecules compact notation human readable not self-contained."— Presentation transcript:

1 Exchangeable HELM Markus Weisser

2 Status quo HELM notation flexible for different types of biomolecules compact notation human readable not self-contained 2

3 HELM use case pharma company 3 Monomer database

4 HELM use case in small organizations 4 Local Monomer Store

5 Collaboration between pharma and CRO 5 Monomer database Local Monomer Store

6 Request for proposal for Exchangeable HELM from Pistoia Alliance 1.Definition of exchangeable HELM notation (xHELM) 2.Modification HELM editor for exchangeable HELM 3.Support inline SMILES notation for all types of monomers 4.Registration of new monomers from exchangeable HELM 6

7 Status quo HELM toolkit/editor  Create, edit, load and save HELM notation  Register monomers in local ‘database’ (xml document)  Modify chemical monomers (inline SMILES) 7 Local Monomer Store

8 Exchangeable HELM – XML container for HELM notation and monomer information 8 Local Monomer Store xHELM HELM notation Monomers HELM Specification 1_1.doc http://www.openhelm.org/HELM_Notation

9 xHELM structure 9 Xhelm HelmNotation Monomers Monomer MonomerID MonomerSmiles MonomerMolFile MonomerType PolymerType NaturalAnalog MonomerName Attachments Attachment AttachmentID AttachmentLabel CapGroupName CapGroupSmiles

10 xHELM example 10 PEPTIDE1{A.G}$$$$ A C[C@H](N[*])C([*])=O |$;;;_R1;;_R2;$| H4sIAAAAAA… Backbone PEPTIDE A Alanine R2-OH R2 OH O[*] |$;_R2$| R1-H R1 H [*][H] |$_R1;$| G [*]NCC([*])=O |$_R1;;;;_R2;$| H4sIAAAAAAAAAKWSP… Backbone PEPTIDE G Glycine R2-OH R2 OH O[*] |$;_R2$| R1-H R1 H [*][H] |$_R1;$|

11 xHELM support in HELM toolkit and editor  Load and save HELM as well as xHELM 11 xHELM HELM

12 New monomers from xHELM 12

13 Monomer Modification and inline SMILES notation 13

14 HELM inline SMILES notation  Existing SMILES inline notation for chemical monomers extended for all monomer types.  Extended SMILES notation in square brackets  Example: PEPTIDE1{G.A.T}$$$$ → PEPTIDE1{G.[C[13C@H](N[*])C([*])=O |$;;;_R1;;_R2;$|].T}$$$$ 14

15 Monomer Registration from xHELM and inline SMILES  Checking for mismatches and uniqueness 15 Local Monomer Store xHELM Inline SMILES

16 Collaboration between pharma and CRO 16 Monomer database Local Monomer Store xHELM

17 Project Summary  Definition and implementation of exchangeable HELM format  HELM toolkit and editor support for xHELM  Definition and implementation of inline SMILES for all monomer types  Inline editing of all types of monomers in editor  Registration of new monomers out of xHELM and inline SMILES notation 17

18 Acknowledgments  Stefanie Maisel, Marco Lanig (quattro research)  Roland Knispel (ChemAxon)  Matthias Nolte (BMS)  Tianhong Zhang (Pfizer)  Claire Bellamy (Pistoia Alliance) 18 Thank you ! email: weisser@quattro-research.com


Download ppt "Exchangeable HELM Markus Weisser. Status quo HELM notation flexible for different types of biomolecules compact notation human readable not self-contained."

Similar presentations


Ads by Google