screenknimeing
play

ScreenKNIMEing How HCS-Tools and Scripting Integrations can be used - PowerPoint PPT Presentation

ScreenKNIMEing How HCS-Tools and Scripting Integrations can be used in a screening environment 1 Friday, February 24, 2012 1 Outline - 1 st half HCS-Tools step-by-step Setup / Preferences Todays task What we are working with


  1. ScreenKNIMEing How HCS-Tools and Scripting Integrations can be used in a screening environment 1 Friday, February 24, 2012 1

  2. Outline - 1 st half ‣ HCS-Tools step-by-step Setup / Preferences ‣ Todays task ‣ What we are working with ‣ The big goal ‣ Step by step ‣ 2 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 2

  3. Outline - 2 nd half ‣ Scripting Integrations Setup / Preferences ‣ Node Types ‣ Configuration dialog elements ‣ Script editor ‣ Template repository ‣ ... ‣ Todays task ‣ 3 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 3

  4. HCS-Tools 4 Friday, February 24, 2012 4

  5. Setup / Preferences ‣ Installation http://tech.knime.org/update/community-contributions/nightly ‣ Community Contributions --> KNIME HCS Tools ‣ ‣ Preferences 5 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 5

  6. Preferences ‣ Minimal samples required to calculate mean / median ‣ Minimal samples required to calculate variance / MAD ... at least x samples per group should be present to provide a ‣ descent estimate of the statistic important for normalization and QC nodes ‣ less samples will result in a warning ‣ ‣ Scaling factor for MAD set to the factor proposed for normal distributed data ‣ 6 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 6

  7. Preferences ‣ Barcode patterns regular expressions (separated by ‘;’) which describes a barcode ‣ standard used for ‘Expand Barcode’ node to automatically retrieve meta ‣ data from the barcode, and ‘Plate Viewer’ node possible placeholders ‣ projectcode, libcode, libnumber, date, replicate, assay, ‣ description, concentration, concunit, timepoint, customa, customb, customc, customd ‣ (?<libplatenumber>[0-­‑9]{3})(?<projectcode>[A-­‑z]{2})(?<date> [0-­‑9]{6})(?<replicate>[A-­‑z]{1})-­‑(?<libcode>[_A-­‑z\d]{3})(? <assay>[-­‑_\s\w\d]* 7 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 7

  8. Todays task ‣ Where do we start? RNAi screen has been performed with a stable cell line. Cells ‣ were fixed and stained Nuclei and cytoplasm staining ‣ Marker 1 and Marker 2 ‣ 39 x 384-well plates ‣ 8 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 8

  9. Todays task ‣ What are we working with? Results from an image analysis (Acapella) of images taken by the ‣ Opera - an automated confocal microscope from PerkinElmer Each RES-file (XML-format) contains the results of one 384 well ‣ plate Measurements ‣ Number of cells in the well ‣ several quality control measurements (intensities of different ‣ channels) The Layout is given as an Excel-sheet ‣ 9 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 9

  10. The Layout ‣ An Excel-sheet of a certain format provides information on the treatment Positive Transfection Controls (Tox1, Tox, Tox3) ‣ Negative Controls (Mock, Untreated) ‣ RNAi library ‣ 10 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 10

  11. Big goal ‣ Extract RNAi’s which are not toxic but show a significant increase of the signals in both marker channels 11 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 11

  12. Step by step ‣ Load the raw data ‣ Add meta data from both barcode and layout ‣ Inspect data visually Strength of cell number reduction for transfection controls seems ‣ to be different, has to be quantified Readouts show a plate to plate variation ‣ ‣ Did the transfection work well? ‘well’ = at least 80% transfection efficiency ‣ 12 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 12

  13. Step by step ‣ Load the raw data Data Input ‣ Add meta data from both barcode and layout ‣ Inspect data visually Strength of cell number reduction for transfection controls seems ‣ to be different, has to be quantified Readouts show a plate to plate variation ‣ ‣ Did the transfection work well? ‘well’ = at least 80% transfection efficiency ‣ 12 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 12

  14. Step by step ‣ Load the raw data Data Input ‣ Add meta data from both barcode and layout Meta data integration ‣ Inspect data visually Strength of cell number reduction for transfection controls seems ‣ to be different, has to be quantified Readouts show a plate to plate variation ‣ ‣ Did the transfection work well? ‘well’ = at least 80% transfection efficiency ‣ 12 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 12

  15. Step by step ‣ Load the raw data Data Input ‣ Add meta data from both barcode and layout Meta data integration ‣ Inspect data visually Visualization Strength of cell number reduction for transfection controls seems ‣ to be different, has to be quantified Readouts show a plate to plate variation ‣ ‣ Did the transfection work well? ‘well’ = at least 80% transfection efficiency ‣ 12 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 12

  16. Step by step ‣ Load the raw data Data Input ‣ Add meta data from both barcode and layout Meta data integration ‣ Inspect data visually Visualization Strength of cell number reduction for transfection controls seems ‣ to be different, has to be quantified Readouts show a plate to plate variation ‣ ‣ Did the transfection work well? Quality Control ‘well’ = at least 80% transfection efficiency ‣ 12 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 12

  17. Step by step ‣ Plate wise normalization / Percent of control (POC) plate data has to be normalized on the Mock wells ‣ two effects: ‣ Mock wells will be centered around 100% (eliminates plate ‣ wise variation) Transfection controls are represented as percentage which ‣ makes it easy to judge about transfection efficiency ‣ Quality control - SSMD Measure of how well positive control and negative control are ‣ separated from each other. It’s better interpretable than z prime factor 13 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 13

  18. Step by step ‣ Plate wise normalization / Percent of control (POC) Normalization plate data has to be normalized on the Mock wells ‣ two effects: ‣ Mock wells will be centered around 100% (eliminates plate ‣ wise variation) Transfection controls are represented as percentage which ‣ makes it easy to judge about transfection efficiency ‣ Quality control - SSMD Measure of how well positive control and negative control are ‣ separated from each other. It’s better interpretable than z prime factor 13 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 13

  19. Step by step ‣ Plate wise normalization / Percent of control (POC) Normalization plate data has to be normalized on the Mock wells ‣ two effects: ‣ Mock wells will be centered around 100% (eliminates plate ‣ wise variation) Transfection controls are represented as percentage which ‣ makes it easy to judge about transfection efficiency ‣ Quality control - SSMD Quality Control Measure of how well positive control and negative control are ‣ separated from each other. It’s better interpretable than z prime factor 13 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 13

  20. Step by step ‣ Remove all screening plate where none of the transfection controls shows an efficiency < 80 % keep, if at least on transfection control has less then 20% cells ‣ ‣ Actual hit selection consider only wells with a cell number comparable to Mock ‣ (‘comparable’ = +- 0.5 standard deviation away from the median) consider wells which show more than 2 standard deviation ‣ increase of both marker channel signals Z-score normalization of the whole screen based on Mock ‣ centralize Mock values around 0 with standard deviation 1 ‣ 14 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 14

  21. Step by step ‣ Remove all screening plate where none of the transfection controls shows an efficiency < 80 % keep, if at least on transfection control has less then 20% cells ‣ ‣ Actual hit selection consider only wells with a cell number comparable to Mock ‣ (‘comparable’ = +- 0.5 standard deviation away from the median) consider wells which show more than 2 standard deviation ‣ increase of both marker channel signals Normalization Z-score normalization of the whole screen based on Mock ‣ centralize Mock values around 0 with standard deviation 1 ‣ 14 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 14

  22. Get ready ‣ Install the HCS-Tools (and Scripting Integrations) ‣ Download tutorial (Purpose) ‣ Where to find the node? ‣ How to configure the node? ‣ How it works? ‣ (What does the node view show?) ‣ What does the output table contain? ‣ ‣ Download workflow (including example data) ‣ 15 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 15

  23. Scripting Integrations (R) 16 Friday, February 24, 2012 16

  24. Setup / Preferences ‣ Installation http://tech.knime.org/update/community-contributions/nightly ‣ Community Contributions --> KNIME R Scripting Extension ‣ 17 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 17

  25. Preferences 18 Antje Niederlein, niederle@mpi-cbg.de Friday, February 24, 2012 18

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend