SlideShare a Scribd company logo
1 of 89
Download to read offline
Cheminformatics
workflows using the
mobile + cloud platform
Dr. Alex M. Clark
October 2013
© 2013 Molecular Materials Informatics, Inc.
http://molmatinf.com
MOLECULAR MATERIALS INFORMATICS

Overview
• Chemical structures
• Mobile apps
• Cloud computing

2
MOLECULAR MATERIALS INFORMATICS

3

3rd Revolution

mainframes
minicomputers

personal computers
portable laptops

mobile tablets
smartphones

• The mobile platform is revolutionary: a clean break
-

entirely new user interface
no backward compatibility
highly constrained resources
applicable to entirely new situations
MOLECULAR MATERIALS INFORMATICS

4

Two platform stacks
desktop/
laptop

phone/
tablet

file/database
server

web
services

compute
cluster

cloud
resources
MOLECULAR MATERIALS INFORMATICS

5

Delivery
Apps
• User experience

Cloud
• Web API

• Cached data

• Heavy
calculations

• Light calculations

• Large data

• Sharing

• Centralised
storage
MOLECULAR MATERIALS INFORMATICS

Challenges
• Mobile user interfaces are completely
different to desktop products
• Expectations: functionality, extreme simplicity
• Complex interfaces much harder: drawing
chemical structures requires redesign
• Visualisation is more difficult: screen size
• Storage limitations: big data is a problem
• Calculations split mobile vs. cloud

6
MOLECULAR MATERIALS INFORMATICS

7

App Catalog
Mobile Molecular
DataSheet (MMDS)

Green Solvents

Living Molecules

MolSync

SAR Table

MolPrime+

MolPrime

Lab Solvents

Approved Drugs

Reaction101

Yield101

SPRESImobile

Open Drug
Discovery Teams

TB Mobile

ChemSpider
MOLECULAR MATERIALS INFORMATICS

Drawing Structures
• Cheminformatics requires a user
interface for drawing structures
• Interface needs to be:
-

capable for complex structures
publication quality
fast to use
phone-size form factor

• Traditional interface paradigm on
touchscreen: unusable...

8
MOLECULAR MATERIALS INFORMATICS

Drawing Reactions

• Components: reuse sketcher, iPhone friendly
• Higher level of markup useful for lab notebooks
• Used by MMDS, Reaction101, Yield101

9
MOLECULAR MATERIALS INFORMATICS

Assembling DataSheets
• MMDS: molecular datasheet unit
- molecular structures
- reaction schemes
- scalar data (text, numbers)
• Table-like structure, roughly
equivalent to SDfile/RDfile
• Operate on individual rows or
whole datasheets

10
MOLECULAR MATERIALS INFORMATICS

Scaffolds & Substituents

• Scaffold-centric model useful to drug discovery
• SAR Table app: optimised for data entry
• And: analysis, visualisation and calculation

11
MOLECULAR MATERIALS INFORMATICS

Searching

• App interfaces for structure searching

12
MOLECULAR MATERIALS INFORMATICS

Calculation
• Structures used to
calculate properties
• Single molecules, or
whole datasheets
• Simple calculations:
done by app
• Difficult calculations:
use webservice

13
MOLECULAR MATERIALS INFORMATICS

Importing
• Receive recognised filetypes
-

clipboard
email
web
other apps (IPC)
webservices
remote filesystems

• Documented formats, e.g.
SketchEl, MDL, ChemDraw, CML

14
MOLECULAR MATERIALS INFORMATICS

Exporting
• Apps are only as good as their
ability to use the data
• Export actual data using
cheminformatics formats
-

clipboard
email
web sharing
twitter
webservices
remote filesystems

15
MOLECULAR MATERIALS INFORMATICS

Graphics
• Prepare bitmapped graphics for:
- clipboard
- photo roll
- email
• Can incorporate into other apps
on the device (e.g. Keynote)
• Vector graphics: SVG, EPS,
Microsoft Word & Excel

16
MOLECULAR MATERIALS INFORMATICS

