Patchview perform data analysis and visualization on whole-cell recording data, including firing pattern analysis, event analysis, synatpic connection detection, morphorlocial analysis and more.
Project description
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.
Free software: BSD 3-Clause license
Documentation: https://patchview.readthedocs.io.
Features
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.
Importing both Heka data and Axon Instruments data (Both ABF1 and ABF2). Exporting to Python pickle file or NWB (Neurodata Without Borders) file format.
Visualizing single and multiple traces with zoom, pan operations.
Automatically sorting experiments data according to predefined labels.
Performing analysis on intrinsic membrane properties, action potential detection, firing pattern analysis.
Synaptic connection analysis.
Visualizing and quantification of neuron’s morphological reconstruction from Neurolucida
To install PatchView from PyPI:
It is recommended to install Patchview in an virtual enviroment with Python3.10+. After activating your virtual environment, run this command in your terminal:
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 install patchview
More details, please refer to the Installation page.
Citation
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file patchview-0.3.7.tar.gz
.
File metadata
- Download URL: patchview-0.3.7.tar.gz
- Upload date:
- Size: 9.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ba65a1c237a0d7edf07f737a7d10f8850decbebcc92c384d205c7d9f6919118 |
|
MD5 | a4585ab6b9ddc31ab240d93f50861569 |
|
BLAKE2b-256 | cd92e90dd12f6dc09fb52ccc5bddca1d57c6f15b594ac089d3df3bc5952c6e44 |
File details
Details for the file patchview-0.3.7-py2.py3-none-any.whl
.
File metadata
- Download URL: patchview-0.3.7-py2.py3-none-any.whl
- Upload date:
- Size: 331.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2f9f541bea2ec2fd3dd109fc9a2c4f84881ba948d0ccff8b88204a27ed6095b |
|
MD5 | 0b4f9a972118eef89fa8689a2baa9cef |
|
BLAKE2b-256 | e56edabc510fc346840f685e09da5051534dea07c608dedbce23b6c254a2e923 |