Hydra image processor: 5-D GPU image analysis library with MATLAB and python wrappers.


Journal

Bioinformatics (Oxford, England)
ISSN: 1367-4811
Titre abrégé: Bioinformatics
Pays: England
ID NLM: 9808944

Informations de publication

Date de publication:
15 12 2019
Historique:
received: 10 09 2018
revised: 01 06 2019
accepted: 20 06 2019
pubmed: 27 6 2019
medline: 8 7 2020
entrez: 27 6 2019
Statut: ppublish

Résumé

Light microscopes can now capture data in five dimensions at very high frame rates producing terabytes of data per experiment. Five-dimensional data has three spatial dimensions (x, y, z), multiple channels (λ) and time (t). Current tools are prohibitively time consuming and do not efficiently utilize available hardware. The hydra image processor (HIP) is a new library providing hardware-accelerated image processing accessible from interpreted languages including MATLAB and Python. HIP automatically distributes data/computation across system and video RAM allowing hardware-accelerated processing of arbitrarily large images. HIP also partitions compute tasks optimally across multiple GPUs. HIP includes a new kernel renormalization reducing boundary effects associated with widely used padding approaches. HIP is free and open source software released under the BSD 3-Clause License. Source code and compiled binary files will be maintained on http://www.hydraimageprocessor.com. A comprehensive description of all MATLAB and Python interfaces and user documents are provided. HIP includes GPU-accelerated support for most common image processing operations in 2-D and 3-D and is easily extensible. HIP uses the NVIDIA CUDA interface to access the GPU. CUDA is well supported on Windows and Linux with macOS support in the future.

Identifiants

pubmed: 31240306
pii: 5523180
doi: 10.1093/bioinformatics/btz523
pmc: PMC7904059
doi:

Types de publication

Journal Article Research Support, N.I.H., Extramural

Langues

eng

Sous-ensembles de citation

IM

Pagination

5393-5395

Subventions

Organisme : NIA NIH HHS
ID : R01 AG041861
Pays : United States

Informations de copyright

© The Author(s) 2019. Published by Oxford University Press. All rights reserved. For permissions, please e-mail: journals.permissions@oup.com.

Références

Stem Cell Reports. 2015 Oct 13;5(4):609-20
pubmed: 26344906
Nat Protoc. 2015 Nov;10(11):1679-96
pubmed: 26426501
BMC Bioinformatics. 2014 Oct 03;15:328
pubmed: 25281197
Nat Methods. 2015 Jun;12(6):480-1
pubmed: 26020498
J Cell Biol. 2010 May 31;189(5):777-82
pubmed: 20513764
Med Image Anal. 2013 Dec;17(8):1073-94
pubmed: 23906631
Bioinformatics. 2016 Nov 15;32(22):3530-3531
pubmed: 27423896

Auteurs

Eric Wait (E)

Electrical and Computer Engineering, Drexel University, Philadelphia, PA, USA.

Mark Winter (M)

Electrical and Computer Engineering, Drexel University, Philadelphia, PA, USA.

Andrew R Cohen (AR)

Electrical and Computer Engineering, Drexel University, Philadelphia, PA, USA.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages

Exploring blood-brain barrier passage using atomic weighted vector and machine learning.

Yoan Martínez-López, Paulina Phoobane, Yanaima Jauriga et al.
1.00
Blood-Brain Barrier Machine Learning Humans Support Vector Machine Software
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature
Cephalometry Humans Anatomic Landmarks Software Internet

Classifications MeSH