Skip to content

Analysis

Adam Patch edited this page Sep 5, 2019 · 2 revisions

The Analysis module provides classes and functions for collecting, organizing, and analyzing data across many trials, storing results of cross-trial analysis for easy access, generating relevant plots for internal discussion and publication

Classes

Archive.py contains the Archive class, which allows the user to collect trials and organize by fish type and number in each group. This particular class should contain only necessities for storing and a set of trials in order to access and work with subsets of those trials. All Analysis modules are meant to act on data via an Archive object.

Submodules

Math.py is a module that contains custom math functions that may be called by other functions in the package.

Pairs.py is a module that contains functions for pairwise analyses on individuals within the same group. These functions access information via an Archive object and draw upon results generated by functions in the Individual and Group classes.

Plot.py is a module that contains functions for generating figures for discussion and papers.

Clone this wiki locally