mark somogyi tim parrott roland knispel · 2019. 10. 4. · mark somogyi. tim parrott. roland...

22
Mark Somogyi Tim Parrott Roland Knispel BIOEDDIE AND BIOMOLECULE TOOLKIT

Upload: others

Post on 09-Mar-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

Mark SomogyiTim ParrottRoland Knispel

BIOEDDIE AND BIOMOLECULE TOOLKIT

Page 2: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

- JS application for all major browsers

- Easy editing- No-structure

components- Native support for

MOL/HELM/sequence

BIOEDDIE

Page 3: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

Toolbar

HELM/Details view

Library/ Annotations

panel

Canvas

Page 4: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

LIBRARY COMPONENTS

Page 5: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

HELM viewer with selection highlights

Monomer preview on library hover-over

Context-dependent display options

Inline chemistry

Page 6: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

Selection and bondsketching tools

Library switcher

Librarymanagement

Alternative views

Page 7: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

LINKAGE DETAILS

Page 8: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

β-Amanitin

BICYCLIC PEPTIDES

Page 9: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

β-Amanitin

α-Amanitin

ε-Amanitin

γ-Amanitin

SEQUENCE COMPARISONS

Page 10: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

• Natural or modified bases• Natural or modified sugars• Backbone chain chemistries

Mipomersen (Kynamro)

GCCUCAGTCTGCTTCGCACC

FDA approved to treat homozygous familiar hypercholesterolemia

OLIGONUCLEOTIDES

Page 11: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

J. Am. Chem. Soc., 2004, 126 (38), pp 11768–11769DOI: 10.1021/ja046970u

GOLD NANOPARTICLES

Page 12: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

WORKING WITH SETS OF BIOMOLECULES

Page 13: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

API (Java and REST-ful) for– Native HELM support (HELM, HELM2, xHELM)– Standardization– Centralized DB storage– Registration of entities and batches with custom

business logic– Search by sequence/chemical

structure/metadata– Conversion to/from Mol/FASTA/HELM– Property calculations

BIOMOLECULE TOOLKIT

Page 14: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

• Distance-based

• BLAST (P,N)– Using NCBI BLAST binaries– Experimenting with BLAST DB updates for large datasets

TGRWLQAKGV TG-WIQAKGVW

Query sequence Target sequence Edit distance

3

NEW: SIMILARITY-BASED SEARCHING

Page 15: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

• Ala-Scan

• Exhaustive enumeration of residue replacements

MT V CRLCYWECMT A CRLCYWECMT[Dha]CRLCYWECMT[Hse]CRLCYWECMT V CRICYWECMT A CRICYWEC…

MTGCRLCYWEC Position36

SubstitutionsV,A,Dha,Hse

I,V

NEW: SEQUENCE ENUMERATION

Page 16: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

USE CASES

Page 17: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

Molecule Registration

Molecule Display

Library Enumeration

~400 Amino acid residues~200 Chemical groups

Manual Curation via ChemAxonBiomolecule Toolkit RESTful API and BioEddie

Monomer DB

HELM Generation

MOL Block

Sequence Analysis

• Registration of peptides in CTAB format

• CTAB generated via interconversion of HELM strings

• Error-prone manual drawing of peptides by users

• Drastic reduction of errors in database registration

• At the core of curated database of peptide and chemical monomers

planned

current

*See Conor Scully, Heptares, UGM presentation, 2018, Budapest

BIOMOLECULE TOOLKIT INTEGRATION AT HEPTARES

Page 18: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

Prototype for enhancing Marvin Live with peptide-specific data plugins featured bypublic data sources and Biomolecule Toolkit capabilities

From designing small molecules towards designing peptides

Page 19: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

- Registration directly from ELN (in production for 3 US customers)

- Biomolecule Toolkit integrated through REST API - BioEddie default sketcher for chemically modified

sequences

Next steps

- ELN-wide search for sequences- Add Support for high-availability cloud deployments

(e.g. clustering, distributed transactions)- Add support for bio-synthesis reactions

HELM (auto-generated): untitled_molecule_file3.mol

INTEGRATION WITH IDBS EWB

Page 20: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

MRV

SMILES

MDL Mol

HELM

FASTA

Compound Registration

Biomolecule Registration

Perceptionengine

Small molecules Large molecules

ID Generator

LONGTERM PLANS – AGNOSTIC REGISTRATION

Page 21: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

MRV

SMILES

MDL Mol

HELM

FASTA

Compound Registration

Biomolecule Registration

Perceptionengine

Small molecules Large molecules

‚Other‘Registration

Next ‚Other‘Registration

ID Generator

Other

LONGTERM PLANS – AGNOSTIC REGISTRATION

Page 22: Mark Somogyi Tim Parrott Roland Knispel · 2019. 10. 4. · Mark Somogyi. Tim Parrott. Roland Knispel. BIOEDDIE AND BIOMOLECULE TOOLKIT - JS application for all major browsers - Easy

[email protected]

Get in touch