SlideShare a Scribd company logo
1 of 21
Great Migrations!
Approaches to Moving your Chemistry
Michael Dippolito – 2013 ChemAxon UGM Budapest
2013 ChemAxon UGM Budapest
DeltaSoft – Migrations ‘R’ Us
Accelrys
Accord
Accelrys
Direct
ChemAxon
JChem
Perkin Elmer
CSCartridge
OpenEye
Cartridge
ChemCart
Query, Browse, Update,
Report, Analyze
ChemCart
Choose your
chemistry
2013 ChemAxon UGM Budapest
Migration Drijvers
Technology retirement
Mergers and Acquisitions
Competitive Advantage
Cost Savings
2013 ChemAxon UGM Budapest
Chemistry Oracle Cartridges
ChemAxon JChem
Accelrys (formerly Symyx, MDL, ISIS) Direct
Accelrys Accord
PerkinElmer CambridgeSoft Cartridge
OpenEye Cartridge
Daylight DayCart
InfoChem ICCartridge
IDBS ChemXtra
Scitouch (GGA) Bingo
Dotmatics Pinpoint
Digital Chemistry Torus
Scillegence MolSQL
Biochemfusion Proteax
EBI OrChem
Custom Cartridge
2013 ChemAxon UGM Budapest
Older technologies
ISIS/Host, ISIS/Base
ChemFinder
Spreadsheets
etc…
2013 ChemAxon UGM Budapest
Chemistry Format ‘Standards’
• Molfile
• V2000 – The ‘original’ molfile
• V3000 – Extended molfile capabilities
• SDFile – Molfile + Data
• SMILES
• INCHI
• many others…
2013 ChemAxon UGM Budapest
Chemical structure indexing
Oracle Cartridge Domain Index provides
chemical operators for Oracle
• JChem cartridge indexes a number of formats directly
• Migration needed for some propietary formats
• Many options are possible for migration
• A few approaches and case studies will be shared…
2013 ChemAxon UGM Budapest
Tools of the trade
Cartridge operators
• Accessing chemistry
JChem MolConvert
• Converting chemical formats
Structure Standardizer
• Clean up and standardize
SQL scripts
• Easily automate migration and testing
Cloud servers
• Great staging, test, and work environment
2013 ChemAxon UGM Budapest
Migration Approach 1
SDFile or SMILES export / import
• Fairly simple
• Best for older technologies or small databases
• Less practical for large databases
• Requires
• Tool or script for import / export
• Field mapping
2013 ChemAxon UGM Budapest
Case Study #1
ISIS / Base  ChemAxon JChem
• Small local ISIS database
• Export SDFile from ISIS
• Create Oracle table with SDFile fields
• Map and import SDFile using ChemCart SDFile import
2013 ChemAxon UGM Budapest
Migration Approach 2
One Table, Two Cartridge
• Install JChem cartridge in same instance
• Add additional field for new structure
• Use cartridge operators to populate new structure
field (molfile or smiles)
• Ex: update moltable set newstructure = molfile(oldstr);
• Create JChem domain index on new structure field
• Least movement of data, fastest for large datasets
2013 ChemAxon UGM Budapest
Case Study #2
• Accord  JChem conversion
• Large Accord cartridge database
• Added new field for JChem structure
• Convert and insert newstructure
• Update structure_table set JChem_struct =
Accord.convertout(oldstruct, ‘MDL Molfile’)
• Remove old structure field
• > 99% conversion
• Manual remediation of ‘bad’ structures
2013 ChemAxon UGM Budapest
‘Convert to JChem’ button
2013 ChemAxon UGM Budapest
2013 ChemAxon UGM Budapest
Migration Approach 3
Two Table, Two Cartridge
• Install JChem cartridge in same instance
• Add new table with new structure field
• Use cartridge operators (or JChem molconvert) to
populate new structure table and field (molfile or
smiles)
• Ex: insert into moltable2.newstructure (select molfile(oldstr)
from moltable)
• Create JChem domain index on new structure field
2013 ChemAxon UGM Budapest
Case Study #3
CambridgeSoft  ChemAxon JChem conversion
• Registry and ELN conversion
• Molecules and reactions converted using JChem
molconvert
• Data reformatted to new table structures
• Some manual remediation needed
2013 ChemAxon UGM Budapest
Migration Approach #4
Two instance
• Install JChem cartridge in 2nd instance
• Convert structure using cartridge tools in 1st instance
• Export schema from Oracle instance 1
• Import schema into Oracle instance 2
2013 ChemAxon UGM Budapest
Case Study #4
Accelrys Direct  ChemAxon JChem
• Registry database
• Molfile column added to structure table
• Populated using Direct cartridge tools
• Export complete schema
• Import to 2nd instance
• Create JChem domain index
2013 ChemAxon UGM Budapest
Validation & Verification
Automated checks
• SQL scripts
• Search each structure with exact match to ensure it returns
• Search each structure with substructure search to ensure it is
contained in the hits
• Timings – before and after migration
Manual checks
• Searching
• Registration
2013 ChemAxon UGM Budapest
Ideally invisible to the user
Before After
2013 ChemAxon UGM Budapest
Summary
• Chemistry migrations are likely in your
future.
• Several good approaches are possible.
• With proper planning you can experience a
painless and Great Migration!

