floodlight
1.2.0
Package Guides
Getting started
Installation
Loading Data
Data Manipulation
Plotting
Example: Average Positions
Next Steps
Contributing
Preliminaries
Developing
Standards
Workflows
Testing
Tutorial: Data Analysis
Setup
Data Preparation
Data Models
Results
Tutorial: Match Sheets
Setup
Data Preparation
Data Extraction
Plotting
Compendium
Intro
Data
Provider Data
The Challenge
Core Objects
But… why?
Design
Time
Observation-level
Data-level
Handling
Space
Coordinate Systems
Decoupling Data and Pitches
The Pitch object
Identifier
ID System
Links
Module Reference
floodlight.core
floodlight.core.xy
floodlight.core.events
floodlight.core.pitch
floodlight.core.code
floodlight.core.teamsheet
floodlight.core.property
floodlight.core.definitions
floodlight.io
floodlight.io.datasets
floodlight.io.dfl
floodlight.io.kinexon
floodlight.io.opta
floodlight.io.secondspectrum
floodlight.io.skillcorner
floodlight.io.sportradar
floodlight.io.statsbomb
floodlight.io.statsperform
floodlight.io.tracab
floodlight.io.utils
floodlight.metrics
floodlight.metrics.entropy
floodlight.metrics.zone_aggregation
floodlight.metrics.trajectory_clustering
floodlight.models
floodlight.models.geometry
floodlight.models.kinematics
floodlight.models.kinetics
floodlight.models.space
floodlight.transforms
floodlight.transforms.filter
floodlight.transforms.spatial
floodlight.transforms.permutation
floodlight.transforms.interpolation
floodlight.transforms.temporal
floodlight.utils
floodlight.utils.types
floodlight.vis
floodlight.vis.pitches
floodlight.vis.positions
floodlight.vis.utils
floodlight
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
A
acceleration() (floodlight.models.kinematics.AccelerationModel method)
AccelerationModel (class in floodlight.models.kinematics)
add_frameclock() (floodlight.core.events.Events method)
add_xIDs() (floodlight.core.teamsheet.Teamsheet method)
aggregate_property_by_zones() (in module floodlight.metrics.zone_aggregation)
approx_entropy() (in module floodlight.metrics.entropy)
assign_roles() (in module floodlight.transforms.permutation)
available_matches (floodlight.io.datasets.StatsBombOpenDataset property)
B
butterworth_lowpass() (in module floodlight.transforms.filter)
C
centroid() (floodlight.models.geometry.CentroidModel method)
centroid_distance() (floodlight.models.geometry.CentroidModel method)
CentroidModel (class in floodlight.models.geometry)
check_axes_given() (in module floodlight.vis.utils)
Code (class in floodlight.core.code)
column_values_in_range() (floodlight.core.events.Events method)
(floodlight.core.teamsheet.Teamsheet method)
convex_hull_area() (floodlight.models.geometry.ConvexHullModel method)
ConvexHullModel (class in floodlight.models.geometry)
create_links_from_meta_data() (in module floodlight.io.kinexon)
cumulative_distance_covered() (floodlight.models.kinematics.DistanceModel method)
cumulative_equivalent_distance() (floodlight.models.kinetics.MetabolicPowerModel method)
cumulative_metabolic_power() (floodlight.models.kinetics.MetabolicPowerModel method)
D
DiscreteVoronoiModel (class in floodlight.models.space)
distance_covered() (floodlight.models.kinematics.DistanceModel method)
distance_to_nearest_mate() (floodlight.models.geometry.NearestMateModel method)
distance_to_nearest_opponent() (floodlight.models.geometry.NearestOpponentModel method)
DistanceModel (class in floodlight.models.kinematics)
download_from_url() (in module floodlight.io.utils)
DyadicProperty (class in floodlight.core.property)
E
ECW_ES_CUTOFFS (floodlight.models.kinetics.MetabolicPowerModel attribute)
ECW_POLY_COEFF (floodlight.models.kinetics.MetabolicPowerModel attribute)
EIGDDataset (class in floodlight.io.datasets)
equivalent_distance() (floodlight.models.kinetics.MetabolicPowerModel method)
Events (class in floodlight.core.events)
extract_zip() (in module floodlight.io.utils)
F
find_sequences() (floodlight.core.code.Code method)
fir_lowpass() (in module floodlight.transforms.filter)
fit() (floodlight.models.geometry.CentroidModel method)
(floodlight.models.geometry.ConvexHullModel method)
(floodlight.models.geometry.NearestMateModel method)
(floodlight.models.geometry.NearestOpponentModel method)
(floodlight.models.kinematics.AccelerationModel method)
(floodlight.models.kinematics.DistanceModel method)
(floodlight.models.kinematics.VelocityModel method)
(floodlight.models.kinetics.MetabolicPowerModel method)
(floodlight.models.space.DiscreteVoronoiModel method)
floodlight.core.code
module
floodlight.core.events
module
floodlight.core.pitch
module
floodlight.core.property
module
floodlight.core.teamsheet
module
floodlight.core.xy
module
floodlight.io.datasets
module
floodlight.io.dfl
module
floodlight.io.kinexon
module
floodlight.io.opta
module
floodlight.io.secondspectrum
module
floodlight.io.skillcorner
module
floodlight.io.sportradar
module
floodlight.io.statsbomb
module
floodlight.io.statsperform
module
floodlight.io.tracab
module
floodlight.io.utils
module
floodlight.metrics.entropy
module
floodlight.metrics.trajectory_clustering
module
floodlight.metrics.zone_aggregation
module
floodlight.models.geometry
module
floodlight.models.kinematics
module
floodlight.models.kinetics
module
floodlight.models.space
module
floodlight.transforms.filter
module
floodlight.transforms.interpolation
module
floodlight.transforms.permutation
module
floodlight.transforms.spatial
module
floodlight.transforms.temporal
module
floodlight.vis.pitches
module
floodlight.vis.positions
module
floodlight.vis.utils
module
formation_similarity() (in module floodlight.metrics.trajectory_clustering)
frame() (floodlight.core.xy.XY method)
from_template() (floodlight.core.pitch.Pitch class method)
G
get() (floodlight.io.datasets.EIGDDataset method)
(floodlight.io.datasets.IDSSEDataset method)
(floodlight.io.datasets.StatsBombOpenDataset method)
(floodlight.io.datasets.ToyDataset method)
get_and_convert() (in module floodlight.io.utils)
get_column_names_from_csv() (in module floodlight.io.kinexon)
get_event_stream() (floodlight.core.events.Events method)
get_links() (floodlight.core.teamsheet.Teamsheet method)
get_meta_data() (in module floodlight.io.kinexon)
get_opta_feedtype() (in module floodlight.io.opta)
get_pitch() (floodlight.io.datasets.EIGDDataset static method)
(floodlight.io.datasets.IDSSEDataset static method)
(floodlight.io.datasets.StatsBombOpenDataset static method)
(floodlight.io.datasets.ToyDataset static method)
get_teamsheets() (floodlight.io.datasets.StatsBombOpenDataset method)
I
IDSSEDataset (class in floodlight.io.datasets)
interpolate_linear() (in module floodlight.transforms.interpolation)
interpolate_polynomial() (in module floodlight.transforms.interpolation)
interpolate_spline() (in module floodlight.transforms.interpolation)
K
kalman() (in module floodlight.transforms.filter)
M
metabolic_power() (floodlight.models.kinetics.MetabolicPowerModel method)
MetabolicPowerModel (class in floodlight.models.kinetics)
min_max_normalize() (in module floodlight.transforms.spatial)
module
floodlight.core.code
floodlight.core.events
floodlight.core.pitch
floodlight.core.property
floodlight.core.teamsheet
floodlight.core.xy
floodlight.io.datasets
floodlight.io.dfl
floodlight.io.kinexon
floodlight.io.opta
floodlight.io.secondspectrum
floodlight.io.skillcorner
floodlight.io.sportradar
floodlight.io.statsbomb
floodlight.io.statsperform
floodlight.io.tracab
floodlight.io.utils
floodlight.metrics.entropy
floodlight.metrics.trajectory_clustering
floodlight.metrics.zone_aggregation
floodlight.models.geometry
floodlight.models.kinematics
floodlight.models.kinetics
floodlight.models.space
floodlight.transforms.filter
floodlight.transforms.interpolation
floodlight.transforms.permutation
floodlight.transforms.spatial
floodlight.transforms.temporal
floodlight.vis.pitches
floodlight.vis.positions
floodlight.vis.utils
N
NearestMateModel (class in floodlight.models.geometry)
NearestOpponentModel (class in floodlight.models.geometry)
Numeric (in module floodlight.utils.types)
P
Pitch (class in floodlight.core.pitch)
player() (floodlight.core.xy.XY method)
player_controls() (floodlight.models.space.DiscreteVoronoiModel method)
PlayerProperty (class in floodlight.core.property)
plot() (floodlight.core.pitch.Pitch method)
(floodlight.core.xy.XY method)
(floodlight.models.geometry.ConvexHullModel method)
(floodlight.models.space.DiscreteVoronoiModel method)
plot_football_pitch() (in module floodlight.vis.pitches)
plot_handball_pitch() (in module floodlight.vis.pitches)
plot_mesh() (floodlight.models.space.DiscreteVoronoiModel method)
plot_positions() (in module floodlight.vis.positions)
plot_trajectories() (in module floodlight.vis.positions)
point() (floodlight.core.xy.XY method)
R
read_event_data_from_url() (in module floodlight.io.statsperform)
read_event_data_json() (in module floodlight.io.sportradar)
read_event_data_jsonl() (in module floodlight.io.secondspectrum)
read_event_data_xml() (in module floodlight.io.dfl)
(in module floodlight.io.opta)
(in module floodlight.io.statsperform)
read_open_event_data_csv() (in module floodlight.io.statsperform)
read_open_event_data_json() (in module floodlight.io.statsbomb)
read_open_position_data_csv() (in module floodlight.io.statsperform)
read_pitch_from_mat_info_xml() (in module floodlight.io.dfl)
read_position_data_csv() (in module floodlight.io.kinexon)
read_position_data_dat() (in module floodlight.io.tracab)
read_position_data_from_url() (in module floodlight.io.statsperform)
read_position_data_json() (in module floodlight.io.skillcorner)
read_position_data_jsonl() (in module floodlight.io.secondspectrum)
read_position_data_txt() (in module floodlight.io.statsperform)
read_position_data_xml() (in module floodlight.io.dfl)
read_teamsheets_from_csv() (in module floodlight.io.kinexon)
read_teamsheets_from_dat() (in module floodlight.io.tracab)
read_teamsheets_from_event_data_xml() (in module floodlight.io.statsperform)
read_teamsheets_from_mat_info_xml() (in module floodlight.io.dfl)
read_teamsheets_from_meta_json() (in module floodlight.io.secondspectrum)
(in module floodlight.io.tracab)
read_teamsheets_from_open_data_csv() (in module floodlight.io.statsperform)
read_teamsheets_from_open_event_data_json() (in module floodlight.io.statsbomb)
read_teamsheets_from_position_data_txt() (in module floodlight.io.statsperform)
reflect() (floodlight.core.events.Events method)
(floodlight.core.xy.XY method)
resample() (in module floodlight.transforms.temporal)
rotate() (floodlight.core.events.Events method)
(floodlight.core.xy.XY method)
RUNNING_TRANSITION_COEFF (floodlight.models.kinetics.MetabolicPowerModel attribute)
S
savgol_lowpass() (in module floodlight.transforms.filter)
scale() (floodlight.core.events.Events method)
(floodlight.core.xy.XY method)
select() (floodlight.core.events.Events method)
slice() (floodlight.core.code.Code method)
(floodlight.core.events.Events method)
(floodlight.core.property.DyadicProperty method)
(floodlight.core.property.PlayerProperty method)
(floodlight.core.property.TeamProperty method)
(floodlight.core.xy.XY method)
StatsBombOpenDataset (class in floodlight.io.datasets)
stretch_index() (floodlight.models.geometry.CentroidModel method)
subtract_centroid() (in module floodlight.transforms.spatial)
T
team_controls() (floodlight.models.space.DiscreteVoronoiModel method)
team_spread() (floodlight.models.geometry.NearestMateModel method)
TeamProperty (class in floodlight.core.property)
Teamsheet (class in floodlight.core.teamsheet)
token (floodlight.core.code.Code property)
ToyDataset (class in floodlight.io.datasets)
translate() (floodlight.core.events.Events method)
(floodlight.core.xy.XY method)
V
velocity() (floodlight.models.kinematics.VelocityModel method)
VelocityModel (class in floodlight.models.kinematics)
W
wiener() (in module floodlight.transforms.filter)
X
x (floodlight.core.xy.XY property)
XY (class in floodlight.core.xy)
Y
y (floodlight.core.xy.XY property)