SlideShare a Scribd company logo
1 of 35
Download to read offline
Putting together the pieces:
Building a reaction-centric
electronic lab notebook for
mobile devices
Alex M. Clark, Ph.D.
November 2013

Ā© 2013 Molecular Materials Informatics, Inc.
http://molmatinf.com
MOLECULAR MATERIALS INFORMATICS

2

Introduction

mainframes
minicomputers

personal computers
portable laptops

mobile tablets
smartphones

ā€¢ The mobile platform is revolutionary: a clean break
-

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

3

Disruption
ā€¢ Entire software industry āž  mobile, like it or not

incredibly
simple

no learning
curve

just
works

app user
expectations

delightful
to use

cheap

trivial
install
MOLECULAR MATERIALS INFORMATICS

Technical Challenges
ā€¢ Tiny screens (palm-sized)
ā€¢ Fingers instead of mouse
ā€¢ Reduced computing power
ā€¢ Limited storage
ā€¢ Delegate tasks to cloud servers:
split between UI & API
ā€¢ Multiple platforms

4
MOLECULAR MATERIALS INFORMATICS

Chemistry App Ecosystem
ā€¢ Reference data
ā€¢ Education
ā€¢ Structure drawing
ā€¢ Database searching
ā€¢ 3D viewing
ā€¢ Reactions & collections
ā€¢ Property calculation
ā€¢ Model building
ā€¢ Graphical presentation
ā€¢ Data sharing

5
MOLECULAR MATERIALS INFORMATICS

Reaction Lab Notebook?
ā€¢ Electronic Lab Notebooks: huge business
ā€¢ Some products targeting iPad or mobile web
ā€¢ Reaction-centric lab book app:
-

should understand chemistry
easy access to reference information
incorporate green chemistry metrics
make it easy to share or centralise data
appeal to academia & industry

6
MOLECULAR MATERIALS INFORMATICS

7

Reaction Canvas
ā€¢ Reactants and products: atoms & bonds (mostly)

o

ā€¢ Component separation: layout dependent
ā€¢ Reagents, solvents, conditions: essentially
meaningless
Hong et al, JACS,
135, 11704 (2013)
MOLECULAR MATERIALS INFORMATICS

8

Reaction Representation
ā€¢ Markup as component structures:
reactants

reagents

products

ā€¢ Properties can be associated with each
component, e.g. name, stoichiometry
ā€¢ Draw each structure separately
MOLECULAR MATERIALS INFORMATICS

Sketcher
ā€¢ Drawing reactants & products
on an iPhone is quick

ā€¢ Reagents & solvents added
subsequently

9
MOLECULAR MATERIALS INFORMATICS

Organometallics
ā€¢ Global & local style conventions anathema to
machine-readability...
bonding?
oxidation state?

carbonyl?

graphic
object

salt?

formula?

10
MOLECULAR MATERIALS INFORMATICS

Organometallic Anatomy
ā€¢ Commonly used connection table formats are
unable to provide aesthetics or accuracy

11
MOLECULAR MATERIALS INFORMATICS

12

SketchEl Format
SketchEl!(8,7)
Ru=0.0143,-1.3143;0,0,i0
H=2.2104,-1.3143;0,0,i0
H=1.5672,0.2386;0,0,i0
P|Ph{3}=0.0143,-3.9763;0,0,i0,
āž„aSketchEl!(20002C22)000A*
P|Ph{3}=0.0143,1.3477;0,0,i0,
āž„aSketchEl!(20002C22)000A*
P|Ph{3}=-1.9857,-1.3143;0,0,i0,
āž„aSketchEl!(20002C22)000A*
C=-1.3975,-2.7260;0,0,e0
O=-2.4581,-3.7867;0,0,i0
1-2=1,0
1-3=1,0
1-4=0,0
1-5=0,0
1-6=0,0
1-7=0,0
C55H47OP3Ru
7-8=2,0
917.9517 g/mol
!End

J. Chem. Inf. Model., 52, 3149 (2011)

ā€¢ Used by open source
SketchEl & mobile apps
ā€¢ Core principles:
-

extreme minimalism
extensibility (forward)
zero-order bonds
virtual hydrogen control
inline abbreviations

ā€¢ Lowest common
denominator:
SketchEl

MDL Molļ¬le
MOLECULAR MATERIALS INFORMATICS

Extensible DataSheet
ā€¢ Need a well designed format
ā€¢ Surprisingly few widespread
options, all inadequate:
- MDL SDļ¬le/RDļ¬le
- tab/comma-separated text
- Excel
ā€¢ Tabular, typed columns
ā€¢ Native molecules
ā€¢ Extensible meta-layers

13
MOLECULAR MATERIALS INFORMATICS

14

