Are you sure you want to leave this community? Leaving the community will revoke any permissions you have been granted in this community.
Quantitative information about synaptic transmission is key to our understanding of neural function. Spontaneously occurring synaptic events carry fundamental information about synaptic function and plasticity. However, their stochastic nature and low signal-to-noise ratio present major challenges for the reliable and consistent analysis. Here, we introduce miniML, a supervised deep learning-based method for accurate classification and automated detection of spontaneous synaptic events. Comparative analysis using simulated ground-truth data shows that miniML outperforms existing event analysis methods in terms of both precision and recall. miniML enables precise detection and quantification of synaptic events in electrophysiological recordings. We demonstrate that the deep learning approach generalizes easily to diverse synaptic preparations, different electrophysiological and optical recording techniques, and across animal species. miniML provides not only a comprehensive and robust framework for automated, reliable, and standardized analysis of synaptic events, but also opens new avenues for high-throughput investigations of neural function and dysfunction.
Pubmed ID: 40042890
Publication data is provided by the National Library of Medicine ® and PubMed ®. Data is retrieved from PubMed ® on a weekly schedule. For terms and conditions see the National Library of Medicine Terms and Conditions.
Multi paradigm numerical computing environment and fourth generation programming language developed by MathWorks. Allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, Java, Fortran and Python. Used to explore and visualize ideas and collaborate across disciplines including signal and image processing, communications, control systems, and computational finance.
View all literature mentionsSoftware suite for electrophysiology data acquisition and analysis by Molecular Devices. Used for the control and recording of voltage clamp, current clamp, and patch clamp experiments. The software suite consists of Clampex 11 Software for data acquisition, AxoScope 11 Software for background recording, Clampfit 11 Software for data analysis, and optional Clampfit Advanced Analysis Module for sophisticated and streamlined analysis.
View all literature mentionsMus musculus with name C57BL/6J from IMSR.
View all literature mentionsscikit-learn: machine learning in Python
View all literature mentionsSoftware tool that detects peaks of any type, any shape, any direction, and any size for neuroscientists who are studying spontaneous activities. Allows detection of virtually any kind of peaks including spontaneous miniature synaptic currents and potentials, action potential spikes, calcium imaging peaks, amperometric peaks, ECG peaks etc. It includes the complex and multiple peak detection algorithm. Has post-detection analyses including essential plots and statistical parameters. Group Analysis provides specialized and detailed analysis options for action potentials, decay fitting, fEPSP/population spikes, amperometry, etc.
View all literature mentionsSoftware package provides interface to HDF5 library from Python. The low-level interface is intended to be complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.
View all literature mentionsA Python-based environment of open-source software for mathematics, science, and engineering. The core packages of SciPy include: NumPy, a base N-dimensional array package; SciPy Library, a fundamental library for scientific computing; and IPython, an enhanced interactive console.
View all literature mentionsSoftware package for data analysis using bootstrap coupled estimation. Library combining Python, R, and MATLAB for estimation statistics.
View all literature mentionsNumPy is the fundamental package needed for scientific computing with Python. It contains among other things: * a powerful N-dimensional array object * sophisticated (broadcasting) functions * tools for integrating C/C and Fortran code * useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases. Sponsored by ENTHOUGHT
View all literature mentionsSoftware Python package for data analysis providing labeled data structures similar to R data. Provides data structures designed to make working with relational or labeled data. Software as building block for doing practical, real world open source data analysis and manipulation tool.
View all literature mentionsSoftware as an open source machine learning framework for everyone. Library for high performance numerical computation. Allows deployment of computation across a variety of platforms (CPUs, GPUs, TPUs), and from desktops to clusters of servers to mobile and edge devices.
View all literature mentionsPython 2D plotting library which produces publication quality figures in variety of hardcopy formats and interactive environments across platforms. Used in python scripts, web application servers, and six graphical user interface toolkits. Used to generate plots, histograms, power spectra, bar charts, error charts, scatter plots.
View all literature mentionslaboratory mouse with name C57BL/6JRj from MGI.
View all literature mentionsMulti-channel data acquisition software. Multi-channel stimulation/acquisition software with programmable experiment control and automation, software Lock-in amplifier and Photometry/Imaging extension. PATCHMASTER supports all HEKA amplifiers and data acquisition hardware.
View all literature mentionsProgramming language for all operating systems that lets users work more quickly and integrate their systems more effectively. Often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include very clear and readable syntax, strong introspection capabilities, intuitive object orientation, natural expression of procedural code, full modularity, exception-based error handling, high level dynamic data types, extensive standard libraries and third party modules for virtually every task, extensions and modules easily written in C, C (or Java for Python, or .NET languages for IronPython), and embeddable within applications as a scripting interface.
View all literature mentions