More Related Content

Viewers also liked

EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...
EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...
EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...ChemAxon
 
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with Naming
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with NamingEUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with Naming
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with NamingChemAxon
 
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesEUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesChemAxon
 
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...ChemAxon
 
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...ChemAxon
 
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...ChemAxon
 
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...ChemAxon
 
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...ChemAxon
 
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...ChemAxon
 
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...ChemAxon
 
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic Metabolism
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic MetabolismEUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic Metabolism
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic MetabolismChemAxon
 
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...ChemAxon
 
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists ChemAxon
 
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library Design
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library DesignEUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library Design
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library DesignChemAxon
 
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemists
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemistsEUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemists
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemistsChemAxon
 
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008ChemAxon
 
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...ChemAxon
 
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...ChemAxon
 

Viewers also liked (18)

EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...
EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...
EUGM 2013 - Attila Szabo (ChemAxon) - Collaborate and search in SharePoint wi...
 
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with Naming
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with NamingEUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with Naming
EUGM 2013 - David Deng, Daniel Bonniot (ChemAxon) - What’s New with Naming
 
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web ServicesEUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
EUGM 2013 - Gabor Guta (ChemAxon) - JChem Web Services
 
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...
EUGM 2013 - Roland Knispel (ChemAxon) - Biologics at ChemAxon From Old Powerh...
 
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...
EUGM 2013 - Andras Stracz (ChemAxon) - ChemAxon Plexus: A desktop application...
 
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...
EUGM 2013 - Miklos Szabo (ChemAxon) - Recent Successful Discovery Strategies ...
 
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
 
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...
EUGM 2013 - Steve Hajkowski (Thomson Reuters): Patent analytics - what can Ma...
 
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...
EUGM 2013 - Christopher Southan (TW2Informatics): Chemicalize.org, SureChemOp...
 
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...
EUGM 2013 - Björn Windshügel (European ScreeningPort): Chemoinformatic tools ...
 
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic Metabolism
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic MetabolismEUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic Metabolism
EUGM 2013 - Gyorgy Pirok (ChemAxon) - Prediction of Xenobiotic Metabolism
 
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...
EUGM 2013 - Ian Berry, Bob Marmon (Evotec): Classification and analysis of 21...
 
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists
EUGM 2013 - Jon Patterson (ChemAxon) ChemAxon Platform for Scientists
 
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library Design
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library DesignEUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library Design
EUGM 2013 - Anna Tomin (ChemAxon) - Reaction Library Design
 
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemists
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemistsEUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemists
EUGM 2013 - Timea Polgar (ChemAxon) - 3D visualization for medicinal chemists
 
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008
MarvinSketch and MarvinView: Tips And Tricks: US UGM 2008
 
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...
EUGM15 - Richard Bolton (GlaxoSmithKline): Consistent Stereochemical search a...
 
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...
EUGM15 - Stephen Pickett (GlaxoSmithKline): Development of web-based Chemistr...
 

Similar to EUGM 2013 - Michael Dippolito (Deltasoft): Great Migrations! – Approaches to moving your chemistry

AutomationML: A Model-Driven View
AutomationML: A Model-Driven ViewAutomationML: A Model-Driven View
AutomationML: A Model-Driven ViewLuca Berardinelli
 
additivemanufacturingppt-161015184713.pdf
additivemanufacturingppt-161015184713.pdfadditivemanufacturingppt-161015184713.pdf
additivemanufacturingppt-161015184713.pdfSahilS39
 
