An open-source JavaScript clinical neurophysiology library for education and clinical research.

Uloženo v:
Podrobná bibliografie
Název: An open-source JavaScript clinical neurophysiology library for education and clinical research.
Autoři: Lohi S; Department of Clinical Neurophysiology, North Karelia Central Hospital, Joensuu, Finland.; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland., Julkunen P; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Department of Technical Physics, University of Eastern Finland, Kuopio, Finland., Kälviäinen R; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland.; Epilepsy Center, Kuopio University Hospital, Kuopio, Finland., Mervaala E; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland.
Zdroj: Clinical neurophysiology practice [Clin Neurophysiol Pract] 2026 Feb 06; Vol. 11, pp. 115-125. Date of Electronic Publication: 2026 Feb 06 (Print Publication: 2026).
Způsob vydávání: Journal Article
Jazyk: English
Informace o časopise: Publisher: Elsevier Country of Publication: Netherlands NLM ID: 101684308 Publication Model: eCollection Cited Medium: Internet ISSN: 2467-981X (Electronic) Linking ISSN: 2467981X NLM ISO Abbreviation: Clin Neurophysiol Pract Subsets: PubMed not MEDLINE
Imprint Name(s): Original Publication: Amsterdam : Elsevier, [2016]-
Abstrakt: Objective: We present 'Epicurrents', an open-source JavaScript library for processing and displaying neurophysiological signal data in a web browser.
Methods: The library follows a modular architecture to enable support for multiple clinical neurophysiology modalities. It supports open standards such as the European Data Format (EDF) and Digital Imaging and Communications in Medicine (DICOM), with optional Python and Open Neural Network Exchange (ONNX) integrations for scientific signal processing. The application presented in this article is platform agnostic, requires no installation, and is usable both online and offline as a progressive web application.
Results: The library has been tested in real-world educational and research projects and is used by the European Academy of Neurology for hands-on EEG-education in their congresses. While JavaScript's memory management poses limitations for processing large recordings, architectural workarounds such as shared memory buffers and asynchronous processing have resulted in improved performance.
Conclusions: The application presented here is not intended nor certified for clinical diagnostics, but its accessibility and extensibility make it a promising tool for neurophysiology education and research.
Significance: Epicurrents is the first modular JavaScript library for clinical neurophysiology education and illustrates how web technologies can also enhance collaborative scientific research in the field of clinical neurophysiology.
(© 2026 The Author(s).)
Competing Interests: The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Contributed Indexing: Keywords: Clinical neurophysiology; Electroencephalography; Electromyography; Nerve conduction studies; Open source; Web application
Entry Date(s): Date Created: 20260220 Date Completed: 20260220 Latest Revision: 20260220
Update Code: 20260220
PubMed Central ID: PMC12914546
DOI: 10.1016/j.cnp.2026.02.001
PMID: 41717536
Databáze: MEDLINE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=search&db=pmc&term=2467-981X[TA]+AND+115[PG]+AND+2026[PDAT]
    Name: FREE - PubMed Central (ISSN based link)
    Category: fullText
    Text: Full Text
    Icon: https://imageserver.ebscohost.com/NetImages/iconPdf.gif
    MouseOverText: Check this PubMed for the article full text.
  – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:cmedm&genre=article&issn=2467981X&ISBN=&volume=11&issue=&date=20260206&spage=115&pages=115-125&title=Clinical neurophysiology practice&atitle=An%20open-source%20JavaScript%20clinical%20neurophysiology%20library%20for%20education%20and%20clinical%20research.&aulast=Lohi%20S&id=DOI:10.1016/j.cnp.2026.02.001
    Name: Full Text Finder
    Category: fullText
    Text: Full Text Finder
    Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif
    MouseOverText: Full Text Finder
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=S%20L
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: cmedm
DbLabel: MEDLINE
An: 41717536
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An open-source JavaScript clinical neurophysiology library for education and clinical research.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AU" term="%22Lohi+S%22">Lohi S</searchLink>; Department of Clinical Neurophysiology, North Karelia Central Hospital, Joensuu, Finland.; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland.<br /><searchLink fieldCode="AU" term="%22Julkunen+P%22">Julkunen P</searchLink>; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Department of Technical Physics, University of Eastern Finland, Kuopio, Finland.<br /><searchLink fieldCode="AU" term="%22Kälviäinen+R%22">Kälviäinen R</searchLink>; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland.; Epilepsy Center, Kuopio University Hospital, Kuopio, Finland.<br /><searchLink fieldCode="AU" term="%22Mervaala+E%22">Mervaala E</searchLink>; Department of Clinical Neurophysiology, Kuopio University Hospital, Kuopio, Finland.; Institute of Clinical Medicine, School of Medicine, Faculty of Health Sciences, University of Eastern Finland, Kuopio, Finland.
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22101684308%22">Clinical neurophysiology practice</searchLink> [Clin Neurophysiol Pract] 2026 Feb 06; Vol. 11, pp. 115-125. <i>Date of Electronic Publication: </i>2026 Feb 06 (<i>Print Publication: </i>2026).
– Name: TypePub
  Label: Publication Type
  Group: TypPub
  Data: Journal Article
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: TitleSource
  Label: Journal Info
  Group: Src
  Data: <i>Publisher: </i><searchLink fieldCode="PB" term="%22Elsevier%22">Elsevier </searchLink><i>Country of Publication: </i>Netherlands <i>NLM ID: </i>101684308 <i>Publication Model: </i>eCollection <i>Cited Medium: </i>Internet <i>ISSN: </i>2467-981X (Electronic) <i>Linking ISSN: </i><searchLink fieldCode="IS" term="%222467981X%22">2467981X </searchLink><i>NLM ISO Abbreviation: </i>Clin Neurophysiol Pract <i>Subsets: </i>PubMed not MEDLINE
