SlideShare a Scribd company logo
1 of 38
Engaging scientists to build
better drug discovery software
Marek Nowakowski – User Experience
Rosalie de Beaumont - Oncology
NIBR UX
NIBR NX
Agenda
1.Introductions
2.The Project
3.User Research
4.Design
5.Key Takeaways
Business Use Only2
NIBR NX
Cancer Genetic mutation Therapy
Chronic Myelo. Leukemia BCR-ABL translocation Gleevec
Melanoma BRAF mutation Dabrafenib
PTC
Cancer is a Genetic Disease
Rationale for Targeted Therapy - Find the oncogene & hit it with a drug
3
NIBR NX
Pooled library screening
Business Use Only4
Lets you ask the cancer cells what they need to live
Lentiviral shRNA pool
Add to Cells Select
Initial representation Final representation
Culture
10-14
Days
deep sequencing
WT Mutant
Growth
promotion
Growth
inhibition
shRNAs
Candidates for
Targeted Therapies
Cell lines
NIBR NX
Pooled Screen Workflow overview
Complex multistep process with many different data and user types
Library Building
• Design
• Cloning
• Virus Packaging
Cell Culture
• Infect with libraries
• Add treatments
• Collect cell pellets
gDNA prep and PCR/NGS
• gDNA extraction
• PCR automation
• NGS
Data Analysis
ABACUS
NIBR NX
ABACUS: Suite of web applications
6
Ties together entire pooled screen workflow and stores the data
Design Experiments
Track samples
Store sequencing results
Group and analyze data
Register samples
NIBR NX
Analysis of pooled library screening
7
Informatics and Outlier Metrics
(A) screening and analytical workflow. 2-week pooled shRNA viability
screens were followed by an NGS readout and shRNA gene-level
aggregation by RSA and ATARiS. Feature correlation was performed
using k-means clustering (k = 3) to identify sensitive and insensitive
populations with resulting display of top sensitivity correlations. KRAS
example is shown.
(B) gene activity categorization into inert, active, or essential profiles.
Essential gene dependency correlations include self-CN/expr and AGO2
CN/expr correlations. RSA waterfall plot for PHF5A, colored by PHF5A
copy number. RSA sensitivity cutoff shown at −3 indicates that this is an
essential gene in most lines tested. PSMC5 RSA sensitivity plotted against
AGO2 CN and colored by AGO2 expression.
(C) Normality LRT compares the fit of a skewed Student’s t distribution and
a normal distribution. Profiles with better skewed Student’s t distribution fit
over normal have high NormLRT scores.
(D) Top outliers by class colored by their presence in COSMIC. Non-
COSMIC genes labeled and TFs shown as triangles.
Cell 2017 170, 577-592.e10DOI: (10.1016/j.cell.2017.07.005)
NIBR NX
Business Use Only8
NIBR NX
Business Use Only9
NIBR NX
Do not get distracted by
the complexity of the
science.
Business Use Only10
Key
Learning
NIBR NX
About the Project
• Full commitment from Science and IT
• Clear goals and deliverables
• User Centered Design
• Agile delivery model
• The Team
– Delivery Lead/Project Manager/Scrum Master
– UX Researcher/Designer
– Business Analyst
– Software Engineers
– Data Engineer
– Multiple scientists engaged throughout
Business Use Only11
Understand the User and the
Workflows
NIBR NX
Business Use Only13
NIBR NX
Business Use Only14
NIBR NX
Business Use Only15
NIBR NX
Business Use Only16
NIBR NX
Make sure words/artifacts
are understood the same
way by everyone
Business Use Only17
Key
Learning
NIBR NX
Business Use Only18
NIBR NX
Business Use Only19
NIBR NX
Keep asking questions
until you fully understand
what they’re saying
Business Use Only20
Key
Learning
NIBR NX
Business Use Only21
NIBR NX
Business Use Only22
NIBR NX
Understand the process
well before you start
designing the solution
Business Use Only23
Key
Learning
Design and Test the Solution
NIBR NX
Encourage participatory
design. It will reduce the
number of re-design
cycles you will go through
Business Use Only25
Key
Learning
NIBR NX
Business Use Only26
NIBR NX
Business Use Only27
NIBR NX
Let users/stakeholders
work out their differences
Business Use Only28
Key
Learning
NIBR NX
Business Use Only29
NIBR NX
Business Use Only30
NIBR NX
Don’t make things “pretty”
until you worked out the
functionality
Business Use Only31
Key
Learning
NIBR NX
Business Use Only32
NIBR NX
Business Use Only33
NIBR NX
Business Use Only34
NIBR NX
Business Use Only35
NIBR NX
Scientist Perspective – What worked
well
• Involve scientists early and often
• Be able to teach and learn on both sides
– Thorough explanation of our process was very helpful
• Got what we needed, not what we asked for
• All stakeholders making decisions together, resolving
differences together
– Suite of tools, not one large tool
• Leadership buy-in on both sides is key
Business Use Only36
NIBR NX
Scientist Perspective – What was
difficult
• Working style and time expectations are very different
• Finding a common language, two ways
• Reassuring leadership that time investment is being
productive prior to release
– Lots of time/work before you see a product
Business Use Only37
Thank you