The new repository in AEM 6
The new repository in AEM 6The new repository in AEM 6
The new repository in AEM 6Jukka Zitting
 
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncQuery Labs
 
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENT
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENTICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENT
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENTiQHub
 
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...Obeo
 
Virtual materials testing: come funziona e i benefici sulla produzione
Virtual materials testing: come funziona e i benefici sulla produzioneVirtual materials testing: come funziona e i benefici sulla produzione
Virtual materials testing: come funziona e i benefici sulla produzioneCompositi
 
Discover models out of existing applications with Eclipse/MoDisco
Discover models out of existing applications with Eclipse/MoDiscoDiscover models out of existing applications with Eclipse/MoDisco
Discover models out of existing applications with Eclipse/MoDiscofmadiot
 
MoDisco Poster EclipseCon 2009
MoDisco Poster EclipseCon 2009MoDisco Poster EclipseCon 2009
MoDisco Poster EclipseCon 2009fmadiot
 
ISEN 459 real Final Poster
ISEN 459 real Final PosterISEN 459 real Final Poster
ISEN 459 real Final PosterIskander El Amri
 
Accelerating Deep Learning Inference 
on Mobile Systems
Accelerating Deep Learning Inference 
on Mobile SystemsAccelerating Deep Learning Inference 
on Mobile Systems
Accelerating Deep Learning Inference 
on Mobile SystemsDarian Frajberg
 
High Performance Computing with AWS
High Performance Computing with AWSHigh Performance Computing with AWS
High Performance Computing with AWSAmazon Web Services
 
Post Processing
Post Processing Post Processing
Post Processing KTN
 
(ATS6-APP08) ADQM Solution Deployment
(ATS6-APP08) ADQM Solution Deployment(ATS6-APP08) ADQM Solution Deployment
(ATS6-APP08) ADQM Solution DeploymentBIOVIA
 
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...DataStax Academy
 
EUGM 2014 - Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...
EUGM 2014 -  Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...EUGM 2014 -  Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...
EUGM 2014 - Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...ChemAxon
 

Similar to EUGM 2013 - Michael Dippolito (Deltasoft): Great Migrations! – Approaches to moving your chemistry (20)

AutomationML: A Model-Driven View
AutomationML: A Model-Driven ViewAutomationML: A Model-Driven View
AutomationML: A Model-Driven View
 
Additive manufacturing ppt
Additive manufacturing pptAdditive manufacturing ppt
Additive manufacturing ppt
 
additivemanufacturingppt-161015184713.pdf
additivemanufacturingppt-161015184713.pdfadditivemanufacturingppt-161015184713.pdf
additivemanufacturingppt-161015184713.pdf
 
Autodesk CFD for better building design by ZHU ge
Autodesk CFD for better building design by ZHU geAutodesk CFD for better building design by ZHU ge
Autodesk CFD for better building design by ZHU ge
 
The new repository in AEM 6
The new repository in AEM 6The new repository in AEM 6
The new repository in AEM 6
 
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
 
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENT
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENTICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENT
ICME THE BACKBONE FOR LIGHTWEIGHT VEHICLE DEVELOPMENT
 
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...
SiriusCon 2017 - Sirius-powered Risk Modelling and Simulation in Industry 4.0...
 
Virtual materials testing: come funziona e i benefici sulla produzione
Virtual materials testing: come funziona e i benefici sulla produzioneVirtual materials testing: come funziona e i benefici sulla produzione
Virtual materials testing: come funziona e i benefici sulla produzione
 
Discover models out of existing applications with Eclipse/MoDisco
Discover models out of existing applications with Eclipse/MoDiscoDiscover models out of existing applications with Eclipse/MoDisco
Discover models out of existing applications with Eclipse/MoDisco
 
MoDisco Poster EclipseCon 2009
MoDisco Poster EclipseCon 2009MoDisco Poster EclipseCon 2009
MoDisco Poster EclipseCon 2009
 
ISEN 459 real Final Poster
ISEN 459 real Final PosterISEN 459 real Final Poster
ISEN 459 real Final Poster
 
Accelerating Deep Learning Inference 
on Mobile Systems
Accelerating Deep Learning Inference 
on Mobile SystemsAccelerating Deep Learning Inference 
on Mobile Systems
Accelerating Deep Learning Inference 
on Mobile Systems
 
