Software for data-analysis

The following tools are among the software currently available in NeuroFedora:

amply

sudo dnf install python3-amply

A Python package for AMPL/GMPL datafile parsing.

arules

sudo dnf install R-arules

Provides the infrastructure for representing, manipulating and analyzing transaction data and patterns.

brain2mesh

sudo dnf install octave-brain2mesh

A fully automated high-quality brain tetrahedral mesh generation toolbox.

catch22

sudo dnf install catch22 python3-catch22

catch22 is a collection of 22 time-series features coded in C.

contextualbandits

sudo dnf install python3-contextualbandits

Python implementations of contextual bandits algorithms.

cyipopt

sudo dnf install python3-cyipopt

Cython interface for the interior point optimzer IPOPT.

editdistance

sudo dnf install python3-editdistance

A fast implementation of the edit distance (Levenshtein distance) in Python.

efel

sudo dnf install python3-efel

Electrophys Feature Extraction Library.

elephant

sudo dnf install python3-elephant

A package for analysis of electrophysiology data in Python.

FastTrack

sudo dnf install fasttrack fasttrack-cli

Application designed to track multiple objects in video recording.

identify

sudo dnf install python3-identify

File identification library for Python.

iso2mesh

sudo dnf install octave-iso2mesh

A medical-image based 3-D mesh generation and analysis toolkit.

mcxlab

sudo dnf install octave-mcxlab

A 3-D Monte Carlo photon transport simulation toolbox.

MEAUtility

sudo dnf install python-meautility

Python package for multi-electrode array (MEA) handling and stimulation.

mmc

sudo dnf install mmc octave-mmclab mmc-demos mmclab-demos

A 3-D mesh-based Monte Carlo photon transport simulator.

mne

sudo dnf install python3-mne

Magnetoencephalography (MEG) and Electroencephalography (EEG) data analysis.

Nashpy

sudo dnf install python3-nashpy

A library for the computation of Nash equilibria in two player games.

neurodsp

sudo dnf install python3-neurodsp

A Python package to analyze and simulate neural time series, using digital signal processing.

neurosynth

sudo dnf install python3-neurosynth

Large-scale synthesis of functional neuroimaging data.

NiaAML

sudo dnf install python3-niaaml

AutoML in Python.

NiaARM

sudo dnf install python3-niaarm

A minimalistic framework for Numerical Association Rule Mining.

NiaClass

sudo dnf install python3-niaclass

Framework for solving classification tasks using nature-inspired algorithms.

NiaPy

sudo dnf install python3-niapy

A Python package for solving optimization problems.

nitime

sudo dnf install python3-nitime

Timeseries analysis for neuroscience data.

odML

sudo dnf install python3-odml

File-format to store metadata in an organized way.

openmeeg

sudo dnf install openmeeg

A C++ package for solving the forward problems of electroencephalography (EEG) and magnetoencephalography (MEG).

pingouin

sudo dnf install python3-pingouin

Statistical package in Python based on Pandas.

probeinterface

sudo dnf install python3-probeinterface

Python package to handle probe layout, geometry and wiring to device for neuroscience experiments.

pyelectro

sudo dnf install python3-pyelectro

A Python library for analysis of electrophysiological data.

pynwb

sudo dnf install python3-pynwb

A Python package for working with NWB files.

PySpike

sudo dnf install python3-pyspike

A Python library for the numerical analysis of spiketrain similarity

pyswarms

sudo dnf install python3-pyswarms

PySwarms is an extensible research toolkit for particle swarm optimization (PSO) in Python.

pyunicorn

sudo dnf install python3-pyunicorn

Unified complex network and recurrence analysis toolbox

pybv

sudo dnf install python3-pybv

A lightweight I/O utility for the BrainVision data format.

SALib

sudo dnf install python3-SALib

Sensitivity Analysis Library.

shybrid

sudo dnf install shybrid

GUI for generating hybrid ground-truth spiking data

sklearn-genetic

sudo dnf install python3-sklearn-genetic

A genetic feature selection module for scikit-learn.

smart_open

sudo dnf install python3-smart_open

Utils for streaming large files (S3, HDFS, gzip, bz2, and more).

Spyking circus

sudo dnf install python3-spyking-circus{-mpich,-openmpi}

A fast and scalable solution for spike sorting of large-scale extracellular recordings.

trimesh

sudo dnf install python3-trimesh

Import, export, process, analyze and view triangular meshes.

Software that is in the queue for inclusion is listed here.