Sharing
• Share data publicly or privately
• Upload to a webservice
- store raw data
- dynamically render
- hosted by molsync.com
• Tweet directly from the app: share
the link

17
Real world workflow:
searching for new
Tuberculosis drugs
Dr. Alex M. Clark
October 2013
© 2013 Molecular Materials Informatics, Inc.
http://molmatinf.com
MOLECULAR MATERIALS INFORMATICS

Outline
• Workflow is representative of lead discovery
• Searching for new Mycobacterium
tuberculosis drugs
• Open data, open science, collaborating with
experimentalists
• Workflow involves:

http://molmatinf.com/
venice.html

- mobile apps
- cloud-based webservices
- traditional software

19
MOLECULAR MATERIALS INFORMATICS

TB Mobile
• Curated data for
tuberculosis drugs
• iOS & Android
• CDD, NIAID grant,
Sean Ekins

• App presents a browseable list of structures
• Can filter by target, sort by structural similarity
• Visual data exportable....

20
MOLECULAR MATERIALS INFORMATICS

A Good Scaffold
• Objective: use the data from TB Mobile to
find a scaffold, then use to infer gene target
from a larger collection of SAR data
• What makes a good scaffold?

21
MOLECULAR MATERIALS INFORMATICS

Methodology
• Preliminary work done with desktop software: com.mmi
• Fragment TB Mobile structures, scaffold-like
• Perform scaffold-substructure vs. 7000 in vitro
• Derive R-groups, tidy, present graphically, browse...

http://molmatinf.com/venice.html

22
MOLECULAR MATERIALS INFORMATICS

Source Materials
• Scaffold:

• Scaffold origin: inhibitor of Glf target
• 87 molecules with in vitro activity (yes/no)
• Scaffold seems to elicit an activity pattern
• Next step: load it into the app ecosystem...

23
MOLECULAR MATERIALS INFORMATICS

Importing

• Email attachment to self: open in SAR Table

24
MOLECULAR MATERIALS INFORMATICS

Raw DataSheet

• Just Molecule and Activity...

25
MOLECULAR MATERIALS INFORMATICS

Draw Scaffold

• Select first row
• Use built in sketcher to
draw scaffold

26
MOLECULAR MATERIALS INFORMATICS

Draw Scaffold

• Select first row
• Use built in sketcher to
draw scaffold

26
MOLECULAR MATERIALS INFORMATICS

Substituent Fields

• R-group labels: offer to create fields

27
MOLECULAR MATERIALS INFORMATICS

Scaffold & Molecule

• Need to assign substituents: automatically

28
MOLECULAR MATERIALS INFORMATICS

Scaffold Matching

• Perform single scaffold:molecule match

29
MOLECULAR MATERIALS INFORMATICS

Scaffold Matching

• Perform single scaffold:molecule match

29
MOLECULAR MATERIALS INFORMATICS

Scaffold Matching

• Perform single scaffold:molecule match

29
MOLECULAR MATERIALS INFORMATICS

Bulk Matching

• Duplicate scaffold, match to all molecules

30
MOLECULAR MATERIALS INFORMATICS

Bulk Results

• Only unambiguous results are provided

31
MOLECULAR MATERIALS INFORMATICS

Bulk Results

• Only unambiguous results are provided

31
MOLECULAR MATERIALS INFORMATICS

Symmetry/Degeneracy

• Two possible results: note degeneracy R4,R6

32
MOLECULAR MATERIALS INFORMATICS

Symmetry/Degeneracy

• Two possible results: note degeneracy R4,R6

32
MOLECULAR MATERIALS INFORMATICS

Finishing Assignment
• Single & bulk scaffold matching: semiautomated assignment, human tiebreakers
• Have 87 compounds, 21 active against TB
• Based on scaffold from a binder of Glf
enzyme (essential for mycobacterial growth)
• What next?
• Look for other compounds: same scaffold

33
MOLECULAR MATERIALS INFORMATICS

Searching

• Search public databases using template

34
MOLECULAR MATERIALS INFORMATICS

Searching

• Search public databases using template

34
MOLECULAR MATERIALS INFORMATICS

Search Results

• Results come back with scaffolds assigned

