A Bioimage Informatics Platform for High-Throughput Embryo Phenotyping James M
Total Page:16
File Type:pdf, Size:1020Kb
Load more
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. -
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 -
Other Departments and Institutes Courses 1
Other Departments and Institutes Courses 1 Other Departments and Institutes Courses About Course Numbers: 02-250 Introduction to Computational Biology Each Carnegie Mellon course number begins with a two-digit prefix that Spring: 12 units designates the department offering the course (i.e., 76-xxx courses are This class provides a general introduction to computational tools for biology. offered by the Department of English). Although each department maintains The course is divided into two halves. The first half covers computational its own course numbering practices, typically, the first digit after the prefix molecular biology and genomics. It examines important sources of biological indicates the class level: xx-1xx courses are freshmen-level, xx-2xx courses data, how they are archived and made available to researchers, and what are sophomore level, etc. Depending on the department, xx-6xx courses computational tools are available to use them effectively in research. may be either undergraduate senior-level or graduate-level, and xx-7xx In the process, it covers basic concepts in statistics, mathematics, and courses and higher are graduate-level. Consult the Schedule of Classes computer science needed to effectively use these resources and understand (https://enr-apps.as.cmu.edu/open/SOC/SOCServlet/) each semester for their results. Specific topics covered include sequence data, searching course offerings and for any necessary pre-requisites or co-requisites. and alignment, structural data, genome sequencing, genome analysis, genetic variation, gene and protein expression, and biological networks and pathways. The second half covers computational cell biology, including biological modeling and image analysis. It includes homework requiring Computational Biology Courses modification of scripts to perform computational analyses. -
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 -
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 -
Bioimage Informatics
Bioimage Informatics Lecture 22, Spring 2012 Empirical Performance Evaluation of Bioimage Informatics Algorithms Image Database; Content Based Image Retrieval Emerging Applications: Molecular Imaging Lecture 22 April 23, 2012 1 Outline • Empirical performance evaluation of bioimage Informatics algorithm • Image database; content-based image retrieval • Introduction to molecular imaging 2 • Empirical performance evaluation of bioimage Informatics algorithm • Image database; content-based image retrieval • Introduction to molecular imaging 3 Overview of Algorithm Evaluation (I) • Two sets of data are required - Input data - Corresponding correct output (ground truth) • Sources of input data - Actual/experimental data, often from experiments - Synthetic data, often from computer simulation • Actual/experimental data - Essential for performance evaluation - May be costly to acquire - May not be representative - Ground truth often is unknown Overview of Algorithm Evaluation (II) • What exactly is ground truth? Ground truth is a term used in cartography, meteorology, analysis of aerial photographs, satellite imagery and a range of other remote sensing techniques in which data are gathered at a distance. Ground truth refers to information that is collected "on location." - http://en.wikipedia.org/wiki/Ground_truth • Synthetic (simulated) data Advantages - Ground truth is known - Usually low-cost Disadvantages - Difficult to fully represent the original data 5 Overview of Algorithm Evaluation (III) • Simulated data Advantages - Ground truth is known - Usually low-cost Disadvantages - Difficult to fully represent the original data • Realistic synthetic data - To use as much information from real experimental data as possible • Quality control of manual analysis Test Protocol Development (I) • Implementation - Source codes are not always available and often are on different platforms. • Parameter setting - This is one of the most challenging issues. -
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. -
Bioimage Informatics 2019
BioImage Informatics 2019 Co-hosted by: October 2-4, 2019 Allen Institute 615 Westlake Avenue N Seattle, WA 98109 alleninstitute.org/bioimage-informatics twitter #bioimage19 THANKS TO OUR SPONSORS BioImage Informatics 2019 Wednesday, October 2 8:00-9:00am Registration and continental breakfast 9:00-9:15am Welcome and introductory remarks, BioImage Informatics Local Planning Committee • Michael Hawrylycz, Ph.D., Allen Institute for Brain Science (co-chair) • Winfried Wiegraebe, Ph.D., Allen Institute for Cell Science (co-chair) • Forrest Collman, Ph.D., Allen Institute for Brain Science • Greg Johnson, Ph.D., Allen Institute for Cell Science • Lydia Ng, Ph.D., Allen Institute for Brain Science • Kaitlyn Casimo, Ph.D., Allen Institute 9:15-10:15am Opening keynote Gaudenz Danuser, UT Southwestern Medical Center “Inference of causality in molecular pathways from live cell images” Defining cause-effect relations among molecular components is the holy grail of every cell biological study. It turns out that for many of the molecular pathways this task is far from trivial. Many of the pathways are characterized by functional overlap and nonlinear interactions between components. In this configuration, perturbation of one component may result in a measureable shift of the pathway output – commonly referred to as a phenotype – but it is strictly impossible to interpret the phenotype in terms of the roles the targeted component plays in the unperturbed system. This caveat of perturbation approaches applies equally to genetic perturbations, which lead to long-term adaptation, and more acute pharmacological and optogenetic approaches, which often induce short-term adaptation. For nearly two decades my lab has been devoted to circumventing this problem by exploiting basal fluctuations of unperturbed systems to establish cause-and-effect cascades between pathway components. -
View of Above Observations and Arguments, the Fol- Scopy Environment) [9]
Loyek et al. BMC Bioinformatics 2011, 12:297 http://www.biomedcentral.com/1471-2105/12/297 SOFTWARE Open Access BioIMAX: A Web 2.0 approach for easy exploratory and collaborative access to multivariate bioimage data Christian Loyek1*, Nasir M Rajpoot2, Michael Khan3 and Tim W Nattkemper1 Abstract Background: Innovations in biological and biomedical imaging produce complex high-content and multivariate image data. For decision-making and generation of hypotheses, scientists need novel information technology tools that enable them to visually explore and analyze the data and to discuss and communicate results or findings with collaborating experts from various places. Results: In this paper, we present a novel Web2.0 approach, BioIMAX, for the collaborative exploration and analysis of multivariate image data by combining the webs collaboration and distribution architecture with the interface interactivity and computation power of desktop applications, recently called rich internet application. Conclusions: BioIMAX allows scientists to discuss and share data or results with collaborating experts and to visualize, annotate, and explore multivariate image data within one web-based platform from any location via a standard web browser requiring only a username and a password. BioIMAX can be accessed at http://ani.cebitec. uni-bielefeld.de/BioIMAX with the username “test” and the password “test1” for testing purposes. Background key challenge of bioimage informatics is to present the In the last two decades, innovative biological and biome- large amount of image data in a way that enables them dical imaging technologies greatly improved our under- to be browsed, analyzed, queried or compared with standing of structures of molecules, cells and tissue and other resources [2]. -
Principles of Bioimage Informatics: Focus on Machine Learning of Cell Patterns
Principles of Bioimage Informatics: Focus on Machine Learning of Cell Patterns Luis Pedro Coelho1,2,3, Estelle Glory-Afshar3,6, Joshua Kangas1,2,3, Shannon Quinn2,3,4, Aabid Shariff1,2,3, and Robert F. Murphy1,2,3,4,5,6 1 Joint Carnegie Mellon University–University of Pittsburgh Ph.D. Program in Computational Biology 2 Lane Center for Computational Biology, Carnegie Mellon University 3 Center for Bioimage Informatics, Carnegie Mellon University 4 Department of Biological Sciences, Carnegie Mellon University 5 Machine Learning Department, Carnegie Mellon University 6 Department of Biomedical Engineering, Carnegie Mellon University Abstract. The field of bioimage informatics concerns the development and use of methods for computational analysis of biological images. Tra- ditionally, analysis of such images has been done manually. Manual an- notation is, however, slow, expensive, and often highly variable from one expert to another. Furthermore, with modern automated microscopes, hundreds to thousands of images can be collected per hour, making man- ual analysis infeasible. This field borrows from the pattern recognition and computer vi- sion literature (which contain many techniques for image processing and recognition), but has its own unique challenges and tradeoffs. Fluorescence microscopy images represent perhaps the largest class of biological images for which automation is needed. For this modality, typical problems include cell segmentation, classification of phenotypical response, or decisions regarding differentiated responses (treatment vs. control setting). This overview focuses on the problem of subcellular lo- cation determination as a running example, but the techniques discussed are often applicable to other problems. 1 Introduction Bioimage informatics employs computational and statistical techniques to ana- lyze images and related metadata. -
Introduction to Bio(Medical)- Informatics
Introduction to Bio(medical)- Informatics Kun Huang, PhD Raghu Machiraju, PhD Department of Biomedical Informatics Department of Computer Science and Engineering The Ohio State University Outline • Overview of bioinformatics • Other people’s (public) data • Basic biology review • Basic bioinformatics techniques • Logistics 2 Technical areas of bioinformatics IMMPORT https://immport.niaid.nih.gov/immportWeb/home/home.do?loginType=full# Databases and Query Databases and Query 547 5 Visualization 6 Visualization http://supramap.osu.edu 7 Network 8 Visualization and Visual Analytics § Visualizing genome data annotation 9 Network Mining Hopkins 2007, Nature Biotechnology, Network pharmacology 10 Role of Bioinformatics – Hypothesis Generation Hypothesis generation Bioinformatics Hypothesis testing 11 Training for Bioinformatics § Biology / medicine § Computing – programming, algorithm, pattern recognition, machine learning, data mining, network analysis, visualization, software engineering, database, etc § Statistics – hypothesis testing, permutation method, multivariate analysis, Bayesian method, etc Beyond Bioinformatics • Translational Bioinformatics • Biomedical Informatics • Medical Informatics • Nursing Informatics • Imaging Informatics • Bioimage Informatics • Clinical Research Informatics • Pathology Informatics • … • Health Analytics • … • Legal Informatics • Business Informatics Source: Department of Biomedical Informatics 13 Beyond Bioinformatics Basic Science Clinical Research Informatics Biomedical Informatics Theories & Methods -
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.