Changelog
v0.0.1 (24/01/2023)
First release of
databallpy
!
v0.1.0 (10/02/2023)
First version of
databallpy
with utilities! You can now read in data from tracab and opta and create short videos of the tracking data!
v0.1.1 (10/02/2023)
Hot fix to make documentation visible.
v0.2.0 (10/03/2023)
Added parser for Metrica, including an open dataset
Added functionality to synchronize tracking and event data
Added functionality to plot events
Fixed bug, now both tracking and event data are normalized in direction
Fixed unexpected behaviour, all date related objects are now datetime objects
V0.3.0 (02/06/2023)
Added way to save Match objects, and to load saved Match objects
Fixed bug in opta event data, own goals are now parsed as seperate event type
Added parser for Inmotio tracking data
Added parser for Instat event data
Added quality checks for the data, raises warning if quality is not good enough
V0.4.0 (21/09/2023)
Added databallpy_events to get a unified type of event data
Added individual player possessions (Adrienko et al., 2016)
Added pressure feature (Herrold et al., 2022)
Added differentiate features with filters
Optimized loading in tracab tracking data
In quality checks, fixed some minor bugs.
V0.4.1 (10/10/2023)
Fixed bugs with reading in tracab data in special cases
Fixed bus with reading in opta data in special cases
Added tracking data passes features
Added tracking data shot features
optimized performance of processing data
V0.4.2 (27/10/2023)
fixed bug in get_valid_gains (player possessions)
Changed ‘period’ to ‘period_id’ in all tracking and event dataframes
Solved bug with reading in timestamps for Opta
Made get_opponents_in_passing_lane more robust.
Made function to automatically check if the proposed start and end frames are reliable, adjusts it if this is not the case
Fixed bug in normalize_playing_direction
Added an offset to the alignment in datetimes between tracking and event data
Added extra sanity checks for the ball status of the tracking data
Set “smart” as default for synchronising the tracking and event data
Added check if datetime of tracking and event data are not close enough
Added extra tests for the code
Added extra metadata to the Match object on which periods the player positions were normalized
V0.4.3 (15/1/2024)
Added simple expected goals (xG) model
Added anonimisation function
Added pitch control model
Fixed minor bugs
Added logging possibilities
Refactor of file structure and folder naming