Getting Started - galizia-lab/pyview GitHub Wiki

Installation and Updating

Quick guide

(assuming you have anaconda installed)

Detailed guide

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 VIEW). 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 here, 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 in the program tree. If you installed as a simple user, you should download the folder from the github location).

Example datasets

We have published a collection of example datasets for PyView, which can be downloaded by following steps 1 and 2 from here. This contains datasets from many different experimental setups and contains data in many formats, as has been detailed in the file "pyview_test_data/Readme.md" (or better, view it here as a well-formatted markdown version). Each dataset also contains YML and list files needed to load associated raw data. Try the following GUI/scripting workflows with them!

Example workflows with PyView-gui

(click on links to find guides for corresponding steps)

  1. Load data of one or more measurements ▶️ Select data ▶️ Generate Overview
  2. Load data of one or more measurements ▶️ Select data ▶️ Generate Movie
  3. Load data of one or more measurements ▶️ Transfer data to ILTIS ▶️ Browse data
  4. Load data of one or more measurements ▶️ Transfer data to ILTIS ▶️ Save Coor/Area files for an animal or for a measurement

Example workflows with PyView-scripting

NOTE: All these workflows require raw datasets to be organized in the recommended folder structure(guide), measurement lists be created for each dataset (guide) and a YML file created for the project (guide)

  1. Tapestries: Create and arrange summary images for one or more animals in a grid (guide) for visual comparison (FAQs).
  2. Exporting movies: Convert raw data into different formats (like AVI, MPG, TIFF, etc) with specific conversion and annotation settings(guide).
  3. Saving traces: Estimate traces of components that were manually or automatically demarcated using aggregation functions such as the mean (guide).
  4. Exporting Processed data: Export processed data (ratio/dff and spatial response patterns) into MAT files(guide), etc.

User Manual

Here is a collection of pages and resources about using PyView.

⚠️ **GitHub.com Fallback** ⚠️