SlideShare a Scribd company logo
1 of 24
Download to read offline
Pistoia Alliance App Strategy:
Apps for life sciences R&D

                                                  Dr. Alex M. Clark
                                                           April 2013



   © 2013 Molecular Materials Informatics, Inc.
     http://molmatinf.com
2


                Mobile apps
•   The world of computing goes through periodic
    revolutions, e.g.
        mainframes
        minicomputers
                                       1980
        personal computers
        graphical user interfaces
        network connectivity
                                       2010
        wallet-sized computers

• Some revolutions are more revolutionary than others
 - does all the software have to be redesigned from
   scratch?
 - are the new ideas and expectations transformative?
3


           The future is mobile
•   In case you haven't noticed...
    ... people live their lives on their phones and tablets.

•   Applicable functionality keeps growing: email, browsing,
    scheduling, games, presentations, word processing...
    ... and thousands of useful apps that have no equivalent in
    the desktop realm.


•   Q: Why would somebody waste their time trying to do
    chemistry on a mobile device?

•   A: Because if you can do everything else on mobile, do you
    really want to keep a PC around only for chemistry?
4


               Chemistry apps
•   App producers have been busy building chemistry tools:




•   But what do they do? Who makes them? What do people
    do with them? Are they toys, or industrial strength tools?
5


                 Consumer bias
•   Apps are delivered via company stores (iTunes, Google
    Play, etc.)

•   Benefits relative to conventional software deployment:

    -   platform vendor takes responsibility for many steps
    -   delivery and billing all taken care of (for 30%)
    -   review process stamp of approval is valuable

•   Great fit for consumer apps; not so much for vertical:

    -   expectation of low price: business only works at scale
    -   limited options for evaluation
    -   user feedback crude and inappropriate (comments,
        ratings)
    -   no way to find out who your customers are!
6


     Apps for life sciences R&D

•   Scientific discovery is not a consumer market

•   The market has a small headcount: tens of thousands...
    ... working on big problems (e.g. curing cancer)

•   Need a middle ground (enterprise-like):

     -   active engagement between customers & vendors

     -   flexible pricing models for high value software

•   But keep the benefits of appstore deployment
7




            Enter the
•   Lowering the barriers to R&D software innovation...

•   ... by bringing together life sciences companies, academic
    groups and software vendors for precompetitive collaboration

•   This includes recognising emerging trends, and supporting
    ways to benefit all stakeholders

•   The Pistoia Alliance recognised the value of mobile devices
    and cloud computing

•   These will be as important to life sciences are they are to
    every other industry

•   In 2012, the app strategy team was formally assembled
8


        Phase 1: App Catalog

•   There are many chemistry/biology apps on the
    iTunes AppStore and Google Play

    -   many of them are irrelevant or useless for R&D
    -   all of them are buried inside a massive catalog

•   Solve the easiest problems first:

    -   compile a directory of apps (<100 vs. >106)
    -   provide a forum for creators & users

•   Phase 1 is a simple layer on top of the company
    stores for iPhone/iPod/iPad and Android devices
9


         The AirWatch platform


•   Partnered with Air Watch, the leading provider of
    enterprise app catalogs and device management
    tools

•   We use their hosted service to make the Pistoia
    Alliance App Catalog available to the public
10


Opening the catalog
11


Browsing the catalog
12


                     Signing up
•   If you have an iPhone/iPod/iPad, or an Android device:
              http://apps.pistoiaalliance.org
•   Gain access to the catalog

•   We only list apps that are useful and relevant

•   Installation of apps is done by the company store

     -   some free, some paid

•   Participate in discussions about existing apps:

     -   everyone else is also a scientist, with similar interests
     -   the app creators are actively involved: they want to
         know about your experiences
     -   you can contact them/they can contact you offline
13


         Submitting an app
•   Must already be listed on the company store
    (Google, Apple)

•   Must be directly relevant to lifesciences R&D (broadly
    defined)

•   App creators are expected to participate in
    discussions

•   Anyone can submit:

http://www.pistoiaalliance.org/submitapp.html