99% day COSMOS and Schneider
99% day COSMOS and Schneider 99% day COSMOS and Schneider
99% day COSMOS and Schneider
 
UK-INDIA industry 4.0
UK-INDIA industry 4.0UK-INDIA industry 4.0
UK-INDIA industry 4.0
 
High Performance Computing with AWS
High Performance Computing with AWSHigh Performance Computing with AWS
High Performance Computing with AWS
 
Post Processing
Post Processing Post Processing
Post Processing
 
(ATS6-APP08) ADQM Solution Deployment
(ATS6-APP08) ADQM Solution Deployment(ATS6-APP08) ADQM Solution Deployment
(ATS6-APP08) ADQM Solution Deployment
 
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...
LesFurets.com: From 0 to Cassandra on AWS in 30 days - Tsunami Alerting Syste...
 
EUGM 2014 - Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...
EUGM 2014 -  Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...EUGM 2014 -  Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...
EUGM 2014 - Richard Bolton (GlaxoSmithKline): GlaxoSmithKline: 5 years with ...
 

More from ChemAxon

Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?
Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?
Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?ChemAxon
 
Chemaxon EU UGM 2022 | Translating data to predictive models
Chemaxon EU UGM 2022 | Translating data to predictive modelsChemaxon EU UGM 2022 | Translating data to predictive models
Chemaxon EU UGM 2022 | Translating data to predictive modelsChemAxon
 
Translating data to predictive models
Translating data to predictive modelsTranslating data to predictive models
Translating data to predictive modelsChemAxon
 
Efficient biomolecular structural data handling and analysis - Webinar with D...
Efficient biomolecular structural data handling and analysis - Webinar with D...Efficient biomolecular structural data handling and analysis - Webinar with D...
Efficient biomolecular structural data handling and analysis - Webinar with D...ChemAxon
 
Biomolecule structural data management
Biomolecule structural data managementBiomolecule structural data management
Biomolecule structural data managementChemAxon
 
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first release
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first releaseCheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first release
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first releaseChemAxon
 
Enhanced stereochemistry representation
Enhanced stereochemistry representation Enhanced stereochemistry representation
Enhanced stereochemistry representation ChemAxon
 
Intellectual property (IP) intelligence solutions designed for the way resear...
Intellectual property (IP) intelligence solutions designed for the way resear...Intellectual property (IP) intelligence solutions designed for the way resear...
Intellectual property (IP) intelligence solutions designed for the way resear...ChemAxon
 
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...ChemAxon
 
Patent Data for Artificial Intelligence based Drug Discovery
Patent Data for Artificial Intelligence based Drug DiscoveryPatent Data for Artificial Intelligence based Drug Discovery
Patent Data for Artificial Intelligence based Drug DiscoveryChemAxon
 
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...ChemAxon
 
Research data management on the cloud
Research data management on the cloudResearch data management on the cloud
Research data management on the cloudChemAxon
 
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound Registration
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound RegistrationCheminfo Stories APAC 2020 - Introducing Design Hub & Compound Registration
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound RegistrationChemAxon
 
Cheminfo Stories APAC 2020 - JChem Engines introduction
Cheminfo Stories APAC 2020 - JChem Engines introduction Cheminfo Stories APAC 2020 - JChem Engines introduction
Cheminfo Stories APAC 2020 - JChem Engines introduction ChemAxon
 
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...ChemAxon
 
Cheminfo Stories APAC 2020 -- Markush technology
Cheminfo Stories APAC 2020 -- Markush technology Cheminfo Stories APAC 2020 -- Markush technology
Cheminfo Stories APAC 2020 -- Markush technology ChemAxon
 
JChem Microservices
JChem MicroservicesJChem Microservices
JChem MicroservicesChemAxon
 
Migration from joc to jpc or choral
Migration from joc to jpc or choralMigration from joc to jpc or choral
Migration from joc to jpc or choralChemAxon
 
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5ChemAxon
 
Chemicalize Pro - Cheminfo Stories 2020 Day 5
Chemicalize Pro - Cheminfo Stories 2020 Day 5Chemicalize Pro - Cheminfo Stories 2020 Day 5
Chemicalize Pro - Cheminfo Stories 2020 Day 5ChemAxon
 

More from ChemAxon (20)

Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?
Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?
Akos Tarcsay (ChemAxon): How fast is Chemaxon RDBMS Search?
 