DataSheet XML
<?xml version="1.0" encoding="UTF-8"?>
<DataSheet>
<Summary>
<Title>Reaction Components</Title>
<Description><![CDATA[Compounds involved in amide formation reaction]]></Description>
</Summary>
<Header nrows="6" ncols="4">
<Column name="Molecule" type="molecule" id="1">Molecular structure</Column>
<Column name="Role" type="string" id="2">Role in reaction</Column>
<Column name="MW" type="real" id="3">Molecular weight (g/mol)</Column>
<Column name="MF" type="string" id="4">Molecular formula</Column>
</Header>
<Content>
<Row id="1">
<Cell id="1"><![CDATA[SketchEl!(10,10)
C=-0.8571,-0.7714;0,0,i0
C=0.4419,-0.0214;0,0,i2
C=1.7409,-0.7714;0,0,i2
C=-2.1562,-0.0214;0,0,i1
C=-3.4552,-0.7714;0,0,i1
C=-3.4552,-2.2714;0,0,i1
C=-2.1562,-3.0214;0,0,i1
C=-0.8571,-2.2714;0,0,i1
C=3.0400,-0.0214;0,0,i0
N=4.3391,0.7286;0,0,i0
1-2=1,0
2-3=1,0
1-4=1,0
4-5=2,0
5-6=1,0
6-7=2,0
7-8=1,0
8-1=2,0
3-9=1,0
9-10=3,0
!End]]></Cell>
<Cell id="2"><![CDATA[reactant 1]]></Cell>
<Cell id="3">131.174</Cell>
<Cell id="4"><![CDATA[C9H9N]]></Cell>
</Row>
<Row id="2">
...

ā€¢ Minimalistic baseline
ā€¢ Data types:
- molecule
- string
- boolean

- integer
- real
- extend

ā€¢ Header, column
deļ¬nitions
ā€¢ Content: row-major
ā€¢ Streamable
MOLECULAR MATERIALS INFORMATICS