•   Screening done by Pistoia members
14


    Further developments

•   Open to more apps!

•   More advanced discussion forum features
    (expected mid-late 2013)

•   Encourage discussion of new app ideas, as well as
    comments on existing products

•   Continued stimulation of new ideas at meetings,
    e.g. the Pistoia Dragon's Den (inspired the Open
    Drug Discovery Teams project)
15


           Phase 2: Deployment

•   The biggest problems with vertical market apps relate to
    deployment:

    -   traditional software is delivered by mailing a CD-ROM
    -   web software is deployed by sending out a URL
    -   apps have to be submitted & reviewed by a single
        authority

•   There is no guarantee that an app will be allowed!

•   There is only one price, and the vig is always 30%

•   Sales are always perpetual, no control
16


        Deployment possibilities
•   Android:

    -   direct loading of apps is permitted
    -   can use the AirWatch platform to deliver Pistoia-
        mediated apps directly onto users' devices

•   Apple (iPhone, iPod, iPad)

    -   alternatives to the iTunes AppStore extremely restricted:
        directly circumventing the company store is not allowed
    -   companies can setup their own Enterprise AppStore
    -   the Pistoia AppStore could be used as a placeholder for
        non-public apps
    -   private installation opens up many more deployment
        options
17


        Phase 3: Cloud computing

•   Mobile devices are quite powerful, but:

    -   not suitable for grinding through long calculations
    -   not recommended for storing large collections of data

•   Many mobile apps use webservices to provide
    functionality, e.g.

    -   database search (ChemSpider, SPRESI, Mobile Reagents)
    -   property calculation (MolPrime+, SAR Table, MMDS)
    -   real time newsfeeds (ODDT, RSC Mobile)
    -   sharing data (MolSync, Reaction101,Yield101)
18
                                                                19


                 Limited big data
   • Can currently make use of big data under constrained
     workflow conditions




         small                                small

         data                                 data




Search                ChemSpider                      Search
Query                Database Engine                  Results
19


               Server support
•   Using webservices is simple if:

    -   requests are completed quickly

    -   security is not an issue

    -   dealing with small documents

•   Large documents are much more difficult:

    -   stored on centralised server

    -   need to access in small chunks

    -   need to execute operations on large chunks

    -   security and concurrency are important issues

    -   sharing data can be tricky
20


                   Unlimited big data

           small                          BIG
           data                           data

                                                          Cluster
                                                          diverse
                    Find & mix R-groups                  96 wells
                        Virtual library          small
                   1 million compounds           data

• Tools available from different vendors
• Apps operate on bite-sized chunks
• Big data generation, or multiple steps,
  requires new infrastructure
21



       Paged Data Access
           small                                   small
                                                           page 1
           data                                    data

ligand &                                                   page 2
receptor
                                                             ...

                                                           page N

• Setup molecular dynamics docking run
• Thousands of frames generated
• Access results as available, optionally cancel
22


               Proposed solution
•   Working with TM Forum and its member organisations




•   Propose to create a cloud-hosted server platform for:

    -   large datasets & scalable calculations
    -   cheminformatics/bioinformatics tools
    -   an API for accessing data & executable tasks

•   By providing a single platform with a common API, multiple
    software products can be hosted on the same environment

•   A many-to-many relationship between apps & data &
    computation
Conclusion

•   The Pistoia Alliance has executed Phase 1 of its App
    Strategy:

    -   curated catalog of relevant lifesciences R&D apps

    -   bringing app creators & app users together

•   Phase 2 will address deployment issues

•   Phase 3 will provide a cloud-based support framework
Acknowledgments
• The App Strategy team:

• John Wise, Ingrid Akerblom, Sean Ekins,
  Ashley George, Michael Braxenthaler, Ramesh
  Durvasula, Martyn Wilkins, Nick Lynch

• AirWatch, TM Forum
                                  http://pistoiaalliance.org
                                  http://molmatinf.com
• Inquiries to                    http://cheminf20.org
 alex.clark@pistoiaalliance.org
                                  @aclarkxyz