35
MOLECULAR MATERIALS INFORMATICS

Sources

• Data from ChemSpider, PubChem, ChEBI
• Includes database links and vendor information

36
MOLECULAR MATERIALS INFORMATICS

Importing

• Search results imported in marked-up form

37
MOLECULAR MATERIALS INFORMATICS

Model Building

• Use known activities to build a SAR model

38
MOLECULAR MATERIALS INFORMATICS

Model Application

• Predicted activities shown as coloured wedges

39
MOLECULAR MATERIALS INFORMATICS

Selected Candidates

• Compile a list: predicted activity > 0.8
• Open in Mobile Molecular DataSheet (MMDS) app

40
MOLECULAR MATERIALS INFORMATICS

Selected Candidates

• Compile a list: predicted activity > 0.8
• Open in Mobile Molecular DataSheet (MMDS) app

40
MOLECULAR MATERIALS INFORMATICS

Sharing by Email

• Very easy to share using email attachments
• Recipient can open on any device, including mobile

41
MOLECULAR MATERIALS INFORMATICS

Sharing by Email

• Very easy to share using email attachments
• Recipient can open on any device, including mobile

41
MOLECULAR MATERIALS INFORMATICS

Sharing by Email

• Very easy to share using email attachments
• Recipient can open on any device, including mobile

41
MOLECULAR MATERIALS INFORMATICS

Sharing via Dropbox

• MMDS can interact with MolSync app
• DataSheets are uploaded & synchronised in Dropbox

42
MOLECULAR MATERIALS INFORMATICS

MolSync & Dropbox

• MolSync app is a chemistry-aware file browser
• Can make use of Dropbox's collaboration features

43
MOLECULAR MATERIALS INFORMATICS

Lookup FDA Reference

• Open With the Approved Drugs app

44
MOLECULAR MATERIALS INFORMATICS

Approved Drugs

• 1300 structures for FDA-approved drugs
• Reference search by structural similarity

45
MOLECULAR MATERIALS INFORMATICS

Matrix View

• Plot structures in a grid: R1 vs R5

46
MOLECULAR MATERIALS INFORMATICS

Matrix View

• Plot structures in a grid: R1 vs R5

46
MOLECULAR MATERIALS INFORMATICS

Matrix + Predictions

• Compounds with unknown activity predicted
shown using wedge style

47
MOLECULAR MATERIALS INFORMATICS

Matrix + Hypotheticals

• Empty squares: propose compounds & predict

48
MOLECULAR MATERIALS INFORMATICS

Matrix + Hypotheticals

• Empty squares: propose compounds & predict

48
MOLECULAR MATERIALS INFORMATICS

Proposing Compounds

• Tap on a square: prompt to create partially
defined entry, defining R1 and R5

49
MOLECULAR MATERIALS INFORMATICS

Hypothetical Compound

• New compound added: partial definition
• R2, R3, R4 and R6 unspecified

50
MOLECULAR MATERIALS INFORMATICS

Lookup in SPRESI

• Use SPRESImobile app to find similar
compounds: looking for a synthesis...

51
MOLECULAR MATERIALS INFORMATICS

Similar Backbone

• Found a compound with similar core, possible
synthesis template: consult literature

52
MOLECULAR MATERIALS INFORMATICS

Find Reactions

• Lookup synthetic routes: amide condensation
• Open the reaction data in Yield101

53
MOLECULAR MATERIALS INFORMATICS

Find Reactions

• Lookup synthetic routes: amide condensation
• Open the reaction data in Yield101

53
MOLECULAR MATERIALS INFORMATICS

Find Reactions

• Lookup synthetic routes: amide condensation
• Open the reaction data in Yield101

53
MOLECULAR MATERIALS INFORMATICS

Yield101

• Prototype synthetic chemistry lab notebook
• Reaction components imported

54
MOLECULAR MATERIALS INFORMATICS

Reaction Scheme

• Tidyup structures, add in reagent

55
MOLECULAR MATERIALS INFORMATICS

Lookup Starting Material

• Use Mobile Reagents integration to find
commercial source for starting material

