Transcript
Page 1: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Distributed Drug Discovery

Indiana University Purdue University, Indianapolis

Page 2: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Introduction:

PURPOSE

OUTLINE

DESIGN

IMPLEMENTATION

FUTURE WORK

Page 3: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Purpose

Need for innovative and inexpensive drugs to treat diseases in the developing world.

Developed world has the equipment and procedures in the pharmaceutical industry through the economic incentives.

Developing countries do not have the required economic incentives for the pharmaceutical industry.

Page 4: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Concept

Concept of “Distributed Drug Discovery” is that if simple, inexpensive equipment and procedures are developed for each of the core scientific drug discovery disciplines (computational chemistry, synthetic chemistry and biochemical screening), large research problems can be broken down into manageable smaller units and carried out at multiple academic sites throughout the developing and developed world.

The coordinated and recombined results of these resources would inexpensively accelerate the identification of leads in the early stages of the drug discovery process.

Page 5: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Procedure

A list of potential drug lead candidates could be split up into small batches for synthesis in academic laboratories throughout the world.

Then the pooled molecule products can be tested by the distributed screening effort.

The summation of these efforts, networked across the three core disciplines, becomes a powerful globally distributed drug lead process and solution.

Page 6: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Procedure (contd.)

The synthetic laboratory experimental work is done in three main locations around the world including IUPUI.

Enumeration software is used to create large sets of potential product molecules called virtual libraries.

These in turn are rehearsed by students using a distributed approach theoretically.

This distributed project can be made successful with the help of information technology to coordinate the dissemination, recollection and analysis of data.

Page 7: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Outline

To keep track of the data used and produced, a Distributed Drug Discovery Database is generated.

Featureso Entry of reagents in databaseo Generation of combinatorial productso Entry of synthesized products information

Release:o Web application to enable data entry/searching of

D3 databaseo Workflow environment to support pipelining of

tasks involving D3 database o Web services to facilitate integration with other

resources (e.g. PubChem)

Page 8: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Database

Database: PostgreSQL User Interface: Java and HTML Tomcat Server and JDBC driver Chemaxon

o Marvin Sketcho Marvin Viewo JChem Reactor

Page 9: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Entity-Relationship Diagram

Page 10: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Tables

1. Reagents Table2. Virtual Library Table3. Rehearsed Library Table4. Synthesized Library Table5. Source Table6. Organization Table

Page 11: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Web Interface

Created a web interface using Tomcat 5.5, html and JSP.

The front end is in HTML and the back end is in JSP.

Web interface connects to the backend database using Tomcat 5.5.

Page 12: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

WORK FLOW FOR INTERFACE

Login Page

Administrator Student

Page 13: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Administrator

Search the database Update the Database

Search the ReagentsSearch the products

Populating the Database

Contd….

Page 14: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Enumeration Using Chemaxon Reactor

Chemaxon’s Marvin Reactor enables the user to enumerate the virtual library.

The Reactor program is embedded in the web application.

first the user selects a reaction for the experiment: from a standard set of reactions draw his/her own reaction in Marvin sketch upload using smarts.

Second the user selects the reagents involved in the reaction

The results are also available in a downloadable format.

Page 15: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Selecting a Reaction

Page 16: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Selecting the Reaction (contd.)

Page 17: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Setting the Reactants

Page 18: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Results

Page 19: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Student WorkBook

integration Student Workbook into the Web application used to populate the synthesized table Moving data from students table to synthesized table

is performed by the administrator Also used to grade students

Page 20: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Can be accessed at http://cheminfo.informatics.indiana.edu:8080/ddd/first.html Input based on student name, team number and

organization name.

Page 21: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

User is given the choice of experimental vessel in which he wishes to input the data as shown below

Page 22: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Next the student enters the data of the experimental work. The user can enter incomplete data and then come back to

update the experiment. If the user is not having sufficient data for input, he can input

the available data and return back at a later time to enter the remaining data.

The interface is capable of retrieving the previous information entered with the authentication of Student last name and team number.

Marvin Sketch is embedded to enable users to draw the product structure and copy it as SMILES to enter the data in the database.

Since the data entered could be retrieved, the user can always make changes if he realizes that he has entered incorrect data.

Page 23: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Page 24: Distributed Drug Discovery Indiana University Purdue University, Indianapolis
Page 25: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Usability Study

A usability study is being conducted on the student interface.

To study the feasibility and usability of the Web application for the students.

Points Considered for Survey• Website design i.e., user-friendly, legibility of

instructions, size of fields, etc.• Use of Marvin Sketch i.e., usefulness, complexity and

overall impression.• Database Entry i.e., paper Vs. computer,

updating/editing information• Rating of the overall web application

Page 26: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Results

Page 27: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Page 28: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Page 29: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Page 30: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Students were a bit confused in the beginning to use the web application.

Though the application needs to be polished, the database is very useful in storing the outcomes of the experiments.

Found Marvin Sketch similar to Chemdraw, but were confused why they were using Marvin.

Overall the web application was a good one.

Page 31: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Administrative Interface

Administrator is given a choice of searching the student input by Student Lastname Product Structure Team number Vessel number

Page 32: Distributed Drug Discovery Indiana University Purdue University, Indianapolis
Page 33: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Interface of Product Structure Input

Page 34: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Result

Page 35: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Search by Vessel Number

Page 36: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Result

Page 37: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Contd.

Once the administrator checks the experimental results, He can grade the students Check for the correct product structures Omit the ones which are wrong and Input the right ones into the synthesized library Can send these results for further investigation to

laboratories

Page 38: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

Future Work

Supporting more popular queries:Extracting the Reagents from Aldrich and storing them in

our database. Test and fine tuning of the distributed application Transform popular queries into web services (e.g.

combinatorial queries into web services)

Page 39: Distributed Drug Discovery Indiana University Purdue University, Indianapolis

THANK YOU!


Recommended