Chemaxon EU UGM 2022 | Translating data to predictive models
Chemaxon EU UGM 2022 | Translating data to predictive modelsChemaxon EU UGM 2022 | Translating data to predictive models
Chemaxon EU UGM 2022 | Translating data to predictive models
 
Translating data to predictive models
Translating data to predictive modelsTranslating data to predictive models
Translating data to predictive models
 
Efficient biomolecular structural data handling and analysis - Webinar with D...
Efficient biomolecular structural data handling and analysis - Webinar with D...Efficient biomolecular structural data handling and analysis - Webinar with D...
Efficient biomolecular structural data handling and analysis - Webinar with D...
 
Biomolecule structural data management
Biomolecule structural data managementBiomolecule structural data management
Biomolecule structural data management
 
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first release
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first releaseCheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first release
Cheminfo Stories 2021 | Virtual UGM | Marvin Pro: The first release
 
Enhanced stereochemistry representation
Enhanced stereochemistry representation Enhanced stereochemistry representation
Enhanced stereochemistry representation
 
Intellectual property (IP) intelligence solutions designed for the way resear...
Intellectual property (IP) intelligence solutions designed for the way resear...Intellectual property (IP) intelligence solutions designed for the way resear...
Intellectual property (IP) intelligence solutions designed for the way resear...
 
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...
GPS for Chemical Space - Digital Assistants to Support Molecule Design - Chem...
 
Patent Data for Artificial Intelligence based Drug Discovery
Patent Data for Artificial Intelligence based Drug DiscoveryPatent Data for Artificial Intelligence based Drug Discovery
Patent Data for Artificial Intelligence based Drug Discovery
 
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...
Cheminfo Stories APAC 2020 - Chemical Descriptors & Standardizers for Machine...
 
Research data management on the cloud
Research data management on the cloudResearch data management on the cloud
Research data management on the cloud
 
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound Registration
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound RegistrationCheminfo Stories APAC 2020 - Introducing Design Hub & Compound Registration
Cheminfo Stories APAC 2020 - Introducing Design Hub & Compound Registration
 
Cheminfo Stories APAC 2020 - JChem Engines introduction
Cheminfo Stories APAC 2020 - JChem Engines introduction Cheminfo Stories APAC 2020 - JChem Engines introduction
Cheminfo Stories APAC 2020 - JChem Engines introduction
 
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...
Cheminfo Stories APAC 2020 - Database management on desktop with JChem for Of...
 
Cheminfo Stories APAC 2020 -- Markush technology
Cheminfo Stories APAC 2020 -- Markush technology Cheminfo Stories APAC 2020 -- Markush technology
Cheminfo Stories APAC 2020 -- Markush technology
 
JChem Microservices
JChem MicroservicesJChem Microservices
JChem Microservices
 
Migration from joc to jpc or choral
Migration from joc to jpc or choralMigration from joc to jpc or choral
Migration from joc to jpc or choral
 
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5
ChemAxon's Compliance Checker - Cheminfo Stories 2020 Day 5
 
Chemicalize Pro - Cheminfo Stories 2020 Day 5
Chemicalize Pro - Cheminfo Stories 2020 Day 5Chemicalize Pro - Cheminfo Stories 2020 Day 5
Chemicalize Pro - Cheminfo Stories 2020 Day 5
 