More Related Content

Similar to Enagaging scientists to build better drug discovery software

GIAB and long reads for bio it world 190417
GIAB and long reads for bio it world 190417GIAB and long reads for bio it world 190417
GIAB and long reads for bio it world 190417GenomeInABottle
 
NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017Alexander Pico
 
Whole Genome Trait Association in SVS
Whole Genome Trait Association in SVSWhole Genome Trait Association in SVS
Whole Genome Trait Association in SVSGolden Helix
 
Droplet digital PCR and its applications
Droplet digital PCR and its applicationsDroplet digital PCR and its applications
Droplet digital PCR and its applicationssadiya97
 
NRNB Annual Report 2018
NRNB Annual Report 2018NRNB Annual Report 2018
NRNB Annual Report 2018Alexander Pico
 
RNA-Seq 2013 Brochure
RNA-Seq 2013 BrochureRNA-Seq 2013 Brochure
RNA-Seq 2013 BrochureDiane McKenna
 
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveVarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveGolden Helix
 
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveVarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveGolden Helix
 
NRNB Annual Report 2016: Overall
NRNB Annual Report 2016: OverallNRNB Annual Report 2016: Overall
NRNB Annual Report 2016: OverallAlexander Pico
 
qPCR Design Strategies for Specific Applications
qPCR Design Strategies for Specific ApplicationsqPCR Design Strategies for Specific Applications
qPCR Design Strategies for Specific ApplicationsIntegrated DNA Technologies
 
Evaluating Cloud vs On-Premises for NGS Clinical Workflows
Evaluating Cloud vs On-Premises for NGS Clinical WorkflowsEvaluating Cloud vs On-Premises for NGS Clinical Workflows
Evaluating Cloud vs On-Premises for NGS Clinical WorkflowsGolden Helix
 
OpenPOWER Academia and Research team's webinar - Presentations from Oak Ridg...
OpenPOWER Academia and Research team's webinar  - Presentations from Oak Ridg...OpenPOWER Academia and Research team's webinar  - Presentations from Oak Ridg...
OpenPOWER Academia and Research team's webinar - Presentations from Oak Ridg...Ganesan Narayanasamy
 
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...Andor Kiss
 
Molecular Markers and Their Application in Animal Breed.pptx
Molecular Markers and Their Application in Animal Breed.pptxMolecular Markers and Their Application in Animal Breed.pptx
Molecular Markers and Their Application in Animal Breed.pptxTrilokMandal2
 
2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam LaurenceAlexanderAdamLaurenc
 
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2QIAGEN
 
