Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Extracting the Meaning: Painless processing and analysis of image data with Fiji and Ruby

Extracting the Meaning: Painless processing and analysis of image data with Fiji and Ruby

Greg Goltsov

October 23, 2012
Tweet

More Decks by Greg Goltsov

Other Decks in Programming

Transcript

  1. painless processing and analysis of image data with Fiji and

    Ruby extracting the meaning Based on the experience from the summer project by Gregory Goltsov melville f o u n d a t i o n Supervisor Dr Anne Savage
  2. painless processing and analysis of image data with Fiji and

    Ruby extracting the meaning Based on the experience from the summer project by Gregory Goltsov melville f o u n d a t i o n Supervisor Dr Anne Savage
  3. painless processing and analysis of image data with Fiji and

    Ruby extracting the meaning Based on the experience from the summer project by Gregory Goltsov melville f o u n d a t i o n Supervisor Dr Anne Savage
  4. Breakthrough Breast Cancer Research Unit and Division of Pathology, University

    of Edinburgh Breast cancer spheroid Drug 396 403 S4 ...
  5. Breakthrough Breast Cancer Research Unit and Division of Pathology, University

    of Edinburgh Breast cancer spheroid Drug 396 403 S4 ... ?
  6. Breakthrough Breast Cancer Research Unit and Division of Pathology, University

    of Edinburgh Aim To develop a metric to objectively measure the effectiveness of said drugs on the spheroids Breast cancer spheroid Drug 396 403 S4 ... ?
  7. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h
  8. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h
  9. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h How to retrieve a particular image?
  10. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h How to retrieve a particular image? W hat is the id?
  11. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h How to retrieve a particular image? W hat is the id? What is the drug concentration?
  12. 396 3um well1 time0 403Contwell1time0 409BCont4time0 616inact 30um well2 time0

    403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h How to retrieve a particular image? W hat is the id? What is the drug concentration? Can these be put into a database?
  13. RENAMER <id> <desc> <conc> <well> <time> 396 3um well1 time0

    403Contwell1time0 409BCont4time0 616inact 30um well2 time0 403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h
  14. RENAMER <id> <desc> <conc> <well> <time> 396 3um well1 time0

    403Contwell1time0 409BCont4time0 616inact 30um well2 time0 403 Cont 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 time 48h S4 3 uM 4a time 48h 396 3uM 1 0h 403 (cont) 1 0h 409 (cont) 4 0h 616 (inact) 30uM 2 0h 403 (cont) 1 24h S4 1uM 1 24h 616 (inact) 1uM 1 48h S4 3uM 4 48h
  15. Pseudo Flat-Field correction # Code: # This is the kernel

    size for Gaussian blur. # Smaller kernel removes more background kernel_size = 100 pffc = Computations.pffc imp, kernel_size, true
  16. D ≃ 1 Untreated Treated (1μM 396) D ≃ 1.3

    D ≃ 1.32 D ≃ 1 D ≃ 1.15
  17. D ≃ 1 Untreated Treated (1μM 396) D ≃ 1.3

    D ≃ 1.32 D ≃ 1 D ≃ 1.15 D ≃ 1.28
  18. thank you! [email protected] www.gregory.goltsov.info Questions? melville f o u n

    d a t i o n Big thanks to: School of CONTEMPORARY SCIENCES