Package cateyes

Welcome to the CatEyes documentation.

You find the documentation to all available functions by clicking on the respective submodules.

Expand source code
# -*- coding: utf-8 -*-
# (c) Dirk Gütlin, 2021. <dirk.guetlin@gmail.com>
#
# License: BSD-3-Clause

"""
.. image:: ./../files/imgs/cateye_header.png

Welcome to the CatEyes documentation.

You find the documentation to all available functions by clicking on
the respective submodules.

"""

from .classification import (classify_nslr_hmm, classify_remodnav,
                             classify_uneye, classify_dispersion,
                             classify_velocity, mad_velocity_thresh)
from .utils import (discrete_to_continuous, continuous_to_discrete,
                    sfreq_to_times, coords_to_degree, pixel_to_degree, 
                    get_segment_distance, sample_data_path)
from .visualization import (plot_segmentation, plot_trajectory,
                            plot_nslr_segmentation)

Sub-modules

cateyes.classification

In cateyes.classification you can find all available classification algorithms.

cateyes.utils

cateyes.utils provides utility functions to convert and handle data.

cateyes.visualization

cateyes.visualization implements functions to plot and visualize classified Eyetracking data.