Search bioRxiv⌕ Search

Biology subjects

Sjögren, R.

Publications and source records attributed to Sjögren, R..

2 recordsLinked to original sources

High-throughput widefield fluorescence imaging of 3D samples using deep learning for 2D projection image restoration

Fluorescence microscopy has become a core tool for visualizing and quantifying the spatial and temporal dynamics of complex biological processes. Thanks to its low cost and ease-of-use, widefield fluorescent imaging remains one of the most widely used fluorescence microscopy imaging modalities. To accomplish imaging of 3D samples, conventional fluorescence imaging entails acquiring a sequence of 2D images spaced along the z-dimension, typically called a z-stack. Oftentimes, the next step is to project the 3D volume into a single 2D image, as 3D image data can be cumbersome to manage and challenging to analyze and interpret, effectively limiting the utlity of z-dimensional information. Furthermore, z-stack acquisition is often time-consuming and consequently may induce photodamage to the biological sample, which are both major hurdles for its application in experiments that require high-throughput, such as drug screening. As an alternative to z-stacks, axial sweep acquisition schemes have been proposed to circumvent these drawbacks and offers potential of 100-fold faster image acquisition for 3D-samples compared to z-stack acquisition but unfortunately results in blurry, low-quality raw 2D z-projected images. We propose a novel workflow to combine axial z-sweep acquisition with deep learning-based image restoration, ultimately enabling high-throughput and high-quality imaging of complex 3D-samples using 2D projection images. To demonstrate the capabilities of our proposed workflow, we apply it to live-cell imaging of 3D tumor spheroids and find we can produce high-fidelity images appropriate for quantitative analysis. Therefore, we conclude that combining axial z-sweep image acquisition with deep learning-based image restoration enables high-throughput and high-quality fluorescence imaging of complex 3D biological samples.

cell biology↗

doepipeline: a systematic approach for optimizing multi-level and multi-step data processing workflows

BackgroundSelecting the proper parameter settings for bioinformatic software tools is challenging. Not only will each parameter have an individual effect on the outcome, but there are also potential interaction effects between parameters. Both of these effects may be difficult to predict. To make the situation even more complex, multiple tools may be run in a sequential pipeline where the final output depends on the parameter configuration for each tool in the pipeline. Because of the complexity and difficulty of predicting outcomes, in practice parameters are often left at default settings or set based on personal or peer experience obtained in a trial and error fashion. To allow for the reliable and efficient selection of parameters for bioinformatic pipelines, a systematic approach is needed.\n\nResultsWe present doepipeline, a novel approach to optimizing bioinformatic software parameters, based on core concepts of the Design of Experiments methodology and recent advances in subset designs. Optimal parameter settings are first approximated in a screening phase using a subset design that efficiently spans the entire search space, then optimized in the subsequent phase using response surface designs and OLS modeling. doepipeline was used to optimize parameters in four use cases; 1) de-novo assembly, 2) scaffolding of a fragmented genome assembly, 3) k-mer taxonomic classification of Oxford Nanopore Technologies MinION reads, and 4) genetic variant calling. In all four cases, doepipeline found parameter settings that produced a better outcome with respect to the characteristic measured when compared to using default values. Our approach is implemented and available in the Python package doepipeline.\n\nConclusionsOur proposed methodology provides a systematic and robust framework for optimizing software parameter settings, in contrast to labor- and time-intensive manual parameter tweaking. Implementation in doepipeline makes our methodology accessible and user-friendly, and allows for automatic optimization of tools in a wide range of cases. The source code of doepipeline is available at https://github.com/clicumu/doepipeline and it can be installed through conda-forge.

bioinformatics↗