Skip to content

Author

Carlos J. Pérez

1 paper indexed here

We haven’t gathered this author’s papers yet. Follow them and we’ll fetch their work.

Not the right person? Other researchers publish under this name.

#generative ai Open access Sep 2026

pymovements: A Python Package for Processing Eye Movement Data

🏆 Highlights add fixation annotation and reading measure computation (#967) 💥 Breaking Changes remove deprecated from_dict resource key as scheduled (#1664) remove deprecated Gaze data arguments as scheduled (#1660) remove deprecated Events.copy as scheduled (#1659) remove deprecated EventDataFrame as scheduled (#1658) remove deprecated scanpathplot events argument as scheduled (#1657) remove deprecated GazeDataFrame as scheduled (#1656) remove data_loss_ratio and data_loss_ratio_blinks from parsing (#1608) remove deprecated ResourceDefinitions.from_dict as scheduled (#1636) remove deprecated DatasetDefinitions attributes as scheduled (#1621) remove deprecated DatasetDefinitions.mirror ahead of schedule (#1622) add checksum verification to WebSource and make integrity checks opt-out (#1603) ⚠️ Deprecations add ImageStimulus.plot() and deprecate stimulus params in plotting functions (#1606) ✨ Enhancements add phenotype and assessment data (#1547) allow overriding trial_columns in measure_events_ratio (#1674) add first pass fixation count to reading measures (#1666) accept file-like objects in load functions (#1687) align Events.unnest() with Gaze.unnest() (#1689) add recording duration measure (#1635) officially add python 3.14 support (#1693) add non-AOI fixation ratio reading measures (#1633) feature: plot event overlays in tsplot (#1646) unnest columns in tsplot (#1611) add drop_nulls() to Dataset, Gaze, and Events (#1623) add I-HMM event detection algorithm (#1610) add validation and data quality reports to Dataset and Gaze (#1579) add ImageStimulus.plot() and deprecate stimulus params in plotting functions (#1606) allow passing column indices to gaze.from_numpy (#1601) add metadata field to stimulus classes (#1626) add BIDS participant conformity verification (#1543) add fixation annotation and reading measure computation (#967) add checksum verification to WebSource and make integrity checks opt-out (#1603) 📀 Datasets add CERVINO dataset (#1692) add text stimulus AOI files to GGTG dataset (#1627) 🐞 Bug Fixes merge overlapping events before summing durations in events2timeratio (#1713) keep trial columns when clearing events (#1645) loading stimuli with subsets and optional patterns (#1648) skip OS metadata files during archive extraction (#1653) skip all-NaN windows in numpy filter helpers (#1662) validate single-column array shapes in from_numpy (#1644) preserve zero-based word indices in reading measures (#1668) Add nulls_equal=True to table joins (#1614) :rocket: Performance parse EyeLink ASC files in a single pass (#1638) 🛠️ Maintenance reach 100% test coverage (#1712) rewrite reading measures as declarative expression engine (#1671) 📖 Documentation add generative AI disclosure to README (#1711) add JOSS paper draft (#1649) Reduce nitpicky ignores continued (#1640) add tutorial for computing reading measures (#1641) improve dataset contributing guide (#1695) remove leftover copy-pasta in README hyperlink (#1686) remove OSF recommendation (#1670) fix deprecated directive formatting (#1634) fix Savitzki-Golay citation usage (#1647) update MCFW-Gaze dataset with paper citation (#1593) fix some more cross-references (#1567) reduce nitpicky ignores (#1602) fix argument name error in how to download dataset example (#1619) remove dead DAAD SVG build-time preparation code (#1617) 👷 Contributors Shoutout to all our contributors for making this release possible! @ColumbusLabs, @Di0nigi, @Insalatone, @MirceaMM, @Muhtasim-Munif-Fahim, @Randomidous, @Sanjays2402, @SiQube, @bernhardangele, @calogero-jerik-scozzaro, @cbueth, @dkrako, @kevinmanase, @othersideofthelake, @prassepaul and @saeub

Daniel G. Krakowczyk, David R. Reich, Carlson Moses Büth et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.