%global _empty_manifest_terminate_build 0 Name: python-MEArec Version: 1.9.0 Release: 1 Summary: Python toolkit for biophysical simulation of extracellular electrophysiology recordings License: MIT License URL: https://pypi.org/project/MEArec/ Source0: https://mirrors.aliyun.com/pypi/web/packages/72/9f/955f7553fe8f72d945b7067de84b40da667247f3c9c80fe2ec8cd6216746/MEArec-1.9.0.tar.gz BuildArch: noarch Requires: python3-numpy Requires: python3-matplotlib Requires: python3-click Requires: python3-pyyaml Requires: python3-h5py Requires: python3-joblib Requires: python3-scipy Requires: python3-elephant Requires: python3-lazy-ops Requires: python3-MEAutility Requires: python3-neuron Requires: python3-LFPy Requires: python3-pytest Requires: python3-pytest-cov %description [![Build Status](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg)](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg) [![PyPI version](https://badge.fury.io/py/MEArec.svg)](https://badge.fury.io/py/MEArec) # MEArec: Fast and customizable simulation of extracellular recordings on Multi-Electrode-Arrays MEArec is a package for generating biophysical extracellular neural recording on Multi-Electrode Arrays (MEA). The recording generations combines a Extracellular Action Potentials (EAP) templates generation and spike trains generation. The recordings are built by convoluting and modulating EAP templates with spike trains and adding noise. To clone this repo open your terminal and run: `git clone https://github.com/alejoe91/MEArec.git` ## Installation The MEArec package can be installed with: ``` pip install MEArec ``` To install from sources, run this from the cloned folder: ``` pip install -e . ``` ## Documentation The MEArec detailed documentation is here: https://mearec.readthedocs.io/en/latest/ ### Reference For further information please refer to the open-access Neuroinformatics article: https://doi.org/10.1007/s12021-020-09467-7 If you use the software, please cite: ``` @article{buccino2020mearec, title={Mearec: a fast and customizable testbench simulator for ground-truth extracellular spiking activity}, author={Buccino, Alessio Paolo and Einevoll, Gaute Tomas}, journal={Neuroinformatics}, pages={1--20}, year={2020}, publisher={Springer} } ``` %package -n python3-MEArec Summary: Python toolkit for biophysical simulation of extracellular electrophysiology recordings Provides: python-MEArec BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-MEArec [![Build Status](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg)](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg) [![PyPI version](https://badge.fury.io/py/MEArec.svg)](https://badge.fury.io/py/MEArec) # MEArec: Fast and customizable simulation of extracellular recordings on Multi-Electrode-Arrays MEArec is a package for generating biophysical extracellular neural recording on Multi-Electrode Arrays (MEA). The recording generations combines a Extracellular Action Potentials (EAP) templates generation and spike trains generation. The recordings are built by convoluting and modulating EAP templates with spike trains and adding noise. To clone this repo open your terminal and run: `git clone https://github.com/alejoe91/MEArec.git` ## Installation The MEArec package can be installed with: ``` pip install MEArec ``` To install from sources, run this from the cloned folder: ``` pip install -e . ``` ## Documentation The MEArec detailed documentation is here: https://mearec.readthedocs.io/en/latest/ ### Reference For further information please refer to the open-access Neuroinformatics article: https://doi.org/10.1007/s12021-020-09467-7 If you use the software, please cite: ``` @article{buccino2020mearec, title={Mearec: a fast and customizable testbench simulator for ground-truth extracellular spiking activity}, author={Buccino, Alessio Paolo and Einevoll, Gaute Tomas}, journal={Neuroinformatics}, pages={1--20}, year={2020}, publisher={Springer} } ``` %package help Summary: Development documents and examples for MEArec Provides: python3-MEArec-doc %description help [![Build Status](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg)](https://github.com/alejoe91/MEArec/actions/workflows/python-package.yml/badge.svg) [![PyPI version](https://badge.fury.io/py/MEArec.svg)](https://badge.fury.io/py/MEArec) # MEArec: Fast and customizable simulation of extracellular recordings on Multi-Electrode-Arrays MEArec is a package for generating biophysical extracellular neural recording on Multi-Electrode Arrays (MEA). The recording generations combines a Extracellular Action Potentials (EAP) templates generation and spike trains generation. The recordings are built by convoluting and modulating EAP templates with spike trains and adding noise. To clone this repo open your terminal and run: `git clone https://github.com/alejoe91/MEArec.git` ## Installation The MEArec package can be installed with: ``` pip install MEArec ``` To install from sources, run this from the cloned folder: ``` pip install -e . ``` ## Documentation The MEArec detailed documentation is here: https://mearec.readthedocs.io/en/latest/ ### Reference For further information please refer to the open-access Neuroinformatics article: https://doi.org/10.1007/s12021-020-09467-7 If you use the software, please cite: ``` @article{buccino2020mearec, title={Mearec: a fast and customizable testbench simulator for ground-truth extracellular spiking activity}, author={Buccino, Alessio Paolo and Einevoll, Gaute Tomas}, journal={Neuroinformatics}, pages={1--20}, year={2020}, publisher={Springer} } ``` %prep %autosetup -n MEArec-1.9.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-MEArec -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 1.9.0-1 - Package Spec generated