Top Banner
1 csinparallel.org Using Parallel Compu4ng in Drug Design Richard A. Brown, St. Olaf Elizabeth Shoop, Macalester College Suzanne J. MaFhews, West Point Joel C. Adams, Calvin College
9

03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

Oct 11, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

1

csinparallel.org

UsingParallelCompu4nginDrugDesign

RichardA.Brown,St.OlafElizabethShoop,MacalesterCollegeSuzanneJ.MaFhews,WestPointJoelC.Adams,CalvinCollege

Page 2: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

2

csinparallel.org

Howdopharmaceu4calcompaniesdesignthemedicinesweuse?

Page 3: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

3

csinparallel.org

Howmedicineswork

•  OurDNAislikeabookofrecipes

•  Insteadoffood,DNAcontainstheinstruc4onsformakingproteinsinourbodies

Page 4: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

4

csinparallel.org

Howmedicineswork

•  Aprotein’sshapedeterminesthefunc4onitperformsinaperson’sbody

•  Todesignadrug,wecanfindligands(newpieces)tochangeaprotein’sshape

Page 5: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

5

csinparallel.org

Howmedicineswork

Page 6: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

6

csinparallel.org

StrategyfordrugdesignsoVware

1.   Generateligandstotryforpar4cularprotein–  Someligandswillfit,somewon’t

2.  Computeascoreforeachligandthatsimulateshowwellitwill:–  fitthatprotein;and–  produceadesiredshapechange

3.  Iden4fythehighestscoringligandsforactualsynthesis(produc4on)andtes4ng

Page 7: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

7

csinparallel.org

DrugdesignexemplarcodeAprogramstructuredlikedrugdesignsoVware

1.   Generateligandstotryforpar4cularprotein–  Randomcharacterstringsofrandomlengths

2.  Computeascoreforeachligand–  Compareformaximummatch

withstringrepresen4ngaprotein–  Inser4onsanddele4onsallowed

3.  Iden4fythehighestscoringligands

Page 8: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

8

csinparallel.org

AprogramstructuredlikedrugdesignsoVware1.   Generateligandstotryforpar4cularprotein–  Fast

2.  Computeascoreforeachligand–  Takesalong4me–  ParallelizebyusingmulAple

computaAonthreadsfordifferentligands

3.  Iden4fythehighestscoringligands–  Fast–justsortandfindmaximum

Drugdesignexemplarcode

Page 9: 03 Drug Design - d32ogoqmya1dw8.cloudfront.net€¦ · Drug design exemplar code A program structured like drug design soVware 1. Generate ligands to try for par4cular protein –

9

csinparallel.org

DrugdesignexemplarcodeCommand-linearguments:

./drugdesign-sta4cthreadsmaxlencount •  threadsisnumberofsimultaneousthreads•  maxlenismaximumlengthofaligand– Eachligandhasrandomlengthuptothismax

•  countisnumberofligandstoscore