More Related Content

Viewers also liked

2012 ACS Skolnik Symposium - ChemSpotlight
2012 ACS Skolnik Symposium - ChemSpotlight2012 ACS Skolnik Symposium - ChemSpotlight
2012 ACS Skolnik Symposium - ChemSpotlight
Geoffrey Hutchison
 
Iwmw10 plenary talk from chris sexton
Iwmw10 plenary talk from chris sextonIwmw10 plenary talk from chris sexton
Iwmw10 plenary talk from chris sexton
cloggingchris
 
Lançando versões em um clique - deploy contínuo
Lançando versões em um clique - deploy contínuoLançando versões em um clique - deploy contínuo
Lançando versões em um clique - deploy contínuo
Hélio Medeiros
 

Viewers also liked (20)

Presenting the work of OSMF Working Groups - State of the Map 2013
Presenting the work of OSMF Working Groups - State of the Map 2013Presenting the work of OSMF Working Groups - State of the Map 2013
Presenting the work of OSMF Working Groups - State of the Map 2013
 
Student Mentoring Programs: The Why's, How's, and More
Student Mentoring Programs: The Why's, How's, and MoreStudent Mentoring Programs: The Why's, How's, and More
Student Mentoring Programs: The Why's, How's, and More
 
Getting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp MiamiGetting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp Miami
 
LAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateLAST 2013 - Use games to innovate
LAST 2013 - Use games to innovate
 
SXSW 2013: How Twitter is Changing How We Watch TV
SXSW 2013: How Twitter is Changing How We Watch TVSXSW 2013: How Twitter is Changing How We Watch TV
SXSW 2013: How Twitter is Changing How We Watch TV
 
2012 ACS Skolnik Symposium - ChemSpotlight
2012 ACS Skolnik Symposium - ChemSpotlight2012 ACS Skolnik Symposium - ChemSpotlight
2012 ACS Skolnik Symposium - ChemSpotlight
 
Coordinating Senior Care with Intuit's Weave
Coordinating Senior Care with Intuit's Weave Coordinating Senior Care with Intuit's Weave
Coordinating Senior Care with Intuit's Weave
 
Devnest 111115
Devnest 111115Devnest 111115
Devnest 111115
 
Your Destiny in the Digital Age - Who's in Control?
Your Destiny in the Digital Age - Who's in Control?Your Destiny in the Digital Age - Who's in Control?
Your Destiny in the Digital Age - Who's in Control?
 
Iwmw10 plenary talk from chris sexton
Iwmw10 plenary talk from chris sextonIwmw10 plenary talk from chris sexton
Iwmw10 plenary talk from chris sexton
 
Drupal for Large scale project
Drupal for Large scale projectDrupal for Large scale project
Drupal for Large scale project
 
Morgan e xt_062811
Morgan e xt_062811Morgan e xt_062811
Morgan e xt_062811
 
No money? No matter - Improve your website with next to no cash
No money? No matter - Improve your website with next to no cashNo money? No matter - Improve your website with next to no cash
No money? No matter - Improve your website with next to no cash
 
Help, we have no more time for testing! (gotoCon Berlin 2013)
Help, we have no more time for testing! (gotoCon Berlin 2013)Help, we have no more time for testing! (gotoCon Berlin 2013)
Help, we have no more time for testing! (gotoCon Berlin 2013)
 
Lançando versões em um clique - deploy contínuo
Lançando versões em um clique - deploy contínuoLançando versões em um clique - deploy contínuo
Lançando versões em um clique - deploy contínuo
 
Twitter in the Internet of Things
Twitter in the Internet of ThingsTwitter in the Internet of Things
Twitter in the Internet of Things
 
Desconf 2011 - Usar e esquecer suas ideias
Desconf 2011 - Usar e esquecer suas ideias    Desconf 2011 - Usar e esquecer suas ideias
Desconf 2011 - Usar e esquecer suas ideias
 
Wakanda#3
Wakanda#3Wakanda#3
Wakanda#3
 