56
MOLECULAR MATERIALS INFORMATICS

Lookup in ChemSpider

• Paste into ChemSpider Mobile
app to do structure search
• Open matching ChemSpider
compound information page

57
MOLECULAR MATERIALS INFORMATICS

Lookup in ChemSpider

• Paste into ChemSpider Mobile
app to do structure search
• Open matching ChemSpider
compound information page

57
MOLECULAR MATERIALS INFORMATICS

Quantitative Details

• Enter starting quantity, density: preliminary
estimate of amounts used in synthesis

58
MOLECULAR MATERIALS INFORMATICS

Public Sharing

• Upload scheme to molsync.com
• Generates publicly sharable link

59
MOLECULAR MATERIALS INFORMATICS

Shared Content
• Stores chemical data in its
native form:
- molecules
- reaction schemes
- datasheets
• Can share, tweet, etc.
• Download data in many
different forms...

60
MOLECULAR MATERIALS INFORMATICS

Shared Content
• Stores chemical data in its
native form:
- molecules
- reaction schemes
- datasheets
• Can share, tweet, etc.
• Download data in many
different forms...

60
MOLECULAR MATERIALS INFORMATICS

Numerous Formats
• Sharing site stores pure data, creates preview
graphics dynamically... and interconversions
Molecules
• SketchEl
• MDL MOL
• CML

Reactions
• DataSheet XML
• MDL RXN
• MDL RDF

Collections
• DataSheet XML
• MDL SDfile

Raster Graphics
• PNG
• PNG ZIP
Vector Graphics
• SVG
• SVG ZIP
• HTML SVG
• EPS
• MS Word
• MS Excel

61
MOLECULAR MATERIALS INFORMATICS

62

Vector Graphics
• Quality is perfect at all resolutions: screen,
projector, web, printer, PDF...

Vector

Bitmap
MOLECULAR MATERIALS INFORMATICS

Microsoft Office Documents
• Independent implementation of OOXML spec
• Embedded graphics use vector DrawingML

63
MOLECULAR MATERIALS INFORMATICS

SAR Table Documents

• Scaffold/substituent tables for manuscripts

64
MOLECULAR MATERIALS INFORMATICS

Matrix PDF

• Multi-page layout: print directly or email PDF

65
MOLECULAR MATERIALS INFORMATICS

Tweeting
• Can tweet directly from
apps like MMDS
• First upload data to
molsync.com
• Then emit tweet with link
• Observe list of
predefined hashtags:
#tuberculosis

66
MOLECULAR MATERIALS INFORMATICS

Open Drug Discovery Teams

• Curation of open data, e.g. Twitter & RSS feeds
• Rare & neglected diseases, precompetitive areas

67
MOLECULAR MATERIALS INFORMATICS

Harvested Tweet

• Tweet got harvested into Tuberculosis topic
• Inline preview browsed, with other thumbnails

68
MOLECULAR MATERIALS INFORMATICS

Chemistry Aware

• The app understands chemical data
• Users can use the data, open with in apps...

69
MOLECULAR MATERIALS INFORMATICS

Rinse & Repeat
• Defer to experimentalists: measure activity for
selected compounds with predictions
• Return to SAR Table app:
-

provide activity results
visualise matrix plot with actual data added
rebuild model, regenerate predictions
iteratively refine hypothesis

• Done using $50 worth of software and tablet
• Workflow is appropriate for use by experimentalists

70
MOLECULAR MATERIALS INFORMATICS

Living Molecules
• Going beyond desktop-era functionality
• Devices have:
-

long battery life
bluetooth
location awareness
camera!

• Observe the strange symbol: molecular glyph

71
MOLECULAR MATERIALS INFORMATICS

Molecular Glyphs

• Recognition sequence: point camera
• View content, import, manage, utilise, export

72
MOLECULAR MATERIALS INFORMATICS

Conclusion
• Cheminformatics workflows historically the role of
specialists: expensive and/or complex
• Mobile apps are much cheaper and much more
accessible to experimentalists
• Mobile+cloud can:
- replace simple-to-medium tasks
- coexist with complex tasks run on desktop software
• Other advantages:
- anywhere/anytime portability
- excellent collaboration and sharing
- non-existent installation or maintenance burden

