FREEDOM251

Freedom251 › Physics Simulation Software

Quail

Free plan LinuxMac

Visit Quail Alternatives

Quail's own site

What Quail is

Quail is a free Python library for analyzing and visualizing free-recall data in psychology experiments. Its Egg data structure represents presented and recalled items, with optional components. Built-in analyses include accuracy, serial-position curves, probability of first recall, lag-CRP, and memory fingerprints. Quail uses matplotlib and seaborn for plots and provides an API for customizing styles. Two classic free-recall datasets are included for demonstration and testing. Basic installation is documented with pip install quail; listed requirements include Python 3.6 or later, pandas, seaborn, matplotlib, scipy, numpy, and joblib. The library also supports automated, near-real-time transcription of audio responses through Google Speech API and ffmpeg. Ffmpeg must be installed manually. Google Speech API use includes up to 60 minutes monthly free, then costs $0.006 per 15 seconds. Quail runs on Linux and macOS and offers offline access.

Who it suits

It is intended for memory researchers analyzing free-recall psychology experiments. Users working with audio responses should account for the separate ffmpeg setup and Google Speech API usage terms.

What it does well

  • Free Python library
  • Specialized free-recall analyses
  • Customizable matplotlib and seaborn plots
  • Includes example datasets
  • Offline access

What to know first

  • Audio transcription needs manual ffmpeg installation
  • Google Speech API charges after free allowance
  • Linux and macOS only

Verdict

Quail provides research-focused analysis, visualization, example data, and optional speech transcription for free-recall studies. Its requirements and speech-service setup should be reviewed before installation.

Facts from Quail's own pages

Analyses
Quail includes functions for accuracy, serial position curves, probability of first recall, lag-CRP, and memory fingerprints. · cdl-quail.readthedocs.io, 11 Oct 2026
Assessment tools
No · cdl-quail.readthedocs.io, 23 Sept 2026
Authoring tools
Yes · cdl-quail.readthedocs.io, 23 Sept 2026
Data model
Its Egg data structure encodes presented and recalled items, with optional components. · github.com, 11 Oct 2026
Delivery mode
desktop · cdl-quail.readthedocs.io, 23 Sept 2026
Example data
Quail includes two classic free recall datasets for demonstration and testing. · cdl-quail.readthedocs.io, 11 Oct 2026
Examples
Quail includes two classic free recall datasets for demonstration and testing. · cdl-quail.readthedocs.io, 11 Oct 2026
Free plan
Yes · cdl-quail.readthedocs.io, 23 Sept 2026
Installation
The recommended installation command is `pip install quail`; speech decoding dependencies can be added with `pip install quail[speech-decoding]`. · cdl-quail.readthedocs.io, 11 Oct 2026
Intended users
The toolbox is intended for memory researchers analyzing and visualizing free recall psychology experiments. · github.com, 11 Oct 2026
Lesson library
No · cdl-quail.readthedocs.io, 23 Sept 2026
License
The repository links an MIT license. · github.com, 11 Oct 2026
Maintainer
The documentation copyright names the Contextual Dynamics Laboratory. · cdl-quail.readthedocs.io, 11 Oct 2026
Offline access
Yes · cdl-quail.readthedocs.io, 23 Sept 2026
Purpose
Quail is a Python library for analyzing and visualizing free recall data. · cdl-quail.readthedocs.io, 11 Oct 2026
Requirements
The listed requirements include Python 3.6 or later, pandas, seaborn, matplotlib, scipy, numpy, and joblib. · github.com, 11 Oct 2026
Speech API cost
The speech tutorial states Google Speech API use includes up to 60 minutes per month free, then costs $0.006 per 15 seconds. · cdl-quail.readthedocs.io, 11 Oct 2026
Speech decoding
Quail supports automated transcription of audio files; its GitHub page describes parsing speech data with OpenAI Whisper. · github.com, 11 Oct 2026
Speech dependencies
The speech-decoding installation instructions say ffmpeg must be installed manually because it is not pip-installable. · github.com, 11 Oct 2026
Speech setup
The documentation includes instructions for setting up the Google Speech API for speech decoding. · cdl-quail.readthedocs.io, 11 Oct 2026
Speech transcription
The documentation describes automated speech decoding for audio responses, including near real-time transcription. · cdl-quail.readthedocs.io, 11 Oct 2026
Support
The repository directs users with questions or concerns to Stack Overflow or [email protected]. · github.com, 11 Oct 2026
Transcription integration
The speech decoding tutorial says Quail uses the Google Speech API and ffmpeg to transcribe audio responses. · cdl-quail.readthedocs.io, 11 Oct 2026
Visualization
The library is built on matplotlib and seaborn and provides an API for customizing plot styles. · cdl-quail.readthedocs.io, 11 Oct 2026

Where Quail stands on Freedom251

Look at these too