DENIS@home: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
Al Piskun (talk | contribs)
Methods: clarify
No edit summary
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:{{#setmainimage:DENIS@Home Logo.png}}|alt=logo image|center|frameless]]
{{Infobox software
| name                = DENIS@home
| logo                = DENIS@Home Logo.png
| logo caption        =
| screenshot          = Denispref.png
| caption              = DENIS@home application preferences interface


[https://denis.usj.es/denisathome/ '''''DENIS@home'''''] is a '''''[[wikipedia:Volunteer computing|volunteer distributed computing]]''''' project that needs your help to investigate cardiovascular diseases (CVDs).
| status              = Inactive
| category            = Medical physiology
| compute              = CPU
| dependencies        = None
 
| developer            = CoMBA Research Group, Universidad San Jorge
| released            = {{Start date and age|2015|03|16}}
| completed            = No
| discontinued        =
 
| programming language = C++
| operating system    = Windows, Linux, macOS
 
| website              = {{URL|https://denis.usj.es/denisathome/}}
| license              = [[wikipedia:Apache License|Apache License 2.0]]
}}
 
[https://denis.usj.es/denisathome/ '''''DENIS@home'''''] is a '''''[[wikipedia:Volunteer computing|volunteer distributed computing]]''''' project based on the [[wikipedia:Berkeley_Open_Infrastructure_for_Network_Computing|BOINC]] middleware platform. The project is operated by the CoMBA (Computational Multiscale Biology and Medicine) research group at [[wikipedia:Universidad San Jorge|Universidad San Jorge]] in Zaragoza, Spain, and focuses on large-scale simulations of cardiac electrophysiology and cardiovascular disease research.<ref>{{Cite web |url=https://denis.usj.es/denisathome/ |title=DENIS@home |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref><ref>{{Cite journal |last1=Monasterio |first1=Violeta |last2=Castro-Mur |first2=Jesús |last3=Carro |first3=Jesús |title=DENIS: Solving cardiac electrophysiological simulations with volunteer computing |journal=PLoS ONE |volume=13 |issue=10 |year=2018 |pages=e0205568 |doi=10.1371/journal.pone.0205568}}</ref>
 
The project's name is an acronym representing its five main principles: '''D'''istributed computing, '''E'''lectrophysiological models, '''N'''etworking collaboration, '''I'''n silico research, and '''S'''haring knowledge.<ref>{{Cite web |url=https://denis.usj.es/denisathome/ |title=DENIS@home Overview |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref>
[[File:Villanueva de Gállego - Campus de la Universidad San Jorge 1.jpg|thumb|250x250px|[[wikipedia:Universidad San Jorge|Universidad San Jorge]], home institution of the DENIS@home project]]
 
== History ==
DENIS@home was launched in 2016 as a research initiative to use volunteer computing for the simulation of cardiac electrophysiological models.<ref>{{Cite conference |last1=Castro-Mur |first1=J. |last2=Monasterio |first2=V. |last3=Carro |first3=J. |title=Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models |book-title=IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE) |year=2016 |pages=118–123 |doi=10.1109/WETICE.2016.34}}</ref> The project was developed by researchers from the CoMBA group to provide computational resources for large-scale studies into cardiac arrhythmias, ventricular cell behavior, and the effects of drugs on the human heart.<ref>{{Cite journal |last1=Monasterio |first1=Violeta |last2=Castro-Mur |first2=Jesús |last3=Carro |first3=Jesús |title=DENIS: Solving cardiac electrophysiological simulations with volunteer computing |journal=PLoS ONE |volume=13 |issue=10 |year=2018 |pages=e0205568 |doi=10.1371/journal.pone.0205568}}</ref>
 
The project was listed among BOINC-based scientific computing initiatives by the [[wikipedia:University of California, Berkeley|University of California, Berkeley]] and has been referenced in volunteer computing communities and distributed computing forums.<ref>{{Cite web |url=https://boinc.berkeley.edu/projects.php |title=BOINC Projects List |publisher=University of California, Berkeley |access-date=2026-05-19}}</ref>


== Why DENIS@home? ==
== Why DENIS@home? ==
More than 17 million people die each year of cardiovascular diseases. That represents 31% of all global deaths, making these diseases the leading cause of death worldwide.
More than 17 million people die each year from cardiovascular diseases, representing approximately 31% of all global deaths.<ref>{{Cite web |url=https://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds) |title=Cardiovascular diseases (CVDs) |publisher=World Health Organization |access-date=2026-05-19}}</ref> DENIS@home was created to provide researchers with the computational power required to investigate the electrical activity of the heart and develop improved cardiac electrophysiological models.
 
The platform allows volunteers to donate unused CPU processing time from their personal computers to scientific simulations.<ref>{{Cite web |url=https://denis.usj.es/denisathome/ |title=DENIS@home |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref>


== Goal ==
== Goal ==
Line 13: Line 45:
* <u>'''I'''</u>n silico research
* <u>'''I'''</u>n silico research
* <u>'''S'''</u>haring knowledge
* <u>'''S'''</u>haring knowledge
=== <u>D</u>istributed computing ===
DENIS@home uses volunteer computers to perform large numbers of cardiac electrophysiological simulations. The project uses the idle processing capacity of Windows, Linux, and macOS computers connected through the BOINC middleware platform.<ref>{{Cite web |url=https://boinc.berkeley.edu/ |title=BOINC |publisher=University of California, Berkeley |access-date=2026-05-19}}</ref>
The distributed nature of BOINC enables researchers to process large simulation batches that would otherwise require access to expensive supercomputing infrastructure.<ref>{{Cite journal |last1=Anderson |first1=David P. |title=BOINC: A System for Public-Resource Computing and Storage |journal=5th IEEE/ACM International Workshop on Grid Computing |year=2004 |doi=10.1109/GRID.2004.14}}</ref>
=== <u>E</u>lectrophysiological models ===
DENIS@home computes large sets of cardiac electrophysiological model variations. These models mathematically represent the electrical behavior of cardiac cells and are used to study arrhythmias, heart failure, and drug interactions.<ref>{{Cite journal |last1=Carro |first1=J. |last2=Rodríguez-Matas |first2=J.F. |last3=Pueyo |first3=E. |title=A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias |journal=Biophysical Journal |volume=111 |issue=12 |year=2016 |pages=2706–2715 |doi=10.1016/j.bpj.2016.11.2183}}</ref>
The models are described using the [[wikipedia:CellML|CellML]] language, an XML-based open standard developed by the Auckland Bioengineering Institute for storing and exchanging mathematical biological models.<ref>{{Cite web |url=https://www.cellml.org/ |title=CellML |publisher=Auckland Bioengineering Institute |access-date=2026-05-19}}</ref>
[[File:Ekg normal bionerd.jpg|thumb|Cardiac electrical activity measured using an electrocardiogram]]
=== <u>N</u>etworking collaboration ===
The project was designed to connect volunteers and researchers internationally through a collaborative computing infrastructure. DENIS@home also encourages scientific collaboration between institutions and research groups working in computational cardiology.<ref>{{Cite journal |last1=Monasterio |first1=Violeta |last2=Castro-Mur |first2=Jesús |last3=Carro |first3=Jesús |title=DENIS: Solving cardiac electrophysiological simulations with volunteer computing |journal=PLoS ONE |volume=13 |issue=10 |year=2018 |pages=e0205568 |doi=10.1371/journal.pone.0205568}}</ref>
=== <u>I</u>n silico research ===
The project focuses on ''in silico'' cardiac simulations, allowing researchers to investigate heart behavior under normal and pathological conditions using computer models rather than laboratory or clinical experimentation alone.<ref>{{Cite journal |last1=Monasterio |first1=Violeta |last2=Castro-Mur |first2=Jesús |last3=Carro |first3=Jesús |title=DENIS: Solving cardiac electrophysiological simulations with volunteer computing |journal=PLoS ONE |volume=13 |issue=10 |year=2018 |pages=e0205568 |doi=10.1371/journal.pone.0205568}}</ref>
=== <u>S</u>haring knowledge ===
DENIS@home promotes open scientific research. Results produced using the project are expected to be published openly, and the software developed for the project is released under the Apache License 2.0.<ref>{{Cite web |url=https://www.apache.org/licenses/LICENSE-2.0 |title=Apache License 2.0 |publisher=Apache Software Foundation |access-date=2026-05-19}}</ref>


== Methods ==
== Methods ==
With a simple check of a box, DENIS@home volunteers have a choice to run one or more of these applications:
Volunteers may choose to run one or more scientific applications through the BOINC client:
 
* '''[https://denis.usj.es/denisathome/projects.php#DENIS_Myocyte_Beta Beta of DENIS-myocyte (DENIS_Myocyte_Beta)]''': Testing application used to validate modifications to the simulation software.
* '''[https://denis.usj.es/denisathome/projects.php#NHuVe New human ventricular cell model (NHuVe)]''': Development of updated ventricular cell electrophysiological models.
* '''[https://denis.usj.es/denisathome/projects.php#HuVeMOp Human ventricular cell models optimization (HuVeMOp)]''': Optimization of commonly used ventricular cell models for electrophysiological marker representation.
 
Electrophysiological models are used to investigate the electrical activity of cardiac cells and predict the effects of pharmaceutical compounds and pathological conditions on the heart.<ref>{{Cite journal |last1=Carro |first1=J. |last2=Rodríguez-Matas |first2=J.F. |last3=Pueyo |first3=E. |title=A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias |journal=Biophysical Journal |volume=111 |issue=12 |year=2016 |pages=2706–2715 |doi=10.1016/j.bpj.2016.11.2183}}</ref>
 
All DENIS@home software is distributed under the Apache License 2.0 and source code has been published through the project's Bitbucket repositories.<ref>{{Cite web |url=https://bitbucket.org/comba_usj/workspace/projects/DENIS |title=DENIS Bitbucket Repository |publisher=Bitbucket |access-date=2026-05-19}}</ref>[[File:Denispref.png|700px|alt=preferences|none|thumb|DENIS@home application selection preferences]]


* '''[https://denis.usj.es/denisathome/projects.php#DENIS_Myocyte_Beta ''Beta of DENIS-myocyte (DENIS_Myocyte_Beta)'']''': Beta version of the simulator used for all DENIS@home applications. Every modification of the simulator is tested under this application.
== Computing platform ==
* '''[https://denis.usj.es/denisathome/projects.php#NHuVe ''New human ventricular cell model (NHuVe)'']''': Development of a new version of the model proposed by Carro et. al (2011).
DENIS@home applications are available for:
* '''[https://denis.usj.es/denisathome/projects.php#HuVeMOp ''Human ventricular cell models optimization (HuVeMOp)'']''': Optimization of the public and most used human ventricular cell models for the representation of electrophysiological markers.
* Microsoft Windows
* Linux
* macOS


[[wikipedia:Electrophysiology|'''''Electrophysiological''''']] models are a powerful tool to study the electrical activity of cardiac cells under normal or pathological conditions and can also help predict the effects of drugs in the heart. Because these models are complex, it's necessary to simulate them many times (varying the conditions or model parameters). For this reason, researchers in this field usually require high computational power and BOINC is the perfect solution to distribute the work to volunteer computers and achieve that high computational power.
The project primarily uses CPU-based computations and supports both 32-bit and 64-bit systems depending on application version.<ref>{{Cite web |url=https://denis.usj.es/denisathome/apps.php |title=DENIS@home Applications |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref>


== Project team / Sponsors ==
== Project team / Sponsors ==
Jesús Carro. Violeta Monasterio. Alejandro Alcaine. Marta Gómez.
The members of the research group participating in the project include:
* Jesús Carro
* Violeta Monasterio
* Alejandro Alcaine
* Marta Gómez


Universidad San Jorge.
DENIS@home is developed and maintained by the CoMBA research group at [[wikipedia:Universidad San Jorge|Universidad San Jorge]].<ref>{{Cite web |url=https://www.usj.es/investigacion/grupos-investigacion/CoMBA |title=CoMBA Research Group |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref>


== Scientific results ==
== Scientific results ==
https://denis.usj.es/denisathome/publications.php
The project publishes scientific results and associated research papers through its official publications page.<ref>{{Cite web |url=https://denis.usj.es/denisathome/publications.php |title=DENIS@home Publications |publisher=Universidad San Jorge |access-date=2026-05-19}}</ref>


== Scientific publications ==
== Scientific publications ==
https://boinc.berkeley.edu/pubs.php#DENIS@home
 
=== Research results from DENIS@home ===
# J. Carro (2019). ''[https://zaguan.unizar.es/record/78866 New Methodologies for the Development and Validation of Electrophysiological Models]''. PhD Thesis.
# J. Carro, J.F. Rodríguez-Matas, E. Pueyo (2016). ''[https://doi.org/10.1016/j.bpj.2016.11.2183 A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias]''. ''Biophysical Journal'' 111(12):2706–2715.
# V. Monasterio, J. Castro-Mur, J. Carro (2018). ''[https://doi.org/10.1371/journal.pone.0205568 DENIS: Solving cardiac electrophysiological simulations with volunteer computing]''. ''PLoS ONE'' 13(10):e0205568.
# J. Castro-Mur, V. Monasterio, J. Carro (2016). ''[https://doi.org/10.1109/WETICE.2016.34 Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models]''. IEEE WETICE 2016.
 
=== Research results using DENIS@home software ===
# M. Gomez, J. Carro, E. Pueyo, V. Monasterio (2022). ''[http://doi.org/10.22489/CinC.2022.228 An in Silico Investigation into the Role of SK Channels in Failing Ventricular Myocytes]''. Computing in Cardiology Conference 2022.
# M. Gomez, J. Carro, V. Monasterio, E. Pueyo (2022). ''[https://papiro.unizar.es/ojs/index.php/jji3a/article/view/7021/5804 Investigación in silico sobre el papel de los canales SK en miocitos ventriculares de pacientes con insuficiencia cardiaca]''. Jornada de Jóvenes Investigadores e Investigadoras del I3A.
# M. Gómez, J. Carro, E. Pueyo, V. Monasterio (2021). ''[https://seib.org.es/descarga/libro-de-actas-caseib-2021/?wpdmdl=3382 Modificación de un modelo de miocito ventricular humano para representar el papel de los canales SK en insuficiencia cardiaca]''. CASEIB 2021.
 
=== Publications about DENIS@home ===
# V. Monasterio, J. Castro-Mur, J. Carro (2018). ''[https://doi.org/10.1371/journal.pone.0205568 DENIS: Solving cardiac electrophysiological simulations with volunteer computing]''. ''PLoS ONE'' 13(10):e0205568.
# J. Castro-Mur, V. Monasterio, J. Carro (2016). ''[https://doi.org/10.1109/WETICE.2016.34 Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models]''. IEEE WETICE 2016.
 
== See also ==
* [[wikipedia:BOINC|BOINC]]
* [[wikipedia:Volunteer computing|Volunteer computing]]
* [[wikipedia:Cardiac electrophysiology|Cardiac electrophysiology]]
* [[wikipedia:CellML|CellML]]
 
== External links ==
* [https://denis.usj.es/denisathome/ Official website]
* [https://denis.usj.es/denisathome/forum_index.php Message boards]
* [https://bitbucket.org/comba_usj/workspace/projects/DENIS Source code repository]
* [https://boinc.berkeley.edu/ BOINC official website]
 
== References ==
{{Reflist}}

Latest revision as of 04:48, 28 May 2026









DENIS@home
DENIS@home application preferences interface
Project
StatusInactive
CategoryMedical physiology
ComputeCPU
RequiresNone
Development
DeveloperCoMBA Research Group, Universidad San Jorge
Initial releaseMarch 16, 2015  (11 years ago)
CompletedNo
Software
Written inC++
Operating systemWindows, Linux, macOS
Metadata
Websitehttps://denis.usj.es/denisathome/
LicenseApache License 2.0

DENIS@home is a volunteer distributed computing project based on the BOINC middleware platform. The project is operated by the CoMBA (Computational Multiscale Biology and Medicine) research group at Universidad San Jorge in Zaragoza, Spain, and focuses on large-scale simulations of cardiac electrophysiology and cardiovascular disease research.[1][2]

The project's name is an acronym representing its five main principles: Distributed computing, Electrophysiological models, Networking collaboration, In silico research, and Sharing knowledge.[3]

Universidad San Jorge, home institution of the DENIS@home project

History

DENIS@home was launched in 2016 as a research initiative to use volunteer computing for the simulation of cardiac electrophysiological models.[4] The project was developed by researchers from the CoMBA group to provide computational resources for large-scale studies into cardiac arrhythmias, ventricular cell behavior, and the effects of drugs on the human heart.[5]

The project was listed among BOINC-based scientific computing initiatives by the University of California, Berkeley and has been referenced in volunteer computing communities and distributed computing forums.[6]

Why DENIS@home?

More than 17 million people die each year from cardiovascular diseases, representing approximately 31% of all global deaths.[7] DENIS@home was created to provide researchers with the computational power required to investigate the electrical activity of the heart and develop improved cardiac electrophysiological models.

The platform allows volunteers to donate unused CPU processing time from their personal computers to scientific simulations.[8]

Goal

The five pillars of DENIS@home are:

  • Distributed computing
  • Electrophysiological models
  • Networking collaboration
  • In silico research
  • Sharing knowledge

Distributed computing

DENIS@home uses volunteer computers to perform large numbers of cardiac electrophysiological simulations. The project uses the idle processing capacity of Windows, Linux, and macOS computers connected through the BOINC middleware platform.[9]

The distributed nature of BOINC enables researchers to process large simulation batches that would otherwise require access to expensive supercomputing infrastructure.[10]

Electrophysiological models

DENIS@home computes large sets of cardiac electrophysiological model variations. These models mathematically represent the electrical behavior of cardiac cells and are used to study arrhythmias, heart failure, and drug interactions.[11]

The models are described using the CellML language, an XML-based open standard developed by the Auckland Bioengineering Institute for storing and exchanging mathematical biological models.[12]

Cardiac electrical activity measured using an electrocardiogram

Networking collaboration

The project was designed to connect volunteers and researchers internationally through a collaborative computing infrastructure. DENIS@home also encourages scientific collaboration between institutions and research groups working in computational cardiology.[13]

In silico research

The project focuses on in silico cardiac simulations, allowing researchers to investigate heart behavior under normal and pathological conditions using computer models rather than laboratory or clinical experimentation alone.[14]

Sharing knowledge

DENIS@home promotes open scientific research. Results produced using the project are expected to be published openly, and the software developed for the project is released under the Apache License 2.0.[15]

Methods

Volunteers may choose to run one or more scientific applications through the BOINC client:

Electrophysiological models are used to investigate the electrical activity of cardiac cells and predict the effects of pharmaceutical compounds and pathological conditions on the heart.[16]

All DENIS@home software is distributed under the Apache License 2.0 and source code has been published through the project's Bitbucket repositories.[17]

preferences
DENIS@home application selection preferences

Computing platform

DENIS@home applications are available for:

  • Microsoft Windows
  • Linux
  • macOS

The project primarily uses CPU-based computations and supports both 32-bit and 64-bit systems depending on application version.[18]

Project team / Sponsors

The members of the research group participating in the project include:

  • Jesús Carro
  • Violeta Monasterio
  • Alejandro Alcaine
  • Marta Gómez

DENIS@home is developed and maintained by the CoMBA research group at Universidad San Jorge.[19]

Scientific results

The project publishes scientific results and associated research papers through its official publications page.[20]

Scientific publications

Research results from DENIS@home

  1. J. Carro (2019). New Methodologies for the Development and Validation of Electrophysiological Models. PhD Thesis.
  2. J. Carro, J.F. Rodríguez-Matas, E. Pueyo (2016). A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias. Biophysical Journal 111(12):2706–2715.
  3. V. Monasterio, J. Castro-Mur, J. Carro (2018). DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE 13(10):e0205568.
  4. J. Castro-Mur, V. Monasterio, J. Carro (2016). Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models. IEEE WETICE 2016.

Research results using DENIS@home software

  1. M. Gomez, J. Carro, E. Pueyo, V. Monasterio (2022). An in Silico Investigation into the Role of SK Channels in Failing Ventricular Myocytes. Computing in Cardiology Conference 2022.
  2. M. Gomez, J. Carro, V. Monasterio, E. Pueyo (2022). Investigación in silico sobre el papel de los canales SK en miocitos ventriculares de pacientes con insuficiencia cardiaca. Jornada de Jóvenes Investigadores e Investigadoras del I3A.
  3. M. Gómez, J. Carro, E. Pueyo, V. Monasterio (2021). Modificación de un modelo de miocito ventricular humano para representar el papel de los canales SK en insuficiencia cardiaca. CASEIB 2021.

Publications about DENIS@home

  1. V. Monasterio, J. Castro-Mur, J. Carro (2018). DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE 13(10):e0205568.
  2. J. Castro-Mur, V. Monasterio, J. Carro (2016). Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models. IEEE WETICE 2016.

See also

External links

References

  1. DENIS@home. Universidad San Jorge. Retrieved 2026-05-19}.
  2. (2018}).DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE. pp. e0205568. DOI: 10.1371/journal.pone.0205568.
  3. DENIS@home Overview. Universidad San Jorge. Retrieved 2026-05-19}.
  4. Castro-Mur, J..(2016})."Volunteer Computing Approach for the Collaborative Simulation of Electrophysiological Models".pp. 118–123.DOI: 10.1109/WETICE.2016.34.
  5. (2018}).DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE. pp. e0205568. DOI: 10.1371/journal.pone.0205568.
  6. BOINC Projects List. University of California, Berkeley. Retrieved 2026-05-19}.
  7. Cardiovascular diseases (CVDs). World Health Organization. Retrieved 2026-05-19}.
  8. DENIS@home. Universidad San Jorge. Retrieved 2026-05-19}.
  9. BOINC. University of California, Berkeley. Retrieved 2026-05-19}.
  10. (2004}).BOINC: A System for Public-Resource Computing and Storage. 5th IEEE/ACM International Workshop on Grid Computing. DOI: 10.1109/GRID.2004.14.
  11. (2016}).A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias. Biophysical Journal. pp. 2706–2715. DOI: 10.1016/j.bpj.2016.11.2183.
  12. CellML. Auckland Bioengineering Institute. Retrieved 2026-05-19}.
  13. (2018}).DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE. pp. e0205568. DOI: 10.1371/journal.pone.0205568.
  14. (2018}).DENIS: Solving cardiac electrophysiological simulations with volunteer computing. PLoS ONE. pp. e0205568. DOI: 10.1371/journal.pone.0205568.
  15. Apache License 2.0. Apache Software Foundation. Retrieved 2026-05-19}.
  16. (2016}).A Methodology to Improve Human Ventricular Models for the Investigation of Cardiac Arrhythmias. Biophysical Journal. pp. 2706–2715. DOI: 10.1016/j.bpj.2016.11.2183.
  17. DENIS Bitbucket Repository. Bitbucket. Retrieved 2026-05-19}.
  18. DENIS@home Applications. Universidad San Jorge. Retrieved 2026-05-19}.
  19. CoMBA Research Group. Universidad San Jorge. Retrieved 2026-05-19}.
  20. DENIS@home Publications. Universidad San Jorge. Retrieved 2026-05-19}.