Understanding and controlling for sample and platform biases in NGS assays
Understanding and controlling for sample and platform biases in NGS assaysUnderstanding and controlling for sample and platform biases in NGS assays
Understanding and controlling for sample and platform biases in NGS assaysCandy Smellie
 

Similar to Enagaging scientists to build better drug discovery software (20)

GIAB and long reads for bio it world 190417
GIAB and long reads for bio it world 190417GIAB and long reads for bio it world 190417
GIAB and long reads for bio it world 190417
 
ThesisPresentation
ThesisPresentationThesisPresentation
ThesisPresentation
 
NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017
 
Whole Genome Trait Association in SVS
Whole Genome Trait Association in SVSWhole Genome Trait Association in SVS
Whole Genome Trait Association in SVS
 
Droplet digital PCR and its applications
Droplet digital PCR and its applicationsDroplet digital PCR and its applications
Droplet digital PCR and its applications
 
NRNB Annual Report 2018
NRNB Annual Report 2018NRNB Annual Report 2018
NRNB Annual Report 2018
 
RNA-Seq 2013 Brochure
RNA-Seq 2013 BrochureRNA-Seq 2013 Brochure
RNA-Seq 2013 Brochure
 
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveVarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
 
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User PerspectiveVarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
VarSeq 2.4.0: VSClinical ACMG Workflow from the User Perspective
 
NRNB Annual Report 2016: Overall
NRNB Annual Report 2016: OverallNRNB Annual Report 2016: Overall
NRNB Annual Report 2016: Overall
 
qPCR Design Strategies for Specific Applications
qPCR Design Strategies for Specific ApplicationsqPCR Design Strategies for Specific Applications
qPCR Design Strategies for Specific Applications
 
Evaluating Cloud vs On-Premises for NGS Clinical Workflows
Evaluating Cloud vs On-Premises for NGS Clinical WorkflowsEvaluating Cloud vs On-Premises for NGS Clinical Workflows
Evaluating Cloud vs On-Premises for NGS Clinical Workflows
 
OpenPOWER Academia and Research team's webinar - Presentations from Oak Ridg...
OpenPOWER Academia and Research team's webinar  - Presentations from Oak Ridg...OpenPOWER Academia and Research team's webinar  - Presentations from Oak Ridg...
OpenPOWER Academia and Research team's webinar - Presentations from Oak Ridg...
 
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...
New Technologies at the Center for Bioinformatics & Functional Genomics at Mi...
 
Molecular Markers and Their Application in Animal Breed.pptx
Molecular Markers and Their Application in Animal Breed.pptxMolecular Markers and Their Application in Animal Breed.pptx
Molecular Markers and Their Application in Animal Breed.pptx
 
May 15 workshop
May 15  workshopMay 15  workshop
May 15 workshop
 
2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence
 
Variant analysis and whole exome sequencing
Variant analysis and whole exome sequencingVariant analysis and whole exome sequencing
Variant analysis and whole exome sequencing
 
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2
Digital RNAseq for Gene Expression Profiling: Digital RNAseq Webinar Part 2
 
