Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
replay_trajectory_classification is a Python package for decoding spatial position represented by neural activity and categorizing the type of trajectory.
It has several advantages over decoders typically used to characterize hippocampal data:
It allows for moment-by-moment estimation of position using small temporal time bins which allow for rapid movement of neural position and makes fewer assumptions about what downstream cells can integrate.
The decoded trajectories can change direction and are not restricted to constant velocity trajectories.
The decoder can use spikes from spike-sorted cells or use clusterless spikes and their associated waveform features to decode.
The decoder can categorize the type of neural trajectory and give an estimate of the confidence of the model in the type of trajectory.
Proper handling of complex 1D linearized environments.
Ability to extract and decode 2D environments.
Easily installable, documented code with tutorials on how to use the code.
Fast computation using GPUs.
This package provides a simple open source Python package for EEG microstate segmentation.
Elephant (Electrophysiology Analysis Toolkit) is an open-source, community centered library for the analysis of electrophysiological data in the Python programming language. The focus of Elephant is on generic analysis functions for spike train data and time series recordings from electrodes, such as the local field potentials (LFP) or intracellular voltages. In addition to providing a common platform for analysis code from different laboratories, the Elephant project aims to provide a consistent and homogeneous analysis framework that is built on a modular foundation. Elephant is the direct successor to Neurotools and maintains ties to complementary projects such as OpenElectrophy and spykeviewer.
A Python-native package for reading, writing, processing, and plotting physiologic signal and annotation data. The core I/O functionality is based on the Waveform Database (WFDB) specifications.
This inspector is meant as a companion to the PyNWB validator, which checks for strict schema compliance. This tool attempts to apply some common sense to find components of the file that are technically compliant, but possibly incorrect, suboptimal in their representation, or deviate from best practices.
This package provides a C++ library for multi-modal time-synched data transmission over the local network.
This is a library to automatically reject bad trials and repair bad sensors in magneto-/electroencephalography (M/EEG) data.
This package provides a new backend based on pyqtgraph for the 2D-Data-Browser in MNE-Python.
mne-denoise provides powerful signal denoising techniques for the MNE-Python ecosystem, including Denoising Source Separation (DSS) and ZapLine algorithms. These methods excel at extracting signals of interest by exploiting data structure rather than just variance.
Python parser for Igor Binary Waves (.ibw) and Packed Experiment (.pxp) files written by WaveMetrics' IGOR Pro software.
Tools to analyze and simulate neural time series, using digital signal processing.
pyABF is a Python package for reading electrophysiology data from ABF files. It was created with the goal of providing a Pythonic API to access the content of ABF files which is so intuitive to use (with a predictive IDE) that documentation is largely unnecessary.
MNE-Python is an open-source Python package for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG, ECoG, and more. It includes modules for data input/output, preprocessing, visualization, source estimation, time-frequency analysis, connectivity analysis, machine learning, statistics, and more.
YASA is a Python package to analyze polysomnographic sleep recordings.
Fast, efficient, and physiologically-informed tool to parameterize neural power spectra
MNE-LSL (Documentation website) provides a real-time brain signal streaming framework. MNE-LSL contains an improved python-binding for the Lab Streaming Layer C++ library, mne_lsl.lsl, replacing pylsl. This low-level binding is used in high-level objects to interact with LSL streams.
edfio is a Python package for reading and writing EDF and EDF+C files.
This package contains code to compute the standard EEG electrode locations on a spherical head model for the 10-20, 10-10, and 10-05 system.
This package provides tools for calculating smoothed 2D position, speed, head direction.
This package provides a full-flegded processing pipeline for your MEG and EEG data. It operates on data stored according to the BIDS format.
nwb2bids reorganizes NWB files into a BIDS directory layout.
Features:
Automatically renames NWB files and their directories to conform to BIDS conventions.
Extracts relevant metadata from NWB files to populate BIDS sidecar TSV & JSON files.
Currently supports BEP32 (micro-electrode electrophysiology) data types, such as extracellular (ecephys) and intracellular (icephys) electrophysiology, as well as associated behavioral events.
FASTER is a fully automated, unsupervised method for processing of high density EEG data.
klusta is an open source package for automatic spike sorting of multielectrode neurophysiological recordings made with probes containing up to a few dozens of sites.
This is an open-source tool which allows to load CURRY data into Python. It supports: raw float (.cdt), ascii (.cdt), legacy raw float (.dat) and legacy ascii (.dat).