Reaction Aspect
<?xml version="1.0" encoding="UTF-8"?>
<DataSheet>
<Summary>
<Title>Amide Formation</Title>
<Description><![CDATA[]]></Description>
</Summary>
<Header nrows="1" ncols="15">
<Column name="ReactantMol1" type="molecule" id="1"/>
<Column name="ReactantName1" type="string" id="2"/>
<Column name="ReactantStoich1" type="string" id="3"/>
<Column name="ReactantMol2" type="molecule" id="4"/>
<Column name="ReactantName2" type="string" id="5"/>
<Column name="ReactantStoich2" type="string" id="6"/>
<Column name="ProductMol1" type="molecule" id="7"/>
<Column name="ProductName1" type="string" id="8"/>
<Column name="ProductStoich1" type="string" id="9"/>
<Column name="ReagentMol1" type="molecule" id="10"/>
<Column name="ReagentName1" type="string" id="11"/>
<Column name="ReagentMol2" type="molecule" id="12"/>
<Column name="ReagentName2" type="string" id="13"/>
<Column name="ReagentMol3" type="molecule" id="14"/>
<Column name="ReagentName3" type="string" id="15"/>
</Header>
<Extension>
<Ext type="org.mmi.aspect.Reaction" name="Reaction">
<![CDATA[nreactants=2
nproducts=1
nreagents=3
]]>
</Ext>
</Extension>
<Content>
<Row id="1">
<Cell id="1"><![CDATA[SketchEl!(10,10)
C=-0.8571,-0.7714;0,0,i0
C=0.4419,-0.0214;0,0,i2
C=1.7409,-0.7714;0,0,i2
C=-2.1562,-0.0214;0,0,i1
C=-3.4552,-0.7714;0,0,i1
C=-3.4552,-2.2714;0,0,i1
C=-2.1562,-3.0214;0,0,i1
...

ā€¢ An aspect is an extension ļ¬eld
ā€¢ Implies additional behaviour &
visualisation features
ā€¢ Parser recognition optional:
- fallback to baseline speciļ¬cation
- datasheet still highly editable
- backward and forward
compatible
ā€¢ org.mmi.aspect.Reaction:
- comparable to MDL RDļ¬le
- includes reagent structures,
stoichiometry
- readily extendable

15
MOLECULAR MATERIALS INFORMATICS

Yield101

ā€¢ Prototype lab notebook already exists on the market
ā€¢ Designed for undergraduates, more general use

16
MOLECULAR MATERIALS INFORMATICS

Quantities
ā€¢ Adds quantities to the Reaction
aspect: auto-interconverted
ā€¢ Green chemistry:
- solvent reference
- process mass intensity
calculation
ā€¢ Automatic lookup of structures,
cross reference to Mobile
Reagents
ā€¢ Graphics creation
ā€¢ Private & public sharing of data

17
MOLECULAR MATERIALS INFORMATICS

18

Graphics Creation
hardcopy:
print or
export
PDF
MOLECULAR MATERIALS INFORMATICS

19

Public Sharing
ā€¢ Scheme
uploaded
ā€¢ Public
ā€¢ Persistent
ā€¢ URL access
ā€¢ Formats
ā€¢ Graphics
MOLECULAR MATERIALS INFORMATICS

19

Public Sharing
ā€¢ Scheme
uploaded
ā€¢ Public
ā€¢ Persistent
ā€¢ URL access
ā€¢ Formats
ā€¢ Graphics
MOLECULAR MATERIALS INFORMATICS

Manuscripts

ā€¢ Export MS Word/Excel documents: DrawingML
ā€¢ Encapsulated PostScript (EPS)
ā€¢ Scalable Vector Graphics (SVG)

20
MOLECULAR MATERIALS INFORMATICS

Reaction Lab Notebook
Core Technology

ā€¢ structure drawing
ā€¢ reaction drawing
ā€¢ quantity calculation
ā€¢ green metrics
ā€¢ graphics
ā€¢ public databases
ā€¢ data sharing

Enhancements

ā€¢ professional chemists
ā€¢ calculation services
ā€¢ reference data
ā€¢ green chemistry
ā€¢ usability
ā€¢ data centralisation
ā€¢ sustainable business

21
MOLECULAR MATERIALS INFORMATICS

22

The Green Lab Notebook (GLN)
Transforms
Tutorial

Experiment
Folders

Feedstocks
Solvents

Green
Chemistry
Principles

Scratch
Sheet

Templates
MOLECULAR MATERIALS INFORMATICS

Folders of Experiments
ā€¢ Groups of experiments
ā€¢ Stored locally on device:
network optional
ā€¢ Synchronised to central
location
ā€¢ Expand on the basic reaction
deļ¬nition...

23
MOLECULAR MATERIALS INFORMATICS

24

Reaction Experiments
ā€¢ Multistep reaction editor, more supporting ļ¬elds

Multistep:
ā˜… reactant
ā˜… reagent
ā˜… intermediate
ā˜… product
ā˜… waste

ā˜… quantities
ā˜… conditions
ā˜… literature
ā˜… freeform
ā˜… metadata
MOLECULAR MATERIALS INFORMATICS

Green Metrics
Process Mass Intensity (PMI) =

E-factor =

Atom Economy =

mass of all reactants
mass of products

mass of waste
mass of products

Ī£ molecular weight reactants
Ī£ molecular weight products

ā€¢ Databases: e.g. Toxics Release Inventory (TRI), Persistent
Bioaccumulative Toxic Chemicals (PBT)
ā€¢ Curate as structure-searchable database, automatic recall

25
MOLECULAR MATERIALS INFORMATICS

Green Solvents

ā€¢ Environmental data from ACS GCI & GSK

26
MOLECULAR MATERIALS INFORMATICS

Feedstocks
ā€¢ Reference collection:
- info about supply chain
- encourage renewable use
ā€¢ Link lab-available quantities to
experiment records
ā€¢ Could synchronise with
inventory software
ā€¢ Lookup in vendor catalogs...

27
MOLECULAR MATERIALS INFORMATICS

28

Vendor Lookup
ā€¢ MetaSearch
engine:
- PubChem
- ChEBI
- ChemSpider
ā€¢ Vendor links
available
ā€¢ Can integrate
more services
MOLECULAR MATERIALS INFORMATICS

Templates
ā€¢ Editable list
ā€¢ Advanced
placement
algorithms
ā€¢ Complicated ring
systems
ā€¢ Inorganic ligands

Journal of Cheminformatics, 2:8 (2010)

29
MOLECULAR MATERIALS INFORMATICS

30

Reaction Transforms
4
1

2

3

6

4
5

1

2

6

3
5

ā€¢ Provide a pre-curated list of "green"
reaction transforms
ā€¢ Promote user entered experiments
into transforms (numbering, clipping)
ā€¢ Associate with:
-

reagents, catalysts & solvents
stoichiometry & quantities
yield & experimental conditions
literature & green reference data
MOLECULAR MATERIALS INFORMATICS

Matching Transforms
Reactants Products

ā€¢ Search by Reactants or
Products
ā€¢ Defer to webservice
ā€¢ User-deļ¬ned transforms
& server collection

ā€¢ Use sketch coordinates of query & transform
molecules to produce consistent orientations
ā€¢ Allow ļ¬ltering & sorting by yield, green metrics,
availability of ingredients, etc.

31
MOLECULAR MATERIALS INFORMATICS

32

Tutorials
ā€¢ Learned the hard way: intolerance for steep
learning curves
ā€¢ Scientiļ¬c software is inherently complicated
ā€¢ Two strategies:
- workthrough tutorials
- feature level-up: unlock

?

ā€¢ Careful to associate features with value
MOLECULAR MATERIALS INFORMATICS

Consumer vs. Enterprise
ā€¢ Business paradox:
- apps expected to be low cost
- not all markets are high volume
Consumer

ā€¢ App is cheap
ā€¢ Webservices are free
ā€¢ Data access unsecured
ā€¢ No integration

Enterprise

ā€¢ App cost negligible
ā€¢ Services licensed
ā€¢ Secure in-house data
ā€¢ Hybrid infrastructure

33
Acknowledgments
ā€¢ GDCh organisers
ā€¢ RSC & ChemSpider,
Eidogen-Sertanty,
InfoChem, CDD,
PubChem, ChEBI,
CollabChem
ā€¢ Inquiries to
info@molmatinf.com

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

More Related Content

Viewers also liked

Managing samples in an electronic lab notebook
Managing samples in an electronic lab notebookManaging samples in an electronic lab notebook
Managing samples in an electronic lab notebookAxiope Limited
Ā 
ESD Basics By Transforming Technologies
ESD Basics By Transforming TechnologiesESD Basics By Transforming Technologies
ESD Basics By Transforming TechnologiesEric Puszczewicz
Ā 
Esd control-in-electronic-assembly
Esd control-in-electronic-assemblyEsd control-in-electronic-assembly
Esd control-in-electronic-assemblyTransformingTech
Ā 
Esd basics
Esd basicsEsd basics
Esd basicsZahid Shah
Ā 
What are the methods of soldering electronic components
What are the methods of soldering electronic componentsWhat are the methods of soldering electronic components
What are the methods of soldering electronic componentselprocus
Ā 
Electro Static Discharge Basics
Electro Static Discharge BasicsElectro Static Discharge Basics
Electro Static Discharge BasicsTransformingTech
Ā 
PCBA Assembly Process Flow / PCB Assembly Manufacturing
PCBA Assembly Process Flow / PCB Assembly ManufacturingPCBA Assembly Process Flow / PCB Assembly Manufacturing
PCBA Assembly Process Flow / PCB Assembly ManufacturingAgile Circuit Co., Ltd
Ā 
4 Content Marketing Challenges in 2016
4 Content Marketing Challenges in 20164 Content Marketing Challenges in 2016
4 Content Marketing Challenges in 2016Katai Robert
Ā 

Viewers also liked (11)

Managing samples in an electronic lab notebook
Managing samples in an electronic lab notebookManaging samples in an electronic lab notebook
Managing samples in an electronic lab notebook
Ā 
ESD Basics By Transforming Technologies
ESD Basics By Transforming TechnologiesESD Basics By Transforming Technologies
ESD Basics By Transforming Technologies
Ā 
Esd control-in-electronic-assembly
Esd control-in-electronic-assemblyEsd control-in-electronic-assembly
Esd control-in-electronic-assembly
Ā 
Presentation1
Presentation1Presentation1
Presentation1
Ā 
Esd basics
Esd basicsEsd basics
Esd basics
Ā 
What are the methods of soldering electronic components
What are the methods of soldering electronic componentsWhat are the methods of soldering electronic components
What are the methods of soldering electronic components
Ā 
Electro Static Discharge Basics
Electro Static Discharge BasicsElectro Static Discharge Basics
Electro Static Discharge Basics
Ā 
SMT
SMTSMT
SMT
Ā 
PCBA Assembly Process Flow / PCB Assembly Manufacturing
PCBA Assembly Process Flow / PCB Assembly ManufacturingPCBA Assembly Process Flow / PCB Assembly Manufacturing
PCBA Assembly Process Flow / PCB Assembly Manufacturing
Ā 
4 Content Marketing Challenges in 2016
4 Content Marketing Challenges in 20164 Content Marketing Challenges in 2016
4 Content Marketing Challenges in 2016
Ā 
Marketing Is Like Kissing by imNylon
Marketing Is Like Kissing by imNylonMarketing Is Like Kissing by imNylon
Marketing Is Like Kissing by imNylon
Ā 

Similar to Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013

Alex Clark : NETTAB 2013
Alex Clark : NETTAB 2013Alex Clark : NETTAB 2013
Alex Clark : NETTAB 2013Alex Clark
Ā 
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)Bojan Veljanovski
Ā 
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
Ā 
Multi phase mixture media
Multi phase mixture mediaMulti phase mixture media
Multi phase mixture mediaModelon
Ā 
Application of domain engineering to generate customized information dashboards
Application of domain engineering to generate customized information dashboardsApplication of domain engineering to generate customized information dashboards
Application of domain engineering to generate customized information dashboardsFranciscoJosGarcaPea1
Ā 
Practical cheminformatics workflows with mobile apps
Practical cheminformatics workflows with mobile appsPractical cheminformatics workflows with mobile apps
Practical cheminformatics workflows with mobile appsAlex Clark
Ā 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital TwinsElizabeth Steiner
Ā 
A Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowA Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowDatabricks
Ā 
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...Institute of Information Systems (HES-SO)
Ā 
Exascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing WorldExascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing Worldinside-BigData.com
Ā 
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...Obeo
Ā 
Model-Driven Cloud Data Storage
Model-Driven Cloud Data StorageModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storagejccastrejon
Ā 
Chem4Word Wade
Chem4Word WadeChem4Word Wade
Chem4Word WadeAlex Wade
Ā 
(ATS4-DEV02) Accelrys Query Service: Technology and Tools
(ATS4-DEV02) Accelrys Query Service: Technology and Tools(ATS4-DEV02) Accelrys Query Service: Technology and Tools
(ATS4-DEV02) Accelrys Query Service: Technology and ToolsBIOVIA
Ā 
High Performance Computing and Big Data
High Performance Computing and Big Data High Performance Computing and Big Data
High Performance Computing and Big Data Geoffrey Fox
Ā 
Design patterns
Design patternsDesign patterns
Design patternsMajid Qafouri
Ā 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabasesAdi Challa
Ā 
The Open Chemistry Project
The Open Chemistry ProjectThe Open Chemistry Project
The Open Chemistry ProjectMarcus Hanwell
Ā 

Similar to Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013 (20)

Alex Clark : NETTAB 2013
Alex Clark : NETTAB 2013Alex Clark : NETTAB 2013
Alex Clark : NETTAB 2013
Ā 
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)
Bojan Veljanovski - Modular Software Architecture and Design (Code Camp 2016)
Ā 
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
Ā 
DBMS - Introduction.ppt
DBMS - Introduction.pptDBMS - Introduction.ppt
DBMS - Introduction.ppt
Ā 
Multi phase mixture media
Multi phase mixture mediaMulti phase mixture media
Multi phase mixture media
Ā 
Cloud
CloudCloud
Cloud
Ā 
Application of domain engineering to generate customized information dashboards
Application of domain engineering to generate customized information dashboardsApplication of domain engineering to generate customized information dashboards
Application of domain engineering to generate customized information dashboards
Ā 
Practical cheminformatics workflows with mobile apps
Practical cheminformatics workflows with mobile appsPractical cheminformatics workflows with mobile apps
Practical cheminformatics workflows with mobile apps
Ā 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
Ā 
A Collaborative Data Science Development Workflow
A Collaborative Data Science Development WorkflowA Collaborative Data Science Development Workflow
A Collaborative Data Science Development Workflow
Ā 
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
Ā 
Exascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing WorldExascale Computing Project - Driving a HUGE Change in a Changing World
Exascale Computing Project - Driving a HUGE Change in a Changing World
Ā 
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
Ā 
Model-Driven Cloud Data Storage
Model-Driven Cloud Data StorageModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storage
Ā 
Chem4Word Wade
Chem4Word WadeChem4Word Wade
Chem4Word Wade
Ā 
(ATS4-DEV02) Accelrys Query Service: Technology and Tools
(ATS4-DEV02) Accelrys Query Service: Technology and Tools(ATS4-DEV02) Accelrys Query Service: Technology and Tools
(ATS4-DEV02) Accelrys Query Service: Technology and Tools
Ā 
High Performance Computing and Big Data
High Performance Computing and Big Data High Performance Computing and Big Data
High Performance Computing and Big Data
Ā 
Design patterns
Design patternsDesign patterns
Design patterns
Ā 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
Ā 
The Open Chemistry Project
The Open Chemistry ProjectThe Open Chemistry Project
The Open Chemistry Project
Ā 

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
Ā 
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
Ā 
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
Ā 
Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)
Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)
Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)Alex 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
Ā 

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
Ā 
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
Ā 
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
Ā 
Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)
Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)Cloud hosted APIs for cheminformatics on mobile devices (ACS Dallas 2014)
Cloud hosted APIs for cheminformatics on mobile devices (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)
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
Ā 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
Ā 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
Ā 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
Ā 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
Ā 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
Ā 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
Ā 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
Ā 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
Ā 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
Ā 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
Ā 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Ā 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Ā 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Ā 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Ā 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Ā 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Ā 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Ā 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Ā 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Ā 

Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013

  • 1. Putting together the pieces: Building a reaction-centric electronic lab notebook for mobile devices Alex M. Clark, Ph.D. November 2013 Ā© 2013 Molecular Materials Informatics, Inc. http://molmatinf.com
  • 2. MOLECULAR MATERIALS INFORMATICS 2 Introduction mainframes minicomputers personal computers portable laptops mobile tablets smartphones ā€¢ The mobile platform is revolutionary: a clean break - entirely new user interface / user experience no backward compatibility highly constrained resources applicable to entirely new situations
  • 3. MOLECULAR MATERIALS INFORMATICS 3 Disruption ā€¢ Entire software industry āž  mobile, like it or not incredibly simple no learning curve just works app user expectations delightful to use cheap trivial install
  • 4. MOLECULAR MATERIALS INFORMATICS Technical Challenges ā€¢ Tiny screens (palm-sized) ā€¢ Fingers instead of mouse ā€¢ Reduced computing power ā€¢ Limited storage ā€¢ Delegate tasks to cloud servers: split between UI & API ā€¢ Multiple platforms 4
  • 5. MOLECULAR MATERIALS INFORMATICS Chemistry App Ecosystem ā€¢ Reference data ā€¢ Education ā€¢ Structure drawing ā€¢ Database searching ā€¢ 3D viewing ā€¢ Reactions & collections ā€¢ Property calculation ā€¢ Model building ā€¢ Graphical presentation ā€¢ Data sharing 5
  • 6. MOLECULAR MATERIALS INFORMATICS Reaction Lab Notebook? ā€¢ Electronic Lab Notebooks: huge business ā€¢ Some products targeting iPad or mobile web ā€¢ Reaction-centric lab book app: - should understand chemistry easy access to reference information incorporate green chemistry metrics make it easy to share or centralise data appeal to academia & industry 6
  • 7. MOLECULAR MATERIALS INFORMATICS 7 Reaction Canvas ā€¢ Reactants and products: atoms & bonds (mostly) o ā€¢ Component separation: layout dependent ā€¢ Reagents, solvents, conditions: essentially meaningless Hong et al, JACS, 135, 11704 (2013)
  • 8. MOLECULAR MATERIALS INFORMATICS 8 Reaction Representation ā€¢ Markup as component structures: reactants reagents products ā€¢ Properties can be associated with each component, e.g. name, stoichiometry ā€¢ Draw each structure separately
  • 9. MOLECULAR MATERIALS INFORMATICS Sketcher ā€¢ Drawing reactants & products on an iPhone is quick ā€¢ Reagents & solvents added subsequently 9
  • 10. MOLECULAR MATERIALS INFORMATICS Organometallics ā€¢ Global & local style conventions anathema to machine-readability... bonding? oxidation state? carbonyl? graphic object salt? formula? 10
  • 11. MOLECULAR MATERIALS INFORMATICS Organometallic Anatomy ā€¢ Commonly used connection table formats are unable to provide aesthetics or accuracy 11
  • 12. MOLECULAR MATERIALS INFORMATICS 12 SketchEl Format SketchEl!(8,7) Ru=0.0143,-1.3143;0,0,i0 H=2.2104,-1.3143;0,0,i0 H=1.5672,0.2386;0,0,i0 P|Ph{3}=0.0143,-3.9763;0,0,i0, āž„aSketchEl!(20002C22)000A* P|Ph{3}=0.0143,1.3477;0,0,i0, āž„aSketchEl!(20002C22)000A* P|Ph{3}=-1.9857,-1.3143;0,0,i0, āž„aSketchEl!(20002C22)000A* C=-1.3975,-2.7260;0,0,e0 O=-2.4581,-3.7867;0,0,i0 1-2=1,0 1-3=1,0 1-4=0,0 1-5=0,0 1-6=0,0 1-7=0,0 C55H47OP3Ru 7-8=2,0 917.9517 g/mol !End J. Chem. Inf. Model., 52, 3149 (2011) ā€¢ Used by open source SketchEl & mobile apps ā€¢ Core principles: - extreme minimalism extensibility (forward) zero-order bonds virtual hydrogen control inline abbreviations ā€¢ Lowest common denominator: SketchEl MDL Molļ¬le
  • 13. MOLECULAR MATERIALS INFORMATICS Extensible DataSheet ā€¢ Need a well designed format ā€¢ Surprisingly few widespread options, all inadequate: - MDL SDļ¬le/RDļ¬le - tab/comma-separated text - Excel ā€¢ Tabular, typed columns ā€¢ Native molecules ā€¢ Extensible meta-layers 13
  • 14. MOLECULAR MATERIALS INFORMATICS 14 DataSheet XML <?xml version="1.0" encoding="UTF-8"?> <DataSheet> <Summary> <Title>Reaction Components</Title> <Description><![CDATA[Compounds involved in amide formation reaction]]></Description> </Summary> <Header nrows="6" ncols="4"> <Column name="Molecule" type="molecule" id="1">Molecular structure</Column> <Column name="Role" type="string" id="2">Role in reaction</Column> <Column name="MW" type="real" id="3">Molecular weight (g/mol)</Column> <Column name="MF" type="string" id="4">Molecular formula</Column> </Header> <Content> <Row id="1"> <Cell id="1"><![CDATA[SketchEl!(10,10) C=-0.8571,-0.7714;0,0,i0 C=0.4419,-0.0214;0,0,i2 C=1.7409,-0.7714;0,0,i2 C=-2.1562,-0.0214;0,0,i1 C=-3.4552,-0.7714;0,0,i1 C=-3.4552,-2.2714;0,0,i1 C=-2.1562,-3.0214;0,0,i1 C=-0.8571,-2.2714;0,0,i1 C=3.0400,-0.0214;0,0,i0 N=4.3391,0.7286;0,0,i0 1-2=1,0 2-3=1,0 1-4=1,0 4-5=2,0 5-6=1,0 6-7=2,0 7-8=1,0 8-1=2,0 3-9=1,0 9-10=3,0 !End]]></Cell> <Cell id="2"><![CDATA[reactant 1]]></Cell> <Cell id="3">131.174</Cell> <Cell id="4"><![CDATA[C9H9N]]></Cell> </Row> <Row id="2"> ... ā€¢ Minimalistic baseline ā€¢ Data types: - molecule - string - boolean - integer - real - extend ā€¢ Header, column deļ¬nitions ā€¢ Content: row-major ā€¢ Streamable
  • 15. MOLECULAR MATERIALS INFORMATICS Reaction Aspect <?xml version="1.0" encoding="UTF-8"?> <DataSheet> <Summary> <Title>Amide Formation</Title> <Description><![CDATA[]]></Description> </Summary> <Header nrows="1" ncols="15"> <Column name="ReactantMol1" type="molecule" id="1"/> <Column name="ReactantName1" type="string" id="2"/> <Column name="ReactantStoich1" type="string" id="3"/> <Column name="ReactantMol2" type="molecule" id="4"/> <Column name="ReactantName2" type="string" id="5"/> <Column name="ReactantStoich2" type="string" id="6"/> <Column name="ProductMol1" type="molecule" id="7"/> <Column name="ProductName1" type="string" id="8"/> <Column name="ProductStoich1" type="string" id="9"/> <Column name="ReagentMol1" type="molecule" id="10"/> <Column name="ReagentName1" type="string" id="11"/> <Column name="ReagentMol2" type="molecule" id="12"/> <Column name="ReagentName2" type="string" id="13"/> <Column name="ReagentMol3" type="molecule" id="14"/> <Column name="ReagentName3" type="string" id="15"/> </Header> <Extension> <Ext type="org.mmi.aspect.Reaction" name="Reaction"> <![CDATA[nreactants=2 nproducts=1 nreagents=3 ]]> </Ext> </Extension> <Content> <Row id="1"> <Cell id="1"><![CDATA[SketchEl!(10,10) C=-0.8571,-0.7714;0,0,i0 C=0.4419,-0.0214;0,0,i2 C=1.7409,-0.7714;0,0,i2 C=-2.1562,-0.0214;0,0,i1 C=-3.4552,-0.7714;0,0,i1 C=-3.4552,-2.2714;0,0,i1 C=-2.1562,-3.0214;0,0,i1 ... ā€¢ An aspect is an extension ļ¬eld ā€¢ Implies additional behaviour & visualisation features ā€¢ Parser recognition optional: - fallback to baseline speciļ¬cation - datasheet still highly editable - backward and forward compatible ā€¢ org.mmi.aspect.Reaction: - comparable to MDL RDļ¬le - includes reagent structures, stoichiometry - readily extendable 15
  • 16. MOLECULAR MATERIALS INFORMATICS Yield101 ā€¢ Prototype lab notebook already exists on the market ā€¢ Designed for undergraduates, more general use 16
  • 17. MOLECULAR MATERIALS INFORMATICS Quantities ā€¢ Adds quantities to the Reaction aspect: auto-interconverted ā€¢ Green chemistry: - solvent reference - process mass intensity calculation ā€¢ Automatic lookup of structures, cross reference to Mobile Reagents ā€¢ Graphics creation ā€¢ Private & public sharing of data 17
  • 18. MOLECULAR MATERIALS INFORMATICS 18 Graphics Creation hardcopy: print or export PDF
  • 19. MOLECULAR MATERIALS INFORMATICS 19 Public Sharing ā€¢ Scheme uploaded ā€¢ Public ā€¢ Persistent ā€¢ URL access ā€¢ Formats ā€¢ Graphics
  • 20. MOLECULAR MATERIALS INFORMATICS 19 Public Sharing ā€¢ Scheme uploaded ā€¢ Public ā€¢ Persistent ā€¢ URL access ā€¢ Formats ā€¢ Graphics
  • 21. MOLECULAR MATERIALS INFORMATICS Manuscripts ā€¢ Export MS Word/Excel documents: DrawingML ā€¢ Encapsulated PostScript (EPS) ā€¢ Scalable Vector Graphics (SVG) 20
  • 22. MOLECULAR MATERIALS INFORMATICS Reaction Lab Notebook Core Technology ā€¢ structure drawing ā€¢ reaction drawing ā€¢ quantity calculation ā€¢ green metrics ā€¢ graphics ā€¢ public databases ā€¢ data sharing Enhancements ā€¢ professional chemists ā€¢ calculation services ā€¢ reference data ā€¢ green chemistry ā€¢ usability ā€¢ data centralisation ā€¢ sustainable business 21
  • 23. MOLECULAR MATERIALS INFORMATICS 22 The Green Lab Notebook (GLN) Transforms Tutorial Experiment Folders Feedstocks Solvents Green Chemistry Principles Scratch Sheet Templates
  • 24. MOLECULAR MATERIALS INFORMATICS Folders of Experiments ā€¢ Groups of experiments ā€¢ Stored locally on device: network optional ā€¢ Synchronised to central location ā€¢ Expand on the basic reaction deļ¬nition... 23
  • 25. MOLECULAR MATERIALS INFORMATICS 24 Reaction Experiments ā€¢ Multistep reaction editor, more supporting ļ¬elds Multistep: ā˜… reactant ā˜… reagent ā˜… intermediate ā˜… product ā˜… waste ā˜… quantities ā˜… conditions ā˜… literature ā˜… freeform ā˜… metadata
  • 26. MOLECULAR MATERIALS INFORMATICS Green Metrics Process Mass Intensity (PMI) = E-factor = Atom Economy = mass of all reactants mass of products mass of waste mass of products Ī£ molecular weight reactants Ī£ molecular weight products ā€¢ Databases: e.g. Toxics Release Inventory (TRI), Persistent Bioaccumulative Toxic Chemicals (PBT) ā€¢ Curate as structure-searchable database, automatic recall 25
  • 27. MOLECULAR MATERIALS INFORMATICS Green Solvents ā€¢ Environmental data from ACS GCI & GSK 26
  • 28. MOLECULAR MATERIALS INFORMATICS Feedstocks ā€¢ Reference collection: - info about supply chain - encourage renewable use ā€¢ Link lab-available quantities to experiment records ā€¢ Could synchronise with inventory software ā€¢ Lookup in vendor catalogs... 27
  • 29. MOLECULAR MATERIALS INFORMATICS 28 Vendor Lookup ā€¢ MetaSearch engine: - PubChem - ChEBI - ChemSpider ā€¢ Vendor links available ā€¢ Can integrate more services
  • 30. MOLECULAR MATERIALS INFORMATICS Templates ā€¢ Editable list ā€¢ Advanced placement algorithms ā€¢ Complicated ring systems ā€¢ Inorganic ligands Journal of Cheminformatics, 2:8 (2010) 29
  • 31. MOLECULAR MATERIALS INFORMATICS 30 Reaction Transforms 4 1 2 3 6 4 5 1 2 6 3 5 ā€¢ Provide a pre-curated list of "green" reaction transforms ā€¢ Promote user entered experiments into transforms (numbering, clipping) ā€¢ Associate with: - reagents, catalysts & solvents stoichiometry & quantities yield & experimental conditions literature & green reference data
  • 32. MOLECULAR MATERIALS INFORMATICS Matching Transforms Reactants Products ā€¢ Search by Reactants or Products ā€¢ Defer to webservice ā€¢ User-deļ¬ned transforms & server collection ā€¢ Use sketch coordinates of query & transform molecules to produce consistent orientations ā€¢ Allow ļ¬ltering & sorting by yield, green metrics, availability of ingredients, etc. 31
  • 33. MOLECULAR MATERIALS INFORMATICS 32 Tutorials ā€¢ Learned the hard way: intolerance for steep learning curves ā€¢ Scientiļ¬c software is inherently complicated ā€¢ Two strategies: - workthrough tutorials - feature level-up: unlock ? ā€¢ Careful to associate features with value
  • 34. MOLECULAR MATERIALS INFORMATICS Consumer vs. Enterprise ā€¢ Business paradox: - apps expected to be low cost - not all markets are high volume Consumer ā€¢ App is cheap ā€¢ Webservices are free ā€¢ Data access unsecured ā€¢ No integration Enterprise ā€¢ App cost negligible ā€¢ Services licensed ā€¢ Secure in-house data ā€¢ Hybrid infrastructure 33
  • 35. Acknowledgments ā€¢ GDCh organisers ā€¢ RSC & ChemSpider, Eidogen-Sertanty, InfoChem, CDD, PubChem, ChEBI, CollabChem ā€¢ Inquiries to info@molmatinf.com http://molmatinf.com http://molsync.com http://cheminf20.org @aclarkxyz