Understanding and controlling for sample and platform biases in NGS assays
Understanding and controlling for sample and platform biases in NGS assaysUnderstanding and controlling for sample and platform biases in NGS assays
Understanding and controlling for sample and platform biases in NGS assays
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Enagaging scientists to build better drug discovery software

  • 1. Engaging scientists to build better drug discovery software Marek Nowakowski – User Experience Rosalie de Beaumont - Oncology NIBR UX
  • 2. NIBR NX Agenda 1.Introductions 2.The Project 3.User Research 4.Design 5.Key Takeaways Business Use Only2
  • 3. NIBR NX Cancer Genetic mutation Therapy Chronic Myelo. Leukemia BCR-ABL translocation Gleevec Melanoma BRAF mutation Dabrafenib PTC Cancer is a Genetic Disease Rationale for Targeted Therapy - Find the oncogene & hit it with a drug 3
  • 4. NIBR NX Pooled library screening Business Use Only4 Lets you ask the cancer cells what they need to live Lentiviral shRNA pool Add to Cells Select Initial representation Final representation Culture 10-14 Days deep sequencing WT Mutant Growth promotion Growth inhibition shRNAs Candidates for Targeted Therapies Cell lines
  • 5. NIBR NX Pooled Screen Workflow overview Complex multistep process with many different data and user types Library Building • Design • Cloning • Virus Packaging Cell Culture • Infect with libraries • Add treatments • Collect cell pellets gDNA prep and PCR/NGS • gDNA extraction • PCR automation • NGS Data Analysis ABACUS
  • 6. NIBR NX ABACUS: Suite of web applications 6 Ties together entire pooled screen workflow and stores the data Design Experiments Track samples Store sequencing results Group and analyze data Register samples
  • 7. NIBR NX Analysis of pooled library screening 7 Informatics and Outlier Metrics (A) screening and analytical workflow. 2-week pooled shRNA viability screens were followed by an NGS readout and shRNA gene-level aggregation by RSA and ATARiS. Feature correlation was performed using k-means clustering (k = 3) to identify sensitive and insensitive populations with resulting display of top sensitivity correlations. KRAS example is shown. (B) gene activity categorization into inert, active, or essential profiles. Essential gene dependency correlations include self-CN/expr and AGO2 CN/expr correlations. RSA waterfall plot for PHF5A, colored by PHF5A copy number. RSA sensitivity cutoff shown at −3 indicates that this is an essential gene in most lines tested. PSMC5 RSA sensitivity plotted against AGO2 CN and colored by AGO2 expression. (C) Normality LRT compares the fit of a skewed Student’s t distribution and a normal distribution. Profiles with better skewed Student’s t distribution fit over normal have high NormLRT scores. (D) Top outliers by class colored by their presence in COSMIC. Non- COSMIC genes labeled and TFs shown as triangles. Cell 2017 170, 577-592.e10DOI: (10.1016/j.cell.2017.07.005)
  • 10. NIBR NX Do not get distracted by the complexity of the science. Business Use Only10 Key Learning
  • 11. NIBR NX About the Project • Full commitment from Science and IT • Clear goals and deliverables • User Centered Design • Agile delivery model • The Team – Delivery Lead/Project Manager/Scrum Master – UX Researcher/Designer – Business Analyst – Software Engineers – Data Engineer – Multiple scientists engaged throughout Business Use Only11
  • 12. Understand the User and the Workflows
  • 17. NIBR NX Make sure words/artifacts are understood the same way by everyone Business Use Only17 Key Learning
  • 20. NIBR NX Keep asking questions until you fully understand what they’re saying Business Use Only20 Key Learning
  • 23. NIBR NX Understand the process well before you start designing the solution Business Use Only23 Key Learning
  • 24. Design and Test the Solution
  • 25. NIBR NX Encourage participatory design. It will reduce the number of re-design cycles you will go through Business Use Only25 Key Learning
  • 28. NIBR NX Let users/stakeholders work out their differences Business Use Only28 Key Learning
  • 31. NIBR NX Don’t make things “pretty” until you worked out the functionality Business Use Only31 Key Learning
  • 36. NIBR NX Scientist Perspective – What worked well • Involve scientists early and often • Be able to teach and learn on both sides – Thorough explanation of our process was very helpful • Got what we needed, not what we asked for • All stakeholders making decisions together, resolving differences together – Suite of tools, not one large tool • Leadership buy-in on both sides is key Business Use Only36
  • 37. NIBR NX Scientist Perspective – What was difficult • Working style and time expectations are very different • Finding a common language, two ways • Reassuring leadership that time investment is being productive prior to release – Lots of time/work before you see a product Business Use Only37

Editor's Notes

  1. 5/17/2018 6:18 PM