– Name: PublisherInfo
  Label: Imprint Name(s)
  Group: PubInfo
  Data: <i>Original Publication</i>: Amsterdam : Elsevier, [2016]-
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Objective: We present 'Epicurrents', an open-source JavaScript library for processing and displaying neurophysiological signal data in a web browser.<br />Methods: The library follows a modular architecture to enable support for multiple clinical neurophysiology modalities. It supports open standards such as the European Data Format (EDF) and Digital Imaging and Communications in Medicine (DICOM), with optional Python and Open Neural Network Exchange (ONNX) integrations for scientific signal processing. The application presented in this article is platform agnostic, requires no installation, and is usable both online and offline as a progressive web application.<br />Results: The library has been tested in real-world educational and research projects and is used by the European Academy of Neurology for hands-on EEG-education in their congresses. While JavaScript's memory management poses limitations for processing large recordings, architectural workarounds such as shared memory buffers and asynchronous processing have resulted in improved performance.<br />Conclusions: The application presented here is not intended nor certified for clinical diagnostics, but its accessibility and extensibility make it a promising tool for neurophysiology education and research.<br />Significance: Epicurrents is the first modular JavaScript library for clinical neurophysiology education and illustrates how web technologies can also enhance collaborative scientific research in the field of clinical neurophysiology.<br /> (© 2026 The Author(s).)
– Name: Abstract
  Label: Competing Interests
  Group: Ab
  Data: The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
– Name: SubjectMinor
  Label: Contributed Indexing
  Group:
  Data: <i>Keywords: </i>Clinical neurophysiology; Electroencephalography; Electromyography; Nerve conduction studies; Open source; Web application
– Name: DateEntry
  Label: Entry Date(s)
  Group: Date
  Data: <i>Date Created: </i>20260220 <i>Date Completed: </i>20260220 <i>Latest Revision: </i>20260220
– Name: DateUpdate
  Label: Update Code
  Group: Date
  Data: 20260220
– Name: PubmedCentralID
  Label: PubMed Central ID
  Group: ID
  Data: PMC12914546
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1016/j.cnp.2026.02.001
– Name: AN
  Label: PMID
  Group: ID
  Data: 41717536
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=cmedm&AN=41717536
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.cnp.2026.02.001
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        StartPage: 115
    Titles:
      – TitleFull: An open-source JavaScript clinical neurophysiology library for education and clinical research.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Lohi S
      – PersonEntity:
          Name:
            NameFull: Julkunen P
      – PersonEntity:
          Name:
            NameFull: Kälviäinen R
      – PersonEntity:
          Name:
            NameFull: Mervaala E
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 06
              M: 02
              Text: 2026 Feb 06
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-electronic
              Value: 2467-981X
          Numbering:
            – Type: volume
              Value: 11
          Titles:
            – TitleFull: Clinical neurophysiology practice
              Type: main
ResultId 1