Hybrid Automata Library: A flexible platform for hybrid modeling with real-time visualization.


Journal

PLoS computational biology
ISSN: 1553-7358
Titre abrégé: PLoS Comput Biol
Pays: United States
ID NLM: 101238922

Informations de publication

Date de publication:
03 2020
Historique:
received: 23 01 2019
accepted: 06 01 2020
revised: 30 03 2020
pubmed: 11 3 2020
medline: 27 6 2020
entrez: 11 3 2020
Statut: epublish

Résumé

The Hybrid Automata Library (HAL) is a Java Library developed for use in mathematical oncology modeling. It is made of simple, efficient, generic components that can be used to model complex spatial systems. HAL's components can broadly be classified into: on- and off-lattice agent containers, finite difference diffusion fields, a GUI building system, and additional tools and utilities for computation and data collection. These components are designed to operate independently and are standardized to make them easy to interface with one another. As a demonstration of how modeling can be simplified using our approach, we have included a complete example of a hybrid model (a spatial model with interacting agent-based and PDE components). HAL is a useful asset for researchers who wish to build performant 1D, 2D and 3D hybrid models in Java, while not starting entirely from scratch. It is available on GitHub at https://github.com/MathOnco/HAL under the MIT License. HAL requires the Java JDK version 1.8 or later to compile and run the source code.

Identifiants

pubmed: 32155140
doi: 10.1371/journal.pcbi.1007635
pii: PCOMPBIOL-D-19-00132
pmc: PMC7105119
doi:

Types de publication

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

Langues

eng

Sous-ensembles de citation

IM

Pagination

e1007635

Subventions

Organisme : NCI NIH HHS
ID : U01 CA202958
Pays : United States
Organisme : NCI NIH HHS
ID : U54 CA193489
Pays : United States
Organisme : NCI NIH HHS
ID : UH2 CA203781
Pays : United States

Déclaration de conflit d'intérêts

No authors have competing interests.

Références

Cell Prolif. 2000 Oct;33(5):317-29
pubmed: 11063134
Wiley Interdiscip Rev Syst Biol Med. 2011 Jan-Feb;3(1):115-25
pubmed: 21064037
Bull Math Biol. 1998 Sep;60(5):857-99
pubmed: 9739618
Cell. 2006 Dec 1;127(5):905-15
pubmed: 17129778
Bioinformatics. 2014 Nov 1;30(21):3101-8
pubmed: 25064572
Bull Math Biol. 2019 Sep;81(9):3623-3641
pubmed: 29423880
Cancer Res. 2013 Dec 1;73(23):6874-85
pubmed: 24080279
Bioinformatics. 2013 Jan 15;29(2):223-9
pubmed: 23162085
Methods Cell Biol. 2012;110:325-66
pubmed: 22482955
Neuroimage. 2007;37 Suppl 1:S120-34
pubmed: 17629503
J R Soc Interface. 2017 Nov;14(136):
pubmed: 29118112
Bioinformatics. 2010 Oct 15;26(20):2641-2
pubmed: 20709692
Nat Commun. 2017 Nov 28;8(1):1816
pubmed: 29180633
J Theor Biol. 2007 Jun 21;246(4):583-603
pubmed: 17374383
J Chem Phys. 2009 Mar 7;130(9):094104
pubmed: 19275393
Cold Spring Harb Perspect Med. 2017 Sep 1;7(9):
pubmed: 28289244
Bull Math Biol. 2010 Oct;72(7):1696-731
pubmed: 20082148
Math Med Biol. 2003 Dec;20(4):341-66
pubmed: 14969384
Processes (Basel). 2019 Jan;7(1):
pubmed: 30701168
Cancer Res. 2015 Apr 15;75(8):1567-79
pubmed: 25878146
JCO Clin Cancer Inform. 2019 Feb;3:1-13
pubmed: 30715927
Math Med Biol. 2005 Jun;22(2):163-86
pubmed: 15781426
PLoS Comput Biol. 2013;9(3):e1002970
pubmed: 23516352
Wiley Interdiscip Rev Syst Biol Med. 2020 Jan;12(1):e1461
pubmed: 31313504
In Silico Biol. 2002;2(3):393-406
pubmed: 12542422
Phys Rev Lett. 1992 Sep 28;69(13):2013-2016
pubmed: 10046374
Bioinformatics. 2014 May 1;30(9):1331-2
pubmed: 24443380
Cancer Res. 2009 Sep 1;69(17):7111-20
pubmed: 19706777
Cell Syst. 2019 Mar 27;8(3):261-266.e3
pubmed: 30904379
Cancer Res. 2014 May 1;74(9):2391-401
pubmed: 24788098
Methods Mol Biol. 2016;1516:335-346
pubmed: 27044046
PLoS Comput Biol. 2018 Feb 23;14(2):e1005991
pubmed: 29474446
J Theor Biol. 2013 Sep 21;333:174-209
pubmed: 23684907
Bioinformatics. 2003 Mar 1;19(4):524-31
pubmed: 12611808

Auteurs

Rafael R Bravo (RR)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Etienne Baratchart (E)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Jeffrey West (J)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Ryan O Schenck (RO)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.
Wellcome Centre for Human Genetics, University of Oxford, Oxford, United Kingdom.

Anna K Miller (AK)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Jill Gallaher (J)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Chandler D Gatenbee (CD)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

David Basanta (D)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Mark Robertson-Tessi (M)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

Alexander R A Anderson (ARA)

Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.

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
Humans Adult Male Female Video Games

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

Classifications MeSH