Scheduled service maintenance on November 22


On Friday, November 22, 2024, between 06:00 CET and 18:00 CET, GIN services will undergo planned maintenance. Extended service interruptions should be expected. We will try to keep downtimes to a minimum, but recommend that users avoid critical tasks, large data uploads, or DOI requests during this time.

We apologize for any inconvenience.

Нет описания

Ajayrama Kumaraswamy ec87d78ffe Update 'datacite.yml' 1 год назад
Notebooks 8a84333ea7 moved code to github 3 лет назад
VIEWtemplates 422cb63d73 localCTV: added sample file to VIEWtemplates 2 лет назад
log2list_examples 77ae1fbd77 added better help to beginning of create_measurement_list_lif.py 2 лет назад
old_conda_files bece144f7c setup install ILTIS 1.5; tests passing on Linux for conda envs 3.9 and 3.10 2 лет назад
synthetic_data eac3c4e9f1 transfered the tutorial from PDF to wiki 1 год назад
tests 61f1ee0ddc changes to avoid future warning from pandas 2 лет назад
utility_scripts b3c5db08fc minor correction in setup_testing.py 2 лет назад
view a07b5efb62 removed deduplication of window names of popup overviews 1 год назад
.gitignore 8a84333ea7 moved code to github 3 лет назад
LICENSE a16febacc4 renamed license file 1 год назад
README.md 7494776b8a Update 'README.md' 1 год назад
conda_py310_dev_linux.yml 62da18c9ba split conda files into linux and mac+win to add glibc dependency 1 год назад
conda_py310_dev_mac_win.yml 62da18c9ba split conda files into linux and mac+win to add glibc dependency 1 год назад
conda_py310_linux.yml 62da18c9ba split conda files into linux and mac+win to add glibc dependency 1 год назад
conda_py310_mac_win.yml 62da18c9ba split conda files into linux and mac+win to add glibc dependency 1 год назад
datacite.yml ec87d78ffe Update 'datacite.yml' 1 год назад
setup.py 1e88278946 updated readme; setup points to ILTIS v1.6 1 год назад

README.md

Welcome to the repository containing PyView, the python implementation of VIEW

PyView is a general purpose tool to analyze calcium imaging data of responses to sensory stimuli.

It provides a powerful GUI to interactively visualize, analyse and assess the quality of imaging stacks; and flexibly select steps and parameters for removing artifacts and for estimating neural activity levels. The GUI is based on the core functions and classes of PyView that can be used for identical batch processing, i.e. running all experimental measurements through the processing steps selected above using one single set of parameters to produce time traces, 2D images or 3D movies

Getting started

Installation

Quick guide

(assuming you have anaconda installed)

Detailed guides

Please consult this page on our wiki for detailed guides on installation and updating as normal users and as developers.

Starting PyView-GUI

  1. Open a terminal/Powershell and activate the environment created for PyView). For example conda activate view_py310
  2. Try launching PyView with the command "view".

Tutorial

A quick hands-on tour of the GUI and batch processing capabilities of PyView is provided by this section of the wiki, using a synthetic dataset. Before you begin, make sure to copy the folder "synthetic_data" into a place of your system where you keep data. (If you installed as a developer, the folder is part of the your local clone of the source code of PyView. If you installed as a simple user, get a ZIP or TARBALL of the source code of the lastest release of PyView here).

More Resources and documentation

Kumaraswamy A., Raiser G., Galizia C. G. (2023). PyView: A general purpose tool for analyzing calcium imaging data. Journal of Open Source Software.

License

BSD 3 Clause, see file LICENSE-BSD-3-CLAUSE

Issues

If you find bugs, have questions about its usage, or have ideas for new features, please check the Issues tab first for related Issues before creating a new issue. For bugs and errors, please paste the error you have encountered, mention your operating system and clearly state the steps to reproduce the error. Attach sample data if it is needed to reproduce the error. Thank You!

Contributing

Please consult this page on the wiki for a Developer Guide. Pull requests corresponding to well documented issues in this repository are welcome!

Citing

Please consider citing our JOSS paper if PyView was useful for your research, investigations or other intellectual work.

datacite.yml
Title PyView: A general purpose tool for analyzing calcium imaging data
Authors Kumaraswamy,Ajayrama;Universität Konstanz, Konstanz, Germany;ORCID:0000-0001-7928-877X
Raiser,Georg;Champalimaud Centre for the Unknown, Avenida de Brasília, 1400-038 Lisboa, Portugal;ORCID:0000-0002-9716-3513
Galizia,C. Giovanni;Universität Konstanz, Konstanz, Germany;ORCID:0000-0001-8292-6031
Description Welcome to the archived version of the repository containing PyView, the python implementation of View! PyView is a general purpose tool to analyze calcium imaging data of responses to sensory stimuli. It provides a powerful GUI to interactively visualize, analyse and assess the quality of imaging stacks; and flexibly select steps and parameters for removing artifacts and for estimating neural activity levels. The GUI is based on the core functions and classes of PyView that can be used for identical batch processing, i.e. running all experimental measurements through the processing steps selected above using one single set of parameters to produce time traces, 2D images or 3D movies
License 3-Clause BSD License (https://opensource.org/licenses/BSD-3-Clause)
References Kumaraswamy A, Raiser G, Galizia CG (2023). PyView: A general purpose tool for analyzing calcium imaging data. Journal of Open Source Software, 8(82), 4936, https://doi.org/10.21105/joss.04936 [doi:10.21105/joss.04936] (IsSupplementTo)
Kumaraswamy A, Galizia CG (2022) Collection of Datasets for testing PyVIEW. G-Node. https://doi.org/10.12751/g-node.4c44i5 [doi:10.12751/g-node.4c44i5] (References)
Funding Federal Ministry of Education and Research (BMBF) as part of the Excellence Strategy of the German Federal and State Governments
Baden-Württemberg Ministry of Science as part of the Excellence Strategy of the German Federal and State Governments
Keywords Neuroscience
Python
Calcium imaging
Resource Type Software