Cargando…

BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations

MOTIVATION: High-content imaging screens provide a cost-effective and scalable way to assess cell states across diverse experimental conditions. The analysis of the acquired microscopy images involves assembling and curating raw cellular measurements into morphological profiles suitable for testing...

Descripción completa

Detalles Bibliográficos
Autores principales: Vulliard, Loan, Hancock, Joel, Kamnev, Anton, Fell, Christopher W, Ferreira da Silva, Joana, Loizou, Joanna I, Nagy, Vanja, Dupré, Loïc, Menche, Jörg
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8896612/
https://www.ncbi.nlm.nih.gov/pubmed/34935929
http://dx.doi.org/10.1093/bioinformatics/btab853
_version_ 1784663201093255168
author Vulliard, Loan
Hancock, Joel
Kamnev, Anton
Fell, Christopher W
Ferreira da Silva, Joana
Loizou, Joanna I
Nagy, Vanja
Dupré, Loïc
Menche, Jörg
author_facet Vulliard, Loan
Hancock, Joel
Kamnev, Anton
Fell, Christopher W
Ferreira da Silva, Joana
Loizou, Joanna I
Nagy, Vanja
Dupré, Loïc
Menche, Jörg
author_sort Vulliard, Loan
collection PubMed
description MOTIVATION: High-content imaging screens provide a cost-effective and scalable way to assess cell states across diverse experimental conditions. The analysis of the acquired microscopy images involves assembling and curating raw cellular measurements into morphological profiles suitable for testing biological hypotheses. Despite being a critical step, general-purpose and adaptable tools for morphological profiling are lacking and no solution is available for the high-performance Julia programming language. RESULTS: Here, we introduce BioProfiling.jl, an efficient end-to-end solution for compiling and filtering informative morphological profiles in Julia. The package contains all the necessary data structures to curate morphological measurements and helper functions to transform, normalize and visualize profiles. Robust statistical distances and permutation tests enable quantification of the significance of the observed changes despite the high fraction of outliers inherent to high-content screens. This package also simplifies visual artifact diagnostics, thus streamlining a bottleneck of morphological analyses. We showcase the features of the package by analyzing a chemical imaging screen, in which the morphological profiles prove to be informative about the compounds' mechanisms of action and can be conveniently integrated with the network localization of molecular targets. AVAILABILITY AND IMPLEMENTATION: The Julia package is available on GitHub: https://github.com/menchelab/BioProfiling.jl. We also provide Jupyter notebooks reproducing our analyses: https://github.com/menchelab/BioProfilingNotebooks. The data underlying this article are available from FigShare, at https://doi.org/10.6084/m9.figshare.14784678.v2. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-8896612
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-88966122022-03-07 BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations Vulliard, Loan Hancock, Joel Kamnev, Anton Fell, Christopher W Ferreira da Silva, Joana Loizou, Joanna I Nagy, Vanja Dupré, Loïc Menche, Jörg Bioinformatics Original Papers MOTIVATION: High-content imaging screens provide a cost-effective and scalable way to assess cell states across diverse experimental conditions. The analysis of the acquired microscopy images involves assembling and curating raw cellular measurements into morphological profiles suitable for testing biological hypotheses. Despite being a critical step, general-purpose and adaptable tools for morphological profiling are lacking and no solution is available for the high-performance Julia programming language. RESULTS: Here, we introduce BioProfiling.jl, an efficient end-to-end solution for compiling and filtering informative morphological profiles in Julia. The package contains all the necessary data structures to curate morphological measurements and helper functions to transform, normalize and visualize profiles. Robust statistical distances and permutation tests enable quantification of the significance of the observed changes despite the high fraction of outliers inherent to high-content screens. This package also simplifies visual artifact diagnostics, thus streamlining a bottleneck of morphological analyses. We showcase the features of the package by analyzing a chemical imaging screen, in which the morphological profiles prove to be informative about the compounds' mechanisms of action and can be conveniently integrated with the network localization of molecular targets. AVAILABILITY AND IMPLEMENTATION: The Julia package is available on GitHub: https://github.com/menchelab/BioProfiling.jl. We also provide Jupyter notebooks reproducing our analyses: https://github.com/menchelab/BioProfilingNotebooks. The data underlying this article are available from FigShare, at https://doi.org/10.6084/m9.figshare.14784678.v2. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-12-22 /pmc/articles/PMC8896612/ /pubmed/34935929 http://dx.doi.org/10.1093/bioinformatics/btab853 Text en © The Author(s) 2021. Published by Oxford University Press. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial License (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Original Papers
Vulliard, Loan
Hancock, Joel
Kamnev, Anton
Fell, Christopher W
Ferreira da Silva, Joana
Loizou, Joanna I
Nagy, Vanja
Dupré, Loïc
Menche, Jörg
BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title_full BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title_fullStr BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title_full_unstemmed BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title_short BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
title_sort bioprofiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8896612/
https://www.ncbi.nlm.nih.gov/pubmed/34935929
http://dx.doi.org/10.1093/bioinformatics/btab853
work_keys_str_mv AT vulliardloan bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT hancockjoel bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT kamnevanton bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT fellchristopherw bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT ferreiradasilvajoana bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT loizoujoannai bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT nagyvanja bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT dupreloic bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations
AT menchejorg bioprofilingjlprofilingbiologicalperturbationswithhighcontentimaginginsinglecellsandheterogeneouspopulations