73
Acknowledgments
• Antony Williams

http://molmatinf.com/venice.html

• Sean Ekins
• Joel Freundlich
• NETTAB / Bioinformatics
Italian Society
• InfoChem, Eidogen-Sertanty
• Inquiries to
info@molmatinf.com

http://molmatinf.com
http://molsync.com
http://cheminf20.org
@aclarkxyz

More Related Content

Similar to Alex Clark : NETTAB 2013

Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopMarcus Hanwell
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...Deltares
 
Open Source Visualization of Scientific Data
Open Source Visualization of Scientific DataOpen Source Visualization of Scientific Data
Open Source Visualization of Scientific DataMarcus Hanwell
 
Compact models for compact devices: Visualisation of SAR using mobile apps
Compact models for compact devices: Visualisation of SAR using mobile appsCompact models for compact devices: Visualisation of SAR using mobile apps
Compact models for compact devices: Visualisation of SAR using mobile appsAlex Clark
 
The Open Chemistry Project
The Open Chemistry ProjectThe Open Chemistry Project
The Open Chemistry ProjectMarcus Hanwell
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Vivien Bonazzi
 
Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...David Wallom
 
Avogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and SemanticsAvogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and SemanticsMarcus Hanwell
 
COMSODE networking session at ICT Lisbon 2015
COMSODE networking session at ICT Lisbon 2015COMSODE networking session at ICT Lisbon 2015
COMSODE networking session at ICT Lisbon 2015Comsode - FP7 project
 
Chemistry in Your Pocket (Dr. Alex M. Clark)
Chemistry in Your Pocket (Dr. Alex M. Clark)Chemistry in Your Pocket (Dr. Alex M. Clark)
Chemistry in Your Pocket (Dr. Alex M. Clark)Alex Clark
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareIMC Technologies
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNeo4j
 
Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...CIARD Movement
 
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsKen Karapetyan
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentPeter Haase
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSSteve Wong
 
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...Dr. Haxel Consult
 

Similar to Alex Clark : NETTAB 2013 (20)

Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the Desktop
 
Progress in delivering transparency in research data
Progress in delivering transparency in research dataProgress in delivering transparency in research data
Progress in delivering transparency in research data
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
 
Open Source Visualization of Scientific Data
Open Source Visualization of Scientific DataOpen Source Visualization of Scientific Data
Open Source Visualization of Scientific Data
 
Compact models for compact devices: Visualisation of SAR using mobile apps
Compact models for compact devices: Visualisation of SAR using mobile appsCompact models for compact devices: Visualisation of SAR using mobile apps
Compact models for compact devices: Visualisation of SAR using mobile apps
 
The Open Chemistry Project
The Open Chemistry ProjectThe Open Chemistry Project
The Open Chemistry Project
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2
 
Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...
 
Avogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and SemanticsAvogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and Semantics
 
COMSODE networking session at ICT Lisbon 2015
COMSODE networking session at ICT Lisbon 2015COMSODE networking session at ICT Lisbon 2015
COMSODE networking session at ICT Lisbon 2015
 
Chemistry in Your Pocket (Dr. Alex M. Clark)
Chemistry in Your Pocket (Dr. Alex M. Clark)Chemistry in Your Pocket (Dr. Alex M. Clark)
Chemistry in Your Pocket (Dr. Alex M. Clark)
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the Software
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
 
Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...
 
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platformsChemSpider – disseminating data and enabling an abundance of chemistry platforms
ChemSpider – disseminating data and enabling an abundance of chemistry platforms
 
Docker for Mac
Docker for MacDocker for Mac
Docker for Mac
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application Development
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
 
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...
ICIC 2014 Increasing the efficiency of pharmaceutical research through data i...
 

More from Alex Clark

Mixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicalsMixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicalsAlex Clark
 
Mixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream productsMixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream productsAlex Clark
 
Mixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informaticsMixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informaticsAlex Clark
 
Mixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer productsMixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer productsAlex Clark
 