Surge2012
Surge2012Surge2012
Surge2012
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 

Similar to Pistoia Alliance App Strategy

Harnessing Big Data_UCLA
Harnessing Big Data_UCLAHarnessing Big Data_UCLA
Harnessing Big Data_UCLA
Paul Barsch
 
2013 04-09-webinos at-droidcon
2013 04-09-webinos at-droidcon2013 04-09-webinos at-droidcon
2013 04-09-webinos at-droidcon
Droidcon Berlin
 

Similar to Pistoia Alliance App Strategy (20)

Open Source2019.pptx
Open Source2019.pptxOpen Source2019.pptx
Open Source2019.pptx
 
Toward io t application markets
Toward io t application marketsToward io t application markets
Toward io t application markets
 
From open data to API-driven business
From open data to API-driven businessFrom open data to API-driven business
From open data to API-driven business
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
Mobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the LabMobile App Testing: Moving Outside the Lab
Mobile App Testing: Moving Outside the Lab
 
'What the top 10 Most Disruptive Technology Trends Mean for QA and Testing' b...
'What the top 10 Most Disruptive Technology Trends Mean for QA and Testing' b...'What the top 10 Most Disruptive Technology Trends Mean for QA and Testing' b...
'What the top 10 Most Disruptive Technology Trends Mean for QA and Testing' b...
 
Cortana Analytics Workshop: The Future of Analytics
Cortana Analytics Workshop: The Future of AnalyticsCortana Analytics Workshop: The Future of Analytics
Cortana Analytics Workshop: The Future of Analytics
 
Porting a Clinical Mobile Device Application from iPhone to Android using Onl...
Porting a Clinical Mobile Device Application from iPhone to Android using Onl...Porting a Clinical Mobile Device Application from iPhone to Android using Onl...
Porting a Clinical Mobile Device Application from iPhone to Android using Onl...
 
Gis - open source potentials
Gis  - open source potentialsGis  - open source potentials
Gis - open source potentials
 
New Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 YearsNew Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 Years
 
Intoduction to software engineering part 1
Intoduction to software engineering part 1Intoduction to software engineering part 1
Intoduction to software engineering part 1
 
IP and WTP for digital products
IP and WTP for digital productsIP and WTP for digital products
IP and WTP for digital products
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
Towards application development for the internet of things updated
Towards application development for the internet of things  updatedTowards application development for the internet of things  updated
Towards application development for the internet of things updated
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Harnessing Big Data_UCLA
Harnessing Big Data_UCLAHarnessing Big Data_UCLA
Harnessing Big Data_UCLA
 
P2 3-manfred hauswirth
P2 3-manfred hauswirthP2 3-manfred hauswirth
P2 3-manfred hauswirth
 
2013 04-09-webinos at-droidcon
2013 04-09-webinos at-droidcon2013 04-09-webinos at-droidcon
2013 04-09-webinos at-droidcon
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
 
Tedtalkapril20
Tedtalkapril20Tedtalkapril20
Tedtalkapril20
 

More from Alex 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 informatics
Alex Clark
 

More from Alex Clark (20)

Mixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicalsMixtures QSAR: modelling collections of chemicals
Mixtures QSAR: modelling collections of chemicals
 
Mixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream productsMixtures InChI: a story of how standards drive upstream products
Mixtures InChI: a story of how standards drive upstream products
 
Mixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informaticsMixtures as first class citizens in the realm of informatics
Mixtures as first class citizens in the realm of informatics
 
Mixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer productsMixtures: informatics for formulations and consumer products
Mixtures: informatics for formulations and consumer products
 
Coordination InChI (2019)
Coordination InChI (2019)Coordination InChI (2019)
Coordination InChI (2019)
 
Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...Chemical mixtures: File format, open source tools, example data, and mixtures...
Chemical mixtures: File format, open source tools, example data, and mixtures...
 
Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...Bringing bioassay protocols to the world of informatics, using semantic annot...
Bringing bioassay protocols to the world of informatics, using semantic annot...
 
ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)ACS CINF Luncheon talk (Boston 2018)
ACS CINF Luncheon talk (Boston 2018)
 
Autonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocolsAutonomous model building with a preponderance of well annotated assay protocols
Autonomous model building with a preponderance of well annotated assay protocols
 
Representing molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informaticsRepresenting molecules with minimalism: A solution to the entropy of informatics
Representing molecules with minimalism: A solution to the entropy of informatics
 
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
CDD BioAssay Express: Expanding the target dimension: How to visualize a lot ...
 
BioAssay Express
BioAssay ExpressBioAssay Express
BioAssay Express
 
SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?SLAS2016: Why have one model when you could have thousands?
SLAS2016: Why have one model when you could have thousands?
 
The anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithmsThe anatomy of a chemical reaction: Dissection by machine learning algorithms
The anatomy of a chemical reaction: Dissection by machine learning algorithms
 
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)
 
Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013
Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013
Reaction Lab Notebooks for Mobile Devices - Alex M. Clark - GDCh 2013
 

Recently uploaded

Recently uploaded (20)

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 

Pistoia Alliance App Strategy

  • 1. Pistoia Alliance App Strategy: Apps for life sciences R&D Dr. Alex M. Clark April 2013 © 2013 Molecular Materials Informatics, Inc. http://molmatinf.com
  • 2. 2 Mobile apps • The world of computing goes through periodic revolutions, e.g. mainframes minicomputers 1980 personal computers graphical user interfaces network connectivity 2010 wallet-sized computers • Some revolutions are more revolutionary than others - does all the software have to be redesigned from scratch? - are the new ideas and expectations transformative?
  • 3. 3 The future is mobile • In case you haven't noticed... ... people live their lives on their phones and tablets. • Applicable functionality keeps growing: email, browsing, scheduling, games, presentations, word processing... ... and thousands of useful apps that have no equivalent in the desktop realm. • Q: Why would somebody waste their time trying to do chemistry on a mobile device? • A: Because if you can do everything else on mobile, do you really want to keep a PC around only for chemistry?
  • 4. 4 Chemistry apps • App producers have been busy building chemistry tools: • But what do they do? Who makes them? What do people do with them? Are they toys, or industrial strength tools?
  • 5. 5 Consumer bias • Apps are delivered via company stores (iTunes, Google Play, etc.) • Benefits relative to conventional software deployment: - platform vendor takes responsibility for many steps - delivery and billing all taken care of (for 30%) - review process stamp of approval is valuable • Great fit for consumer apps; not so much for vertical: - expectation of low price: business only works at scale - limited options for evaluation - user feedback crude and inappropriate (comments, ratings) - no way to find out who your customers are!
  • 6. 6 Apps for life sciences R&D • Scientific discovery is not a consumer market • The market has a small headcount: tens of thousands... ... working on big problems (e.g. curing cancer) • Need a middle ground (enterprise-like): - active engagement between customers & vendors - flexible pricing models for high value software • But keep the benefits of appstore deployment
  • 7. 7 Enter the • Lowering the barriers to R&D software innovation... • ... by bringing together life sciences companies, academic groups and software vendors for precompetitive collaboration • This includes recognising emerging trends, and supporting ways to benefit all stakeholders • The Pistoia Alliance recognised the value of mobile devices and cloud computing • These will be as important to life sciences are they are to every other industry • In 2012, the app strategy team was formally assembled
  • 8. 8 Phase 1: App Catalog • There are many chemistry/biology apps on the iTunes AppStore and Google Play - many of them are irrelevant or useless for R&D - all of them are buried inside a massive catalog • Solve the easiest problems first: - compile a directory of apps (<100 vs. >106) - provide a forum for creators & users • Phase 1 is a simple layer on top of the company stores for iPhone/iPod/iPad and Android devices
  • 9. 9 The AirWatch platform • Partnered with Air Watch, the leading provider of enterprise app catalogs and device management tools • We use their hosted service to make the Pistoia Alliance App Catalog available to the public
  • 12. 12 Signing up • If you have an iPhone/iPod/iPad, or an Android device: http://apps.pistoiaalliance.org • Gain access to the catalog • We only list apps that are useful and relevant • Installation of apps is done by the company store - some free, some paid • Participate in discussions about existing apps: - everyone else is also a scientist, with similar interests - the app creators are actively involved: they want to know about your experiences - you can contact them/they can contact you offline
  • 13. 13 Submitting an app • Must already be listed on the company store (Google, Apple) • Must be directly relevant to lifesciences R&D (broadly defined) • App creators are expected to participate in discussions • Anyone can submit: http://www.pistoiaalliance.org/submitapp.html • Screening done by Pistoia members
  • 14. 14 Further developments • Open to more apps! • More advanced discussion forum features (expected mid-late 2013) • Encourage discussion of new app ideas, as well as comments on existing products • Continued stimulation of new ideas at meetings, e.g. the Pistoia Dragon's Den (inspired the Open Drug Discovery Teams project)
  • 15. 15 Phase 2: Deployment • The biggest problems with vertical market apps relate to deployment: - traditional software is delivered by mailing a CD-ROM - web software is deployed by sending out a URL - apps have to be submitted & reviewed by a single authority • There is no guarantee that an app will be allowed! • There is only one price, and the vig is always 30% • Sales are always perpetual, no control
  • 16. 16 Deployment possibilities • Android: - direct loading of apps is permitted - can use the AirWatch platform to deliver Pistoia- mediated apps directly onto users' devices • Apple (iPhone, iPod, iPad) - alternatives to the iTunes AppStore extremely restricted: directly circumventing the company store is not allowed - companies can setup their own Enterprise AppStore - the Pistoia AppStore could be used as a placeholder for non-public apps - private installation opens up many more deployment options
  • 17. 17 Phase 3: Cloud computing • Mobile devices are quite powerful, but: - not suitable for grinding through long calculations - not recommended for storing large collections of data • Many mobile apps use webservices to provide functionality, e.g. - database search (ChemSpider, SPRESI, Mobile Reagents) - property calculation (MolPrime+, SAR Table, MMDS) - real time newsfeeds (ODDT, RSC Mobile) - sharing data (MolSync, Reaction101,Yield101)
  • 18. 18 19 Limited big data • Can currently make use of big data under constrained workflow conditions small small data data Search ChemSpider Search Query Database Engine Results
  • 19. 19 Server support • Using webservices is simple if: - requests are completed quickly - security is not an issue - dealing with small documents • Large documents are much more difficult: - stored on centralised server - need to access in small chunks - need to execute operations on large chunks - security and concurrency are important issues - sharing data can be tricky
  • 20. 20 Unlimited big data small BIG data data Cluster diverse Find & mix R-groups 96 wells Virtual library small 1 million compounds data • Tools available from different vendors • Apps operate on bite-sized chunks • Big data generation, or multiple steps, requires new infrastructure
  • 21. 21 Paged Data Access small small page 1 data data ligand & page 2 receptor ... page N • Setup molecular dynamics docking run • Thousands of frames generated • Access results as available, optionally cancel
  • 22. 22 Proposed solution • Working with TM Forum and its member organisations • Propose to create a cloud-hosted server platform for: - large datasets & scalable calculations - cheminformatics/bioinformatics tools - an API for accessing data & executable tasks • By providing a single platform with a common API, multiple software products can be hosted on the same environment • A many-to-many relationship between apps & data & computation
  • 23. Conclusion • The Pistoia Alliance has executed Phase 1 of its App Strategy: - curated catalog of relevant lifesciences R&D apps - bringing app creators & app users together • Phase 2 will address deployment issues • Phase 3 will provide a cloud-based support framework
  • 24. Acknowledgments • The App Strategy team: • John Wise, Ingrid Akerblom, Sean Ekins, Ashley George, Michael Braxenthaler, Ramesh Durvasula, Martyn Wilkins, Nick Lynch • AirWatch, TM Forum http://pistoiaalliance.org http://molmatinf.com • Inquiries to http://cheminf20.org alex.clark@pistoiaalliance.org @aclarkxyz