Recently uploaded

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Recently uploaded (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

EUGM 2013 - Michael Dippolito (Deltasoft): Great Migrations! – Approaches to moving your chemistry

  • 1. Great Migrations! Approaches to Moving your Chemistry Michael Dippolito – 2013 ChemAxon UGM Budapest
  • 2. 2013 ChemAxon UGM Budapest DeltaSoft – Migrations ‘R’ Us Accelrys Accord Accelrys Direct ChemAxon JChem Perkin Elmer CSCartridge OpenEye Cartridge ChemCart Query, Browse, Update, Report, Analyze ChemCart Choose your chemistry
  • 3. 2013 ChemAxon UGM Budapest Migration Drijvers Technology retirement Mergers and Acquisitions Competitive Advantage Cost Savings
  • 4. 2013 ChemAxon UGM Budapest Chemistry Oracle Cartridges ChemAxon JChem Accelrys (formerly Symyx, MDL, ISIS) Direct Accelrys Accord PerkinElmer CambridgeSoft Cartridge OpenEye Cartridge Daylight DayCart InfoChem ICCartridge IDBS ChemXtra Scitouch (GGA) Bingo Dotmatics Pinpoint Digital Chemistry Torus Scillegence MolSQL Biochemfusion Proteax EBI OrChem Custom Cartridge
  • 5. 2013 ChemAxon UGM Budapest Older technologies ISIS/Host, ISIS/Base ChemFinder Spreadsheets etc…
  • 6. 2013 ChemAxon UGM Budapest Chemistry Format ‘Standards’ • Molfile • V2000 – The ‘original’ molfile • V3000 – Extended molfile capabilities • SDFile – Molfile + Data • SMILES • INCHI • many others…
  • 7. 2013 ChemAxon UGM Budapest Chemical structure indexing Oracle Cartridge Domain Index provides chemical operators for Oracle • JChem cartridge indexes a number of formats directly • Migration needed for some propietary formats • Many options are possible for migration • A few approaches and case studies will be shared…
  • 8. 2013 ChemAxon UGM Budapest Tools of the trade Cartridge operators • Accessing chemistry JChem MolConvert • Converting chemical formats Structure Standardizer • Clean up and standardize SQL scripts • Easily automate migration and testing Cloud servers • Great staging, test, and work environment
  • 9. 2013 ChemAxon UGM Budapest Migration Approach 1 SDFile or SMILES export / import • Fairly simple • Best for older technologies or small databases • Less practical for large databases • Requires • Tool or script for import / export • Field mapping
  • 10. 2013 ChemAxon UGM Budapest Case Study #1 ISIS / Base  ChemAxon JChem • Small local ISIS database • Export SDFile from ISIS • Create Oracle table with SDFile fields • Map and import SDFile using ChemCart SDFile import
  • 11. 2013 ChemAxon UGM Budapest Migration Approach 2 One Table, Two Cartridge • Install JChem cartridge in same instance • Add additional field for new structure • Use cartridge operators to populate new structure field (molfile or smiles) • Ex: update moltable set newstructure = molfile(oldstr); • Create JChem domain index on new structure field • Least movement of data, fastest for large datasets
  • 12. 2013 ChemAxon UGM Budapest Case Study #2 • Accord  JChem conversion • Large Accord cartridge database • Added new field for JChem structure • Convert and insert newstructure • Update structure_table set JChem_struct = Accord.convertout(oldstruct, ‘MDL Molfile’) • Remove old structure field • > 99% conversion • Manual remediation of ‘bad’ structures
  • 13. 2013 ChemAxon UGM Budapest ‘Convert to JChem’ button
  • 14. 2013 ChemAxon UGM Budapest
  • 15. 2013 ChemAxon UGM Budapest Migration Approach 3 Two Table, Two Cartridge • Install JChem cartridge in same instance • Add new table with new structure field • Use cartridge operators (or JChem molconvert) to populate new structure table and field (molfile or smiles) • Ex: insert into moltable2.newstructure (select molfile(oldstr) from moltable) • Create JChem domain index on new structure field
  • 16. 2013 ChemAxon UGM Budapest Case Study #3 CambridgeSoft  ChemAxon JChem conversion • Registry and ELN conversion • Molecules and reactions converted using JChem molconvert • Data reformatted to new table structures • Some manual remediation needed
  • 17. 2013 ChemAxon UGM Budapest Migration Approach #4 Two instance • Install JChem cartridge in 2nd instance • Convert structure using cartridge tools in 1st instance • Export schema from Oracle instance 1 • Import schema into Oracle instance 2
  • 18. 2013 ChemAxon UGM Budapest Case Study #4 Accelrys Direct  ChemAxon JChem • Registry database • Molfile column added to structure table • Populated using Direct cartridge tools • Export complete schema • Import to 2nd instance • Create JChem domain index
  • 19. 2013 ChemAxon UGM Budapest Validation & Verification Automated checks • SQL scripts • Search each structure with exact match to ensure it returns • Search each structure with substructure search to ensure it is contained in the hits • Timings – before and after migration Manual checks • Searching • Registration
  • 20. 2013 ChemAxon UGM Budapest Ideally invisible to the user Before After
  • 21. 2013 ChemAxon UGM Budapest Summary • Chemistry migrations are likely in your future. • Several good approaches are possible. • With proper planning you can experience a painless and Great Migration!