Petit programme python permettant l'analyse de séries de compétition, écrite en utilisant le code numérique (FIG officiel) dans un fichier Excel (.xlsx).
Go to file
Gregory Trullemans f453a4a4c4 Add more details on readme file 2023-01-03 15:51:05 +01:00
requirements Update requirements and code optimisation 2022-03-03 14:00:38 +01:00
.gitignore Code refactoring 2022-12-29 11:50:47 +01:00
ReadMe.md Add more details on readme file 2023-01-03 15:51:05 +01:00
analyse.py Add detailled stats and code refactoring 2023-01-03 15:40:06 +01:00
for_example.xlsx from csv to xlsx 2022-03-03 13:46:28 +01:00
routine.py Add detailled stats and code refactoring 2023-01-03 15:40:06 +01:00
skill.py Add detailled stats and code refactoring 2023-01-03 15:40:06 +01:00

ReadMe.md

(finding a friendly name for this application)

This application read à XLSX file whitch contain trampoline routines generate an XLSX file with tree tabs. On the first one, you'll find simple analyses:

- number of routines,
- number of unfinished routines,
- number of skills,
- mean number of skill by routine
- total difficulty
- mean difficulty by skill
- number of tucked/picked/straight skills,
- number of simple/double/triple and quad summersault
- number of skill with twisting in (from no twist to 2.5 twist)
- number of skill with twisting out (from no twist to 2.5 twist)
- list of all the skill with the nummmber of occurence (in # and in %)

On the second tab, you'll find more detailled analyses with tables:

- % of position for each summersault quantity (from 1 to 4)
- % of twisting in (from no twist to 2.5 twist) for each summersault quantity (from 1 to 4)
- % of twisting in (from no twist to 2.5 twist) for each position (o, < and /)
- % of twisting out (from no twist to 2.5 twist) for each summersault quantity (from 1 to 4)
- % of twisting out (from no twist to 2.5 twist) for each position (o, < and /)
- % of twisting in (from no twist to 2.5 twist) for each twisting out (from no twist to 2.5 twist)

On the third tabs, you'll find a simple combination analyse.

Command

First, create a virtual env. and install the requirements :

pip install -r ./requirements/requirements.txt

Then, you can run the application :

python3 analyse.py for_exemple.csv