2019
DOI: 10.1038/s41592-019-0650-1
|View full text |Cite
|
Sign up to set email alerts
|

CLIJ: GPU-accelerated image processing for everyone

Abstract: Graphics processing units (GPU) allow image processing at unprecedented speed. We present CLIJ, a Fiji plugin enabling end-users with entry level experience in programming to benefit from GPU-accelerated image processing. Freely programmable workflows can speed up image processing in Fiji by factor 10 and more using high-end GPU hardware and on affordable mobile computers with built-in GPUs.Modern microscopy generates staggering amounts of multidimensional image data that place increasing demands on processing… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
95
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
2
1

Relationship

3
7

Authors

Journals

citations
Cited by 147 publications
(95 citation statements)
references
References 9 publications
0
95
0
Order By: Relevance
“…For overlap analysis, Siglec channel intensities were multiplied by copies of the Iba1 and/or MHC‐II masks that were dilated in 3D by 2 voxels to cover neighboring antibody signals. Voxel mask binary operations were performed using the And/Or/Not operations provided by ImageJ’s CLIJ plugin (Haase et al , 2020). Mask overlap was calculated as SiglecIbaISiglec for mask intensity and area values.…”
Section: Methodsmentioning
confidence: 99%
“…For overlap analysis, Siglec channel intensities were multiplied by copies of the Iba1 and/or MHC‐II masks that were dilated in 3D by 2 voxels to cover neighboring antibody signals. Voxel mask binary operations were performed using the And/Or/Not operations provided by ImageJ’s CLIJ plugin (Haase et al , 2020). Mask overlap was calculated as SiglecIbaISiglec for mask intensity and area values.…”
Section: Methodsmentioning
confidence: 99%
“…Implementation of the Weka algorithm, either through virtualised clusters (e.g. FIJI archipelago) or through GPU optimisation (either through CLIJ (Haase et al, 2019) or Matlab bridging) may work to ameliorate bottlenecks in processing speed. The yield in minimising user time in segmentation (as once trained, segmentation can process independently of the user) does however make the current implementation an ideal approach for the first pass segmentation of structures in archaeological and evolutionary studies.…”
Section: Discussionmentioning
confidence: 99%
“…The machine learning community is successful at developing methods that can be of broad use for data-intensive sciences. To grow an interdisciplinary community that would be able to fruitfully transfer knowledge between machine learning and developmental biology, we need to (1) establish wellcurated databases (Allan et al, 2012;Pierce et al, 2019), (2) establish well-identified common tasks (Regev et al, 2017;Thul et al, 2017), (3) establish computational platforms to run algorithms (McQuin et al, 2018;Haase et al, 2020) and (4) improve computational literacy in biologist communities (Ouyang et al, 2019;Caicedo et al, 2019).…”
Section: Growing An Interdisciplinary Communitymentioning
confidence: 99%