Coordination InChI (2019)
Coordination InChI (2019)Coordination InChI (2019)
Coordination InChI (2019)Alex Clark
 
Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...Alex Clark
 
Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...Alex Clark
 
ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)Alex Clark
 
Autonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocolsAutonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocolsAlex Clark
 
Representing molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informaticsRepresenting molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informaticsAlex Clark
 
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...Alex Clark
 
BioAssay Express
BioAssay ExpressBioAssay Express
BioAssay ExpressAlex Clark
 
SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?Alex Clark
 
The anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithmsThe anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithmsAlex Clark
 
Green chemistry in chemical reactions: informatics by design
Green chemistry in chemical reactions: informatics by designGreen chemistry in chemical reactions: informatics by design
Green chemistry in chemical reactions: informatics by designAlex Clark
 
ICCE 2014: The Green Lab Notebook
ICCE 2014: The Green Lab NotebookICCE 2014: The Green Lab Notebook
ICCE 2014: The Green Lab NotebookAlex Clark
 
Building a mobile reaction lab notebook (ACS Dallas 2014)
Building a mobile reaction lab notebook (ACS Dallas 2014)Building a mobile reaction lab notebook (ACS Dallas 2014)
Building a mobile reaction lab notebook (ACS Dallas 2014)Alex Clark
 
Open Drug Discovery Teams @ Hacking Health Montreal
Open Drug Discovery Teams @ Hacking Health MontrealOpen Drug Discovery Teams @ Hacking Health Montreal
Open Drug Discovery Teams @ Hacking Health MontrealAlex Clark
 
Pistoia Alliance App Strategy
Pistoia Alliance App StrategyPistoia Alliance App Strategy
Pistoia Alliance App StrategyAlex Clark
 
Mobile+Cloud: a viable replacement for desktop cheminformatics?
Mobile+Cloud: a viable replacement for desktop cheminformatics?Mobile+Cloud: a viable replacement for desktop cheminformatics?
Mobile+Cloud: a viable replacement for desktop cheminformatics?Alex Clark
 

More from Alex Clark (20)

Mixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicalsMixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicals
 
Mixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream productsMixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream products
 
Mixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informaticsMixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informatics
 
Mixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer productsMixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer products
 
Coordination InChI (2019)
Coordination InChI (2019)Coordination InChI (2019)
Coordination InChI (2019)
 
Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...
 
Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...
 
ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)
 
Autonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocolsAutonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocols
 
Representing molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informaticsRepresenting molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informatics
 
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
 
BioAssay Express
BioAssay ExpressBioAssay Express
BioAssay Express
 
SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?
 
The anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithmsThe anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithms
 
Green chemistry in chemical reactions: informatics by design
Green chemistry in chemical reactions: informatics by designGreen chemistry in chemical reactions: informatics by design
Green chemistry in chemical reactions: informatics by design
 
ICCE 2014: The Green Lab Notebook
ICCE 2014: The Green Lab NotebookICCE 2014: The Green Lab Notebook
ICCE 2014: The Green Lab Notebook
 
Building a mobile reaction lab notebook (ACS Dallas 2014)
Building a mobile reaction lab notebook (ACS Dallas 2014)Building a mobile reaction lab notebook (ACS Dallas 2014)
Building a mobile reaction lab notebook (ACS Dallas 2014)
 
Open Drug Discovery Teams @ Hacking Health Montreal
Open Drug Discovery Teams @ Hacking Health MontrealOpen Drug Discovery Teams @ Hacking Health Montreal
Open Drug Discovery Teams @ Hacking Health Montreal
 
Pistoia Alliance App Strategy
Pistoia Alliance App StrategyPistoia Alliance App Strategy
Pistoia Alliance App Strategy
 
Mobile+Cloud: a viable replacement for desktop cheminformatics?
Mobile+Cloud: a viable replacement for desktop cheminformatics?Mobile+Cloud: a viable replacement for desktop cheminformatics?
Mobile+Cloud: a viable replacement for desktop cheminformatics?
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Alex Clark : NETTAB 2013