FIJI (Imagej) Cell Profiler Cell Profiler Analyst Bio Image XD

FIJI (Imagej) Cell Profiler Cell Profiler Analyst Bio Image XD

Academy of Scienece of the Czech Republic Institute of Inforamtion Theory and Automation AS CR, v.v.i. FIJI (ImageJ) Cell Profiler Cell Profiler Analyst Bio Image XD Michal Kuneš Mariánská 4. - 8.6.2012 Image processing group FIJI (ImageJ) Cell Profiler Cell Profiler Analyst Bio Image XD Image processing group 4. - 8.6.2012 page 2 FIJI (ImageJ) • http://fiji.sc/ • „Fiji Is Just ImageJ.“ (ImageJ2 – beta1 at 9.4.2012) • „Fiji is an image processing package.“ • „It can be described as a distribution of ImageJ.“ • „Fiji compares to ImageJ as Ubuntu compares to Linux.“ • easy to install (just extract and run) • has an automatic update function • bundles a lot of plugins • offers comprehensive documentation, tutorials Image processing group 4. - 8.6.2012 page 3 FIJI (ImageJ) • Linux • Linux (64-bit) • Windows • Windows (64-bit) • MacOSX (only limited support for PowerPC (G4/G5) Macs) Image processing group 4. - 8.6.2012 page 4 FIJI (ImageJ) • Fiji is released under the General Public License. • Each component has its own license: - GPL: General Public License (latest) as specified at http://www.gnu.org/licenses/gpl.txt - GPL 2: General Public License version 2 - LGPL: Lesser General Public License as specified at http://www.gnu.org/licenses/lgpl.html - AGPL: Affero General Public License as specified at http://www.gnu.org/licenses/agpl.html - PD: Public Domain - CPL 1.0: Common Public License 1.0 (http://eclipse.org/legal/cpl-v10.html) - PSF 2: Python Software Foundation Version 2 - JSF 2.1: Jython Software License 2.0, 2.1 - JPSL: JPython 1.1.x Software License - SPL: Sun Public License - MPL: Mozilla Public License as specified at http://www.lowagie.com/iText/MPL-1.1.txt - BSD: Berkeley Software Distribution - BSDR: BSD-like license allowing use for research - EPL: Eclipse Public License (http://opensource.org/licenses/eclipse-1.0.php) - AL: Apache License (http://xmlgraphics.apache.org/batik/license.html) - ?: UNKNOWN Image processing group 4. - 8.6.2012 page 5 FIJI (ImageJ) • Extract and run • Interactive affine transform Image processing group 4. - 8.6.2012 page 6 FIJI (ImageJ) • File - File input/output, new files • Edit - Selection/ROI handling • Image - Visualization, stack manipulation • Process - Image filters (noise, FFT, …) • Analyze - Statistics (histogram, scale, …) • Plugins - Plugins, Macros and Utilities • Window - Windows • Help - Help & Links Image processing group 4. - 8.6.2012 page 7 FIJI (ImageJ) - Segmentation • Advanced Weka Segmentation Window example • Auto Local Threshold • Auto Threshold • Dithering • Graph Cut • Gray Morphology • Level Sets • Maximum Entropy Threshold • Minimum Splits and Mergers Warping error • Mixture Modeling Thresholding • Multi Otsu Threshold Macro example • Nuclei Watershed Separation • RATS: Robust Automatic Threshold Selection • SIOX: Simple Interactive Object Extraction • Segmentation of neuronal structures in EM stacks challenge - ISBI 2012 • Simple Neurite Tracer • Topology preserving warping error • TrackMate • ….. (30 plugins) Image processing group 4. - 8.6.2012 page 8 FIJI (ImageJ) Java Beanshell • Java Jython • ScriptingwithMacros - Beanshell Macro - Javascript - JRuby Clojure - Jython - Clojure JRuby • Using Interpreters Image processing group 4. - 8.6.2012 page 9 FIJI (ImageJ) • Script Editor Image processing group 4. - 8.6.2012 page 10 FIJI (ImageJ) Cell Profiler Cell Profiler Analyst Bio Image XD Image processing group 4. - 8.6.2012 page 11 • http://www.cellprofiler.org/ • based on Python 2.7 CellProfiler • Free open-source software. • Enable biologists without training in computer vision or programming to quantitatively measure phenotypes from thousands of images automatically. CellProfiler Analyst • Free open-source software. • SW for exploring and analyzing large, high-dimensional image-derived data. • Includes machine learning tools for identifying complex and subtle phenotypes. Image processing group 4. - 8.6.2012 page 12 CellProfiler (r11710) • MAC • Win32 • Win64 • Linux Analys 2.0 (r11710) • MAC • Windows • Linux (only V1.1 – Java 1.6) PDF and Video documentation Image processing group 4. - 8.6.2012 page 13 Fly Images tutorial • Images • Modules pipe • Settings • Analyze Image processing group 4. - 8.6.2012 page 14 Fly Images tutorial • a few outputs Image processing group 4. - 8.6.2012 page 15 • http://www.cellprofiler.org/ • based on Python 2.7 CellProfiler • Free open-source software. • Enable biologists without training in computer vision or programming to quantitatively measure phenotypes from thousands of images automatically. CellProfiler Analyst • Free open-source software. • SW for exploring and analyzing large, high-dimensional image-derived data. • Includes machine learning tools for identifying complex and subtle phenotypes. Image processing group 4. - 8.6.2012 page 16 Used for • visualization and exploration of high-throughput data • visualizations are interactive and linked to the image data • visualization of quality-control results from a screen • normalization of results to correct systematic errors • requires MySQL database Image processing group 4. - 8.6.2012 page 17 • Classifier • Table, Image, Plate viewer • Scatter, Histogram, Density, Box plot Image processing group 4. - 8.6.2012 page 18 Classifier • allows to train the computer to identify objects Image processing group 4. - 8.6.2012 page 19 Plate viewer • tool for browsing image-based data laid out on multi-well plates common to high-throughput biological screens. Image processing group 4. - 8.6.2012 page 20 Table, Image viewer • display tables, images Image processing group 4. - 8.6.2012 page 21 Scatter, Histogram, Density, Box plot • allows to create plots Image processing group 4. - 8.6.2012 page 22 • For Developers https://github.com/CellProfiler/CellProfiler/wiki - Source code - CP, CPA - Bugs and Feature Requests - Installation (Linux, Mac, PC) (Python, CellProfiler's libraries and dependencies) - Writing a CellProfiler module Image processing group 4. - 8.6.2012 page 23 FIJI (ImageJ) Cell Profiler Cell Profiler Analyst Bio Image XD Image processing group 4. - 8.6.2012 page 24 BioImageXD • http://www.bioimagexd.net • Version 1.0 Release Candidate 3 (r1789) 05/2012 • first beta at 02/2006 • free open source software project for analyzing, processing and visualizing of multi dimensional microscopy images • written in Python and C++, • using wxPython for the GUI, • uses ITK and VTK • Mac OS X 10.6/10.7, Windows 32b/64b, Linux 64b - old documentation (2007) Image processing group 4. - 8.6.2012 page 25 BioImageXD Features • Supports many file formats (tiff, png, jpg, VTK xml, mrc, ...) • Image viewing modes (slices, gallery, orthographic sections, intensity projection, 3D rendering) • 3D modules (ray casting, texture mapping, surface rendering, warping, ...) • Animator (videos, animations, keyframes, ...) • Image processing (color, brightness, contras, noise, registration, deconvolution, ...) • Batch processing (multiple parallel processing pipelines) • Quantitative analysis (3D segmentation, object analysis, motion tracking, ROI analysis, ...) Image processing group 4. - 8.6.2012 page 26 BioImageXD 1D - Layer Image processing group 4. - 8.6.2012 page 27 BioImageXD Gallery Image processing group 4. - 8.6.2012 page 28 BioImageXD 3D mode Image processing group 4. - 8.6.2012 page 29 BioImageXD Merge 3D Image processing group 4. - 8.6.2012 page 30 BioImageXD Batch processor Image processing group 4. - 8.6.2012 page 31 BioImageXD Animator Image processing group 4. - 8.6.2012 page 32 BioImageXD Animator - video Image processing group 4. - 8.6.2012 page 33 BioImageXD Examples Image processing group 4. - 8.6.2012 page 34 That's All Folks ! Image processing group 4. - 8.6.2012 page 35.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    35 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us