Define experiment : create a list file - galizia-lab/pyview GitHub Wiki

An example for a measurement list file is given in the file Synthetic_data_strip.lst.xls in the folder synthetic_data/02_LISTS (also shown below).

Measu Analyze Animal Comment Cycle DBB1 Label Line OConc Odour StimON StimOFF setting
1 1 Constructed_00 raw666 200.0 noFile raw666_00 constructed -10 NEG-10 25 35 setting
2 1 Constructed_00 raw666 200.0 noFile raw666_01 constructed -1 NEG-1 25 35 setting
3 1 Constructed_00 raw666 200.0 noFile raw666_02 constructed 0 NOISE 25 35 setting
4 1 Constructed_00 raw666 200.0 noFile raw666_03 constructed 0.5 POS+0.5 25 35 setting
5 1 Constructed_00 raw666 200.0 noFile raw666_04 constructed 1 POS+1 25 35 setting
6 1 Constructed_00 raw666 200.0 noFile raw666_05 constructed 2 POS+2 25 35 setting
7 1 Constructed_00 raw666 200.0 noFile raw666_06 constructed 5 POS+5 25 35 setting
8 1 Constructed_00 raw666 200.0 noFile raw666_07 constructed 10 POS+10 25 35 setting
9 1 Constructed_00 raw666 200.0 noFile raw666_08 constructed 20 POS+20 25 35 setting

This mimics 9 measurements (lines) in a single animal (file). Each measurements has a unique value for “measu”, which is used to select that measurement. Columns include a label for the animal, cycle (this is ms for each frame), DBB1 (location of the file with the data, in the case of synthetic data no file), OConc (concentration of the stimulus – in this particular case used to create fictive responses of different size and polarity), Odour (nature of the stimulus), StimON-StimOFF (given here as frame numbers).

The file view/flags_and_metadata_definitions/metadata_definition.csv in the repository contains all possible column names that are used in PyView. This includes information about more complex stimulus timing settings, treatments with pharmacological substances, absolute time of measurement, time of measurement relative to beginning of the experiment, size of pixels, age or sex of the animal, and many more.

Previous page Contents Next page
Hands-on Tutorial with synthetic data Contents Define experimental settings -> create a .yml file