TACTICS for Bioimaging Informatics and Analysis of T Cells Raz Shimoni

Total Page:16

File Type:pdf, Size:1020Kb

TACTICS for Bioimaging Informatics and Analysis of T Cells Raz Shimoni TACTICS for Bioimaging Informatics and Analysis of T Cells Raz Shimoni Submitted in total fulfilment of the requirements of the degree of Doctor of Philosophy Centre for Micro-Photonics (CMP) Faculty of Science, Engineering and Technology SWINBURNE UNIVERSITY OF TECHNOLOGY 2014 i "Absence of evidence is not evidence of absence" ii Dedicated to my princess Liliana and to my lovely wife Olga You are my sunshine and my hope iii Abstract T cells are a highly specialized type of white blood cell, with a critical role in cell-mediated immunity. The normal function of T cells is imperative for an efficient immune response, providing adaptable defence against new foreign bodies. Unfortunately, in some cases this system fails, leaving our body exposed to disease. Immunologists are now trying to dissect how T cells participate in the immune response, which might lead to the development of new drugs and treatments. One of the latest approaches to studying T cells is to utilize fluorescence microscopy imaging of live cells over time. Using this technique it is possible, for instance, to monitor how the selective recruitment of molecules to polarized regions within the cells can affect functionality and fate. Despite the rapid developments in fluorescence microscopy imaging and the wide range of available analytical software, the analysis of time-lapse data is not yet perfected. The development of novel strategies to aid the interpretation of information collected by fluorescence time-lapse imaging, and how they can be used to improve our analysis of live cell imaging, are the main subjects of this thesis. Herein, a modular and adaptable high-throughput toolbox named TACTICS has been developed. The TACTICS pipeline is first described, offering features not seen in other standard Bioimaging informatics software. Taking advantage of TACTICS as a computational platform, several challenges in the analysis of fluorescence microscopy data are addressed. In particular, the dependency of fluorescence measurements on experimental setup, the difficulty of automatically processing large data sets, and the effects of imaging settings on the accuracy of the analysis were explored. Next, these new tools were employed to measure protein polarization in T cells during migration and cell-cell interactions. Finally, multi- parametric analysis, integrating image cytometry and interactive lineage informatics analysis, was demonstrated to be extremely useful to study the fate of T cells. Together these advances have been used for the analysis of Asymmetric Cell Division (ACD) and polarity studies, providing an innovative toolbox to help elucidate key insights in the biology of T cells. iv v Acknowledgements This work was conducted under the direct supervision of Prof. Sarah Russell, the head of the Immune Signalling Laboratory at Peter MacCallum Cancer Centre. Sarah, thank you for selecting me to carry out this project, thank you for your infinite patient, for the time you spent with me to look together into raw data, and for many ideas and suggestions to improve the analysis. It has been a great honour for me to be a part of the Centre for micro- Photonics (CMP), supervised by Prof. Min Gu, the director of the CMP. Thank you Min for your support and for encouragement, it means a great deal for me. I would like to express my sincere appreciation to my previous advisor, Dr. Zeev Bomzon, who initially suggested for the usability of image cytometry software dedicated to study polarity from time-lapse imaging. I would like to thank Dr. Daniel Day, who served as advisor in my first year of candidature, for our intriguing intellectual discussions, and for his valuable microfabrication training. Special thanks to my mentor Dr. Pavel Lobachevsky who represented me at the student committees, in addition to his research advices and support. I also would like to thank all members of my PhD committee, in particular the head of committee Dr. Ilia Voskoboinik and education officer Dr. Caroline Owens. The interaction between programming and biology has been vital to the success of establishment new tools throughout this project. For exchanging ideas and opportunities, setting requirements, and provided their data for software development, I wish to thank my collaborators: Mohammed Yassin, Dr. Kim Pham, Dr. Jane Oliaro, Kelly Ramsbottom, Mandy Ludford-Menting, Dr. Edwin Hawkins and Dr. Kerrie-Ann McMahon. I have been benefited to work with you and to learn more about the biology aspect of your research, and enjoyed your friendly company at the lab. Additionally, I wish to thank TACTICS beta-testers Amelia Poetter, Emily O’Connor and Adam Poetter for helping to identify bugs and useful suggestions. Your work was essential to improve and validate the quality of the software and analyzed data. It was awesome to work with the next generation of scientists. I would like to the thank Dr. Sarah Ellis and Cameron Nowell for microscopy training. I would like to the thank Mandy Ludford-Menting for her PC2 and tissue culture training. I wish to thank Pierrette Michaux for clean room training. Additionally, I vi wish to thank Ricardas Buividas and Dr. David MacDonald for their assistance with the laser setup for microfabrication experiments. I wish to thank all members of the CMP for their support and intriguing environment. The contribution of the MATLAB open-code community has been imperative to the development of TACTICS. I wish to thank many developers who contributed their source code or gave free advice. I hope that my work will inspired others as you inspired me. I would like to thank my supervisor Prof. Sarah Russell for her kind help with editing and correcting the chapters of my thesis. Selected sections were edited and corrected with additional assistance from Dr. Olga Shimoni, Dr. Jane Oliaro, Dr. Simon Partridge, and Cameron Nowell, Mohammed Yassin, and Mandy Ludford- Menting. I am deeply grateful for the generous financial support I received for the last 3.5 years through Swinburne University Postgraduate Research Award (SUPRA). I also thank my Supervisor Dr. Sarah Russell who generously chose to further top up this scholarship. Further modest student budgets were kindly received from Faculty of Engineering and Industrial Science (FEIS) and Peter MacCallum Cancer Centre education department. The submission of this thesis closes a long chapter in my life. First of all, I wish to thank my father, who always kept me in the frontier of science many years ago: my first computer Atari XL, life science books and kits, and even a first simple light microscope to explore new worlds beyond our sight. I would like to thank all my family and friends in Australia and in Israel, who supported and encouraged me to achieve my dream. In particularly, this thesis is dedicated to my beautiful daughter Liliana, who was born during the first year of my candidature. Special thanks to the wonderful staff of Goodstart Early Learning Centre in Altona, who provided me the security that my daughter is in their devoted care, allowing me spending the time required for this research. Last but not least, I dedicate this thesis to my wise wife Olga, who is a scientist herself and gave many useful advices during my research. Olga, thank you for your support, and that you always cheer me up. I have been truly privileged to have such a family. vii Declaration This is to certify that: 1. The thesis contains no material which has been accepted for the award of any other degree or diploma, except where due reference is made. 2. To my best knowledge this thesis contains no material previously published or written by another person except where due reference is made in the text of the examinable outcome. 3. Where the work is based on joint research or publications, I disclose the relative contributions of the respective workers or authors. Raz Shimoni viii Preface In Chapter 3, the development of TACTICS version 2.0 was done mainly in collaboration with Dr Kim Pham, that her project required the development of TACTICS-ACD and TACTICS-Polarization Modules. The source code of TACTICS version 2.2 was published in co-authorship with Dr Kim Pham in [1]. The development of TACTICS version 3.0 was done mainly in collaboration with Mohammed Yassin who provided data images of CD8+ T cells and that his project required the development of TACTICS-Lineage and further improvements in the TACTICS-Tracking Modules. Particularly, the interactiveness of the TACTICS- Lineage Module, and novel ideas in the analysis of lineage trees reconstructions, gating, improved tools to the TACTICS-Tracking Module for interactive user corrections, and the revolutionary idea of selective tracking operator. Manual corrections were performed by Amelia Poetter, Emily O’Connor, and Mohammed Yassin. In Chapter 4, MLA cell line was provided by Mandy Ludford-Menting-. Mohammed Yassin assisted in establishing the time-lapse microscopy setup and validation of microwells. In addition, the development of the ACD module and new approaches to investigate ACD were done in collaboration with Dr Kim Pham, who investigated the hypothesis of the existence of asymmetric cell division in immune cells. In Chapter 5, time-lapse microscopy images of MLA and thymocytes undergoing migration and division were provided by Dr Kim Pham, who also conducted all supporting biological assays. Plasmid constructs of eGFP-Numb and the mutant variation eGFP-Numb-2a were fused by Mandy Menting-Ludford, using plasmid generated by C.J. McGlade. Microfabricated microwells were supplied by Daniel Day (Microsurfaces Pty Ltd). Cameron Nowell supplied the lif2tif journal to convert .lif files to categorized .tif files. Pavel Lubachevski supplied splitting algorithm in C code. Adam Poetter assisted me with beta-testing, manual corrections of segmentation, and tracking. My innovation of the major-minor normalization approach would be impossible without statistical assistance from Prof Terry Speed, who initially suggested looking on polarization ratios across other angles of polarity, and is based on previous normalization method formed by Dr Zeev Bomzon.
Recommended publications
  • Management of Large Sets of Image Data Capture, Databases, Image Processing, Storage, Visualization Karol Kozak
    Management of large sets of image data Capture, Databases, Image Processing, Storage, Visualization Karol Kozak Download free books at Karol Kozak Management of large sets of image data Capture, Databases, Image Processing, Storage, Visualization Download free eBooks at bookboon.com 2 Management of large sets of image data: Capture, Databases, Image Processing, Storage, Visualization 1st edition © 2014 Karol Kozak & bookboon.com ISBN 978-87-403-0726-9 Download free eBooks at bookboon.com 3 Management of large sets of image data Contents Contents 1 Digital image 6 2 History of digital imaging 10 3 Amount of produced images – is it danger? 18 4 Digital image and privacy 20 5 Digital cameras 27 5.1 Methods of image capture 31 6 Image formats 33 7 Image Metadata – data about data 39 8 Interactive visualization (IV) 44 9 Basic of image processing 49 Download free eBooks at bookboon.com 4 Click on the ad to read more Management of large sets of image data Contents 10 Image Processing software 62 11 Image management and image databases 79 12 Operating system (os) and images 97 13 Graphics processing unit (GPU) 100 14 Storage and archive 101 15 Images in different disciplines 109 15.1 Microscopy 109 360° 15.2 Medical imaging 114 15.3 Astronomical images 117 15.4 Industrial imaging 360° 118 thinking. 16 Selection of best digital images 120 References: thinking. 124 360° thinking . 360° thinking. Discover the truth at www.deloitte.ca/careers Discover the truth at www.deloitte.ca/careers © Deloitte & Touche LLP and affiliated entities. Discover the truth at www.deloitte.ca/careers © Deloitte & Touche LLP and affiliated entities.
    [Show full text]
  • Bioimage Analysis Tools
    Bioimage Analysis Tools Kota Miura, Sébastien Tosi, Christoph Möhl, Chong Zhang, Perrine Paul-Gilloteaux, Ulrike Schulze, Simon Norrelykke, Christian Tischer, Thomas Pengo To cite this version: Kota Miura, Sébastien Tosi, Christoph Möhl, Chong Zhang, Perrine Paul-Gilloteaux, et al.. Bioimage Analysis Tools. Kota Miura. Bioimage Data Analysis, Wiley-VCH, 2016, 978-3-527-80092-6. hal- 02910986 HAL Id: hal-02910986 https://hal.archives-ouvertes.fr/hal-02910986 Submitted on 3 Aug 2020 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. 2 Bioimage Analysis Tools 1 2 3 4 5 6 Kota Miura, Sébastien Tosi, Christoph Möhl, Chong Zhang, Perrine Pau/-Gilloteaux, - Ulrike Schulze,7 Simon F. Nerrelykke,8 Christian Tischer,9 and Thomas Penqo'" 1 European Molecular Biology Laboratory, Meyerhofstraße 1, 69117 Heidelberg, Germany National Institute of Basic Biology, Okazaki, 444-8585, Japan 2/nstitute for Research in Biomedicine ORB Barcelona), Advanced Digital Microscopy, Parc Científic de Barcelona, dBaldiri Reixac 1 O, 08028 Barcelona, Spain 3German Center of Neurodegenerative
    [Show full text]
  • Cellanimation: an Open Source MATLAB Framework for Microscopy Assays Walter Georgescu1,2,3,∗, John P
    Vol. 28 no. 1 2012, pages 138–139 BIOINFORMATICS APPLICATIONS NOTE doi:10.1093/bioinformatics/btr633 Systems biology Advance Access publication November 24, 2011 CellAnimation: an open source MATLAB framework for microscopy assays Walter Georgescu1,2,3,∗, John P. Wikswo1,2,3,4,5 and Vito Quaranta1,3,6 1Vanderbilt Institute for Integrative Biosystems Research and Education, 2Department of Biomedical Engineering, Vanderbilt University, 3Center for Cancer Systems Biology at Vanderbilt, Vanderbilt University Medical Center, Nashville, TN, USA, 4Department of Molecular Physiology and Biophysics, 5Department of Physics and Astronomy, Vanderbilt University and 6Department of Cancer Biology, Vanderbilt University Medical Center, Nashville, TN, USA Associate Editor: Jonathan Wren ABSTRACT 1 INTRODUCTION Motivation: Advances in microscopy technology have led to At present there are a number of microscopy applications on the the creation of high-throughput microscopes that are capable of market, both open-source and commercial, and addressing both generating several hundred gigabytes of images in a few days. very specific and broader microscopy needs. In general, commercial Analyzing such wealth of data manually is nearly impossible and software packages such as Imaris® and MetaMorph® tend to requires an automated approach. There are at present a number include more complete sets of algorithms, covering different kinds of open-source and commercial software packages that allow the of experimental setups, at the cost of ease of customization and user
    [Show full text]
  • Bio-Formats Documentation Release 4.4.9
    Bio-Formats Documentation Release 4.4.9 The Open Microscopy Environment October 15, 2013 CONTENTS I About Bio-Formats 2 1 Why Java? 4 2 Bio-Formats metadata processing 5 3 Help 6 3.1 Reporting a bug ................................................... 6 3.2 Troubleshooting ................................................... 7 4 Bio-Formats versions 9 4.1 Version history .................................................... 9 II User Information 23 5 Using Bio-Formats with ImageJ and Fiji 24 5.1 ImageJ ........................................................ 24 5.2 Fiji .......................................................... 25 5.3 Bio-Formats features in ImageJ and Fiji ....................................... 26 5.4 Installing Bio-Formats in ImageJ .......................................... 26 5.5 Using Bio-Formats to load images into ImageJ ................................... 28 5.6 Managing memory in ImageJ/Fiji using Bio-Formats ................................ 32 5.7 Upgrading the Bio-Formats importer for ImageJ to the latest trunk build ...................... 34 6 OMERO 39 7 Image server applications 40 7.1 BISQUE ....................................................... 40 7.2 OME Server ..................................................... 40 8 Libraries and scripting applications 43 8.1 Command line tools ................................................. 43 8.2 FARSIGHT ...................................................... 44 8.3 i3dcore ........................................................ 44 8.4 ImgLib .......................................................
    [Show full text]
  • Titel Untertitel
    KNIME Image Processing Nycomed Chair for Bioinformatics and Information Mining Department of Computer and Information Science Konstanz University, Germany Why Image Processing with KNIME? KNIME UGM 2013 2 The “Zoo” of Image Processing Tools Development Processing UI Handling ImgLib2 ImageJ OMERO OpenCV ImageJ2 BioFormats MatLab Fiji … NumPy CellProfiler VTK Ilastik VIGRA CellCognition … Icy Photoshop … = Single, individual, case specific, incompatible solutions KNIME UGM 2013 3 The “Zoo” of Image Processing Tools Development Processing UI Handling ImgLib2 ImageJ OMERO OpenCV ImageJ2 BioFormats MatLab Fiji … NumPy CellProfiler VTK Ilastik VIGRA CellCognition … Icy Photoshop … → Integration! KNIME UGM 2013 4 KNIME as integration platform KNIME UGM 2013 5 Integration: What and How? KNIME UGM 2013 6 Integration ImgLib2 • Developed at MPI-CBG Dresden • Generic framework for data (image) processing algoritms and data-structures • Generic design of algorithms for n-dimensional images and labelings • http://fiji.sc/wiki/index.php/ImgLib2 → KNIME: used as image representation (within the data cells); basis for algorithms KNIME UGM 2013 7 Integration ImageJ/Fiji • Popular, highly interactive image processing tool • Huge base of available plugins • Fiji: Extension of ImageJ1 with plugin-update mechanism and plugins • http://rsb.info.nih.gov/ij/ & http://fiji.sc/ → KNIME: ImageJ Macro Node KNIME UGM 2013 8 Integration ImageJ2 • Next-generation version of ImageJ • Complete re-design of ImageJ while maintaining backwards compatibility • Based on ImgLib2
    [Show full text]
  • Bio-Formats Documentation Release 5.2.2
    Bio-Formats Documentation Release 5.2.2 The Open Microscopy Environment September 12, 2016 CONTENTS I About Bio-Formats 2 1 Help 4 2 Bio-Formats versions 5 3 Why Java? 6 4 Bio-Formats metadata processing 7 4.1 Reporting a bug ................................................... 7 4.2 Version history .................................................... 8 II User Information 38 5 Using Bio-Formats with ImageJ and Fiji 39 5.1 ImageJ overview ................................................... 39 5.2 Fiji overview ..................................................... 41 5.3 Bio-Formats features in ImageJ and Fiji ....................................... 42 5.4 Installing Bio-Formats in ImageJ .......................................... 42 5.5 Using Bio-Formats to load images into ImageJ ................................... 44 5.6 Managing memory in ImageJ/Fiji using Bio-Formats ................................ 48 6 Command line tools 51 6.1 Command line tools introduction .......................................... 51 6.2 Displaying images and metadata ........................................... 52 6.3 Converting a file to different format ......................................... 54 6.4 Validating XML in an OME-TIFF .......................................... 56 6.5 Editing XML in an OME-TIFF ........................................... 57 6.6 List formats by domain ................................................ 58 6.7 List supported file formats .............................................. 58 6.8 Display file in ImageJ ...............................................
    [Show full text]
  • A Computational Framework to Study Sub-Cellular RNA Localization
    ARTICLE DOI: 10.1038/s41467-018-06868-w OPEN A computational framework to study sub-cellular RNA localization Aubin Samacoits1,2, Racha Chouaib3,4, Adham Safieddine3,4, Abdel-Meneem Traboulsi3,4, Wei Ouyang 1,2, Christophe Zimmer 1,2, Marion Peter3,4, Edouard Bertrand3,4, Thomas Walter 5,6,7 & Florian Mueller 1,2 RNA localization is a crucial process for cellular function and can be quantitatively studied by single molecule FISH (smFISH). Here, we present an integrated analysis framework to ana- 1234567890():,; lyze sub-cellular RNA localization. Using simulated images, we design and validate a set of features describing different RNA localization patterns including polarized distribution, accumulation in cell extensions or foci, at the cell membrane or nuclear envelope. These features are largely invariant to RNA levels, work in multiple cell lines, and can measure localization strength in perturbation experiments. Most importantly, they allow classification by supervised and unsupervised learning at unprecedented accuracy. We successfully vali- date our approach on representative experimental data. This analysis reveals a surprisingly high degree of localization heterogeneity at the single cell level, indicating a dynamic and plastic nature of RNA localization. 1 Unité Imagerie et Modélisation, Institut Pasteur and CNRS UMR 3691, 28 rue du Docteur Roux, 75015 Paris, France. 2 C3BI, USR 3756 IP CNRS, 28 rue du Docteur Roux, 75015 Paris, France. 3 Institut de Génétique Moléculaire de Montpellier, University of Montpellier, CNRS, Montpellier, France. 4 Equipe labellisée Ligue Nationale Contre le Cancer, Paris, France. 5 MINES ParisTech, PSL-Research University, CBIO-Centre for Computational Biology, 75006 Paris, France. 6 Institut Curie, PSL Research University, 75005 Paris, France.
    [Show full text]
  • Imagej User Guide Contents Release Notes for Imagej 1.46R Vii IJ 1.46R Noteworthy Viii
    RevisedIJ 1.46r edition ImageJ UserUser Guide Guide ImageJImageJ/Fiji 1.46 ImageJ User Guide Contents Release Notes for ImageJ 1.46r vii IJ 1.46r Noteworthy viii Tiago Ferreira • Wayne Rasband IJ User Guide | Booklet 1 Macro Listings ix Conventions x I Getting Started 1 Introduction 1 2 Installing and Maintaining ImageJ2 2.1 ImageJDistributions.................................. 2 2.2 Related Software ................................... 3 2.3 ImageJ2 ........................................ 5 3 Getting Help5 3.1 Help on Image Analysis................................ 5 3.2 Help on ImageJ.................................... 6 II Working with ImageJ 4 Using Keyboard Shortcuts8 5 Finding Commands8 6 Undo and Redo9 7 Image Types and Formats 10 Tuesday 2nd October, 2012 8 Stacks, Virtual Stacks and Hyperstacks 12 9 Color Images 14 10 Selections 17 Foreword 10.1 Manipulating ROIs .................................. 18 10.2 Composite Selections................................. 19 The ImageJ User Guide provides a detailed overview of ImageJ (and inherently Fiji), 10.3 Selections With Sub-pixel Coordinates ....................... 19 the standard in scientific image analysis (see XXVI Focus on Bioimage Informatics). It was thought as a comprehensive, fully-searchable, self-contained, annotatable 11 Overlays 19 manual (see Conventions Used in this Guide). A HTML version is also available as 12 3D Volumes 21 well as printer-friendly booklets (see Guide Formats). Its latest version can always be obtained from http://imagej.nih.gov/ij/docs/guide. The source files are available 13 Settings and Preferences 22 through a Git version control repository at http://fiji.sc/guide.git. Given ImageJ’s heavy development this guide will always remain incomplete. All Im- ageJ users and developers are encouraged to contribute to the ImageJ documentation III Extending ImageJ resources (see Getting Involved).
    [Show full text]
  • A Bioimage Informatics Platform for High-Throughput Embryo Phenotyping James M
    Briefings in Bioinformatics, 19(1), 2018, 41–51 doi: 10.1093/bib/bbw101 Advance Access Publication Date: 14 October 2016 Paper A bioimage informatics platform for high-throughput embryo phenotyping James M. Brown, Neil R. Horner, Thomas N. Lawson, Tanja Fiegel, Simon Greenaway, Hugh Morgan, Natalie Ring, Luis Santos, Duncan Sneddon, Lydia Teboul, Jennifer Vibert, Gagarine Yaikhom, Henrik Westerberg and Ann-Marie Mallon Corresponding author: James Brown, MRC Harwell Institute, Harwell Campus, Oxfordshire, OX11 0RD. Tel. þ44-0-1235-841237; Fax: +44-0-1235-841172; E-mail: [email protected] Abstract High-throughput phenotyping is a cornerstone of numerous functional genomics projects. In recent years, imaging screens have become increasingly important in understanding gene–phenotype relationships in studies of cells, tissues and whole organisms. Three-dimensional (3D) imaging has risen to prominence in the field of developmental biology for its ability to capture whole embryo morphology and gene expression, as exemplified by the International Mouse Phenotyping Consortium (IMPC). Large volumes of image data are being acquired by multiple institutions around the world that encom- pass a range of modalities, proprietary software and metadata. To facilitate robust downstream analysis, images and metadata must be standardized to account for these differences. As an open scientific enterprise, making the data readily accessible is essential so that members of biomedical and clinical research communities can study the images for them- selves without the need for highly specialized software or technical expertise. In this article, we present a platform of soft- ware tools that facilitate the upload, analysis and dissemination of 3D images for the IMPC.
    [Show full text]
  • Machine Learning for Blob Detection in High-Resolution 3D Microscopy Images
    DEGREE PROJECT IN COMPUTER SCIENCE AND ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2018 Machine learning for blob detection in high-resolution 3D microscopy images MARTIN TER HAAK KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE Machine learning for blob detection in high-resolution 3D microscopy images MARTIN TER HAAK EIT Digital Data Science Date: June 6, 2018 Supervisor: Vladimir Vlassov Examiner: Anne Håkansson Electrical Engineering and Computer Science (EECS) iii Abstract The aim of blob detection is to find regions in a digital image that dif- fer from their surroundings with respect to properties like intensity or shape. Bio-image analysis is a common application where blobs can denote regions of interest that have been stained with a fluorescent dye. In image-based in situ sequencing for ribonucleic acid (RNA) for exam- ple, the blobs are local intensity maxima (i.e. bright spots) correspond- ing to the locations of specific RNA nucleobases in cells. Traditional methods of blob detection rely on simple image processing steps that must be guided by the user. The problem is that the user must seek the optimal parameters for each step which are often specific to that image and cannot be generalised to other images. Moreover, some of the existing tools are not suitable for the scale of the microscopy images that are often in very high resolution and 3D. Machine learning (ML) is a collection of techniques that give computers the ability to ”learn” from data. To eliminate the dependence on user parameters, the idea is applying ML to learn the definition of a blob from labelled images.
    [Show full text]
  • Outline of Machine Learning
    Outline of machine learning The following outline is provided as an overview of and topical guide to machine learning: Machine learning – subfield of computer science[1] (more particularly soft computing) that evolved from the study of pattern recognition and computational learning theory in artificial intelligence.[1] In 1959, Arthur Samuel defined machine learning as a "Field of study that gives computers the ability to learn without being explicitly programmed".[2] Machine learning explores the study and construction of algorithms that can learn from and make predictions on data.[3] Such algorithms operate by building a model from an example training set of input observations in order to make data-driven predictions or decisions expressed as outputs, rather than following strictly static program instructions. Contents What type of thing is machine learning? Branches of machine learning Subfields of machine learning Cross-disciplinary fields involving machine learning Applications of machine learning Machine learning hardware Machine learning tools Machine learning frameworks Machine learning libraries Machine learning algorithms Machine learning methods Dimensionality reduction Ensemble learning Meta learning Reinforcement learning Supervised learning Unsupervised learning Semi-supervised learning Deep learning Other machine learning methods and problems Machine learning research History of machine learning Machine learning projects Machine learning organizations Machine learning conferences and workshops Machine learning publications
    [Show full text]
  • Java Digital Image Processing
    Java Digital Image Processing Java Digital Image Processing About the Tutorial This tutorial gives a simple and practical approach of implementing algorithms used in digital image processing. After completing this tutorial, you will find yourself at a moderate level of expertise, from where you can take yourself to next levels. Audience This reference has been prepared for the beginners to help them understand and implement the basic to advance algorithms of digital image processing in java. Prerequisites Before proceeding with this tutorial, you need to have a basic knowledge of digital image processing and Java programming language. Disclaimer & Copyright Copyright 2018 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher. We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at [email protected]. i Java Digital Image Processing Contents About the Tutorial ...................................................................................................................................
    [Show full text]