Python Packages
Open source Python packages and libraries developed for research, data analysis, and scientific computing.
etformat
Eye-Tracking Data Processing
etformat is a Python package designed to simplify the extraction, conversion, and analysis of eye-tracking data from EDF files. It provides tools for exporting data, analyzing fixations and saccades, validating calibration, and visualizing gaze movements.
scia
Single-Case Data Analysis
scia is a robust Python package dedicated to single-case data analysis. Designed for researchers and practitioners working with single-case experimental designs.
refcatch
RefCatch
A Python package for processing academic references from plaintext files. RefCatch extracts references from text files (markdown, txt, etc.).
Diffeomorphic
Diffeomorphic
A Python package for creating diffeomorphically transformed images and videos for psychological experiments. Implements diffeomorphic transformations for image and video morphing.
asc2csv
asc2csv
asc2csv is a Python package developed for converting EyeLink .asc files into structured .csv files, facilitating the analysis of eye-tracking data.
prpip
prpip
Reconstruct pupil size during blinks in eye-tracking data with a physiologically inspired approach. Automatically detects blink intervals and reconstructs pupil size.
More Packages Coming Soon
I'm continuously developing new Python packages for research and data analysis. Check back regularly for updates!