pyETT: Python library for Eleven VR Table Tennis data

Overview

pyETT: Python library for Eleven VR Table Tennis data

PyPi Status Downloads CodeFactor Documentation Status Build Issues Discord Code style: black License: CC BY-NC-SA 4.0

Eleven VR

Documentation

Documentation for pyETT is located at https://pyett.readthedocs.io/.

Installation

From PyPI

$ pip install pyETT

License

Licensed under Attribution-NonCommercial-ShareAlike 4.0 International.

Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/html/_images/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.46kb | 1,171.49kb | 2.82% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.46kb | 1,171.49kb | 2.82% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/html/_images/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.46kb | 1,171.49kb | 2.82% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.46kb | 1,171.49kb | 2.82% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/html/_images/pyETT_demo_29_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.96kb | 1,172.41kb | 2.78% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/doctrees/nbsphinx/pyETT_demo_26_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/html/_images/pyETT_demo_28_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/html/_images/pyETT_demo_26_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/doctrees/nbsphinx/pyETT_demo_28_1.png | 93.47kb | 87.04kb | 6.88% | | /docs/build/html/_images/pyETT_demo_23_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/doctrees/nbsphinx/pyETT_demo_23_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/html/_images/pyETT_demo_24_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/doctrees/nbsphinx/pyETT_demo_24_1.png | 75.54kb | 73.80kb | 2.30% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,543.99kb | 1,494.10kb | 3.23% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /fig/License-CC-BY--NC--SA-4-lightgrey.svg | 0.96kb | 0.96kb | 0.20% | | | | | | | Total : | 868.88kb | 851.67kb | 1.98% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 867.93kb | 850.72kb | 1.98% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
  • mimetype problem

    mimetype problem

    Trying to play around with pyETT and when I try the statement in the "Getting started" (https://pyett.readthedocs.io/en/latest/pyETT_demo.html#) eleven.user_search_dataframe('Highlander').head() I get an error about the Mimetype aiohttp.client_exceptions.ContentTypeError: 0, message='Attempt to decode JSON with unexpected mimetype: text/html', url=URL('https://www.elevenvr.club/accounts/search/Highlander?page%5Bnumber%5D=39')

    opened by ifuchs 1
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced!

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /docs/build/doctrees/nbsphinx/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_29_1.png | 93.17kb | 86.79kb | 6.85% | | /docs/build/html/_images/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/doctrees/nbsphinx/pyETT_demo_25_1.png | 75.59kb | 73.59kb | 2.64% | | /docs/build/html/_static/css/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | /docs/build/html/_static/fonts/fontawesome-webfont.svg | 433.96kb | 425.36kb | 1.98% | | | | | | | Total : | 1,205.46kb | 1,171.49kb | 2.82% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | 🏪 marketplace

    opened by imgbot[bot] 0
Releases(v0.2.6)
  • v0.2.6(Aug 30, 2021)

    Big Fix

    • Fixed Cohort .describe() method, which was returning an empty dataframe if all matches were unranked

    Documentation

    • Updated 'Matchup and Cohort Analysis' documentation page with leaderboard's recent data as of today.
    Source code(tar.gz)
    Source code(zip)
  • v0.2.5(Jul 13, 2021)

    Bug fixes

    Convert username to URL utf-8 encode using urllib.parse.quote to enable search of players with special characters in their username.

    Add data

    Added players post-match Elo to Matches.

    Source code(tar.gz)
    Source code(zip)
  • v0.2.4(Jul 11, 2021)

    Matches

    • Added pretty print to matches (static method print_match())

    • Added method to find matches eligible to be reverted in favor of the player under Class Player (get_matches_revertible() and print_matches_revertible())

    Minor updates

    • Standardized Player and Match ids as np.int64 type
    Source code(tar.gz)
    Source code(zip)
  • v0.2.0(Jul 7, 2021)

    Major

    • added Cohort class to handle players stats considering matchups within a cohort of players

    • add tournament class to handle the logic for official ETT tournament qualification criteria

    Minor

    • moved official_tournament_leaderboard_dataframe out of Tournament class as a static method

    • added lint and some typing

    • restructured tests classes to match with modules classes

    Source code(tar.gz)
    Source code(zip)
  • v0.1.10(Jul 2, 2021)

    Added leaderboard of the Eleven official tournaments available at http://lavadesignstudio.co.uk/eleven-rankings/ and associated unit test.

    Source code(tar.gz)
    Source code(zip)
  • v0.1.9(Jul 1, 2021)

    • Handles invalid player ids:

    Returns None object and error message.

    • Handles asyncio issue:

    RuntimeError: There is no current event loop in thread error for instance applied to Streamlit and Asyncio apps

    Source code(tar.gz)
    Source code(zip)
  • v0.1.8(Jun 30, 2021)

    Previously limited to a few results, now the library returns full player matches history, full leaderboard, and full user list from a user search. Request run async.

    Source code(tar.gz)
    Source code(zip)
  • v0.1.5(Jun 25, 2021)

Owner
Tharsis Souza
writing data-driven stories.
Tharsis Souza
DefAP is a program developed to facilitate the exploration of a material's defect chemistry

DefAP is a program developed to facilitate the exploration of a material's defect chemistry. A large number of features are provided and rapid exploration is supported through the use of autoplotting

6 Oct 25, 2022
Python package for analyzing sensor-collected human motion data

Python package for analyzing sensor-collected human motion data

Simon Ho 71 Nov 05, 2022
wikirepo is a Python package that provides a framework to easily source and leverage standardized Wikidata information

Python based Wikidata framework for easy dataframe extraction wikirepo is a Python package that provides a framework to easily source and leverage sta

Andrew Tavis McAllister 35 Jan 04, 2023
Import, connect and transform data into Excel

xlwings_query Import, connect and transform data into Excel. Description The concept is to apply data transformations to a main query object. When the

George Karakostas 1 Jan 19, 2022
Transform-Invariant Non-Negative Matrix Factorization

Transform-Invariant Non-Negative Matrix Factorization A comprehensive Python package for Non-Negative Matrix Factorization (NMF) with a focus on learn

EMD Group 6 Jul 01, 2022
This repo contains a simple but effective tool made using python which can be used for quality control in statistical approach.

📈 Statistical Quality Control 📉 This repo contains a simple but effective tool made using python which can be used for quality control in statistica

SasiVatsal 8 Oct 18, 2022
pandas: powerful Python data analysis toolkit

pandas is a Python package that provides fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive.

pandas 36.4k Jan 03, 2023
MotorcycleParts DataAnalysis python

We work with the accounting department of a company that sells motorcycle parts. The company operates three warehouses in a large metropolitan area.

NASEEM A P 1 Jan 12, 2022
fds is a tool for Data Scientists made by DAGsHub to version control data and code at once.

Fast Data Science, AKA fds, is a CLI for Data Scientists to version control data and code at once, by conveniently wrapping git and dvc

DAGsHub 359 Dec 22, 2022
Pip install minimal-pandas-api-for-polars

Minimal Pandas API for Polars Install From PyPI: pip install minimal-pandas-api-for-polars Example Usage (see tests/test_minimal_pandas_api_for_polars

Austin Ray 6 Oct 16, 2022
simple way to build the declarative and destributed data pipelines with python

unipipeline simple way to build the declarative and distributed data pipelines. Why you should use it Declarative strict config Scaffolding Fully type

aliaksandr-master 0 Jan 26, 2022
Additional tools for particle accelerator data analysis and machine information

PyLHC Tools This package is a collection of useful scripts and tools for the Optics Measurements and Corrections group (OMC) at CERN. Documentation Au

PyLHC 3 Apr 13, 2022
Analysiscsv.py for extracting analysis and exporting as CSV

wcc_analysis Lichess page documentation: https://lichess.org/page/world-championships Each WCC has a study, studies are fetched using: https://lichess

32 Apr 25, 2022
CubingB is a timer/analyzer for speedsolving Rubik's cubes, with smart cube support

CubingB is a timer/analyzer for speedsolving Rubik's cubes (and related puzzles). It focuses on supporting "smart cubes" (i.e. bluetooth cubes) for recording the exact moves of a solve in real time.

Zach Wegner 5 Sep 18, 2022
📊 Python Flask game that consolidates data from Nasdaq, allowing the user to practice buying and selling stocks.

Web Trader Web Trader is a trading website that consolidates data from Nasdaq, allowing the user to search up the ticker symbol and price of any stock

Paulina Khew 21 Aug 30, 2022
Employee Turnover Analysis

Employee Turnover Analysis Submission to the DataCamp competition "Can you help reduce employee turnover?"

Jannik Wiedenhaupt 1 Feb 13, 2022
ETL pipeline on movie data using Python and postgreSQL

Movies-ETL ETL pipeline on movie data using Python and postgreSQL Overview This project consisted on a automated Extraction, Transformation and Load p

Juan Nicolas Serrano 0 Jul 07, 2021
A pipeline that creates consensus sequences from a Nanopore reads. I

A pipeline that creates consensus sequences from a Nanopore reads. It clusters reads that are similar to each other and creates a consensus that is then identified using BLAST.

Ada Madejska 2 May 15, 2022
Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities

Mortgage-loan-prediction - Show how to perform advanced Analytics and Machine Learning in Python using a full complement of PyData utilities. This is aimed at those looking to get into the field of D

Joachim 1 Dec 26, 2021
Weather analysis with Python, SQLite, SQLAlchemy, and Flask

Surf's Up Weather analysis with Python, SQLite, SQLAlchemy, and Flask Overview The purpose of this analysis was to examine weather trends (precipitati

Art Tucker 1 Sep 05, 2021