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

Recommend


More recommend