.. image:: https://img.shields.io/pypi/v/patchview.svg :target: https://pypi.python.org/pypi/patchview
.. image:: https://img.shields.io/badge/python-3.10%2B-blue :target: https://www.python.org/downloads/release/python :alt: Python3.8
.. image:: https://readthedocs.org/projects/patchview/badge/?version=latest :target: https://patchview.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black
.. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg :target: https://opensource.org/licenses/BSD-3-Clause :alt: BSD-3-Clause
.. image:: https://joss.theoj.org/papers/10.21105/joss.04706/status.svg :target: https://doi.org/10.21105/joss.04706 .. image:: https://img.shields.io/pypi/dm/patchview?label=pypi%20downloads
.. image:: docs/resources/images/patchview_ads.png :width: 800
PatchView perform data analysis and visualization on multi channel whole-cell recording (multi-patch) data, including firing pattern analysis, event analysis, synaptic connection detection, morphological analysis and more.
PatchView integrates multiple open-source tools (see credit page) and wrap them using an intuitive graphic user interface (GUI). Thus users can perform most analysis quickly for the data collected in a typical patch-clamp experiment without installing Python and these tools or writing any Python scripts.
Download zip file from latest release <https://github.com/ZeitgeberH/patchview/releases>
_. Unzip it, double click Patchview excutable file.
It is recommended to install Patchview in an virtual enviroment with Python3.10+. After activating your virtual environment, run this command in your terminal:
.. code-block:: bash
pip install git+https://github.com/ZeitgeberH/NeuroM@patchview#egg=NeuroM git+https://github.com/ZeitgeberH/dictdiffer#egg=dictdiffer git+https://github.com/jeremysanders/pyemf3#egg=pyemf3
pip --no-cache-dir install patchview
More details or documentation for installation from source, please refer to the Installation <https://patchview.readthedocs.io/en/latest/installation.html>
_ page.
If you find our work useful for your research, please cite:
Hu et al., (2022). PatchView: A Python Package for Patch-clamp Data Analysis and Visualization. Journal of Open Source Software, 7(78), 4706, https://doi.org/10.21105/joss.04706