Skip to main content

Conditional Game Data Analyse Tool (CGAT)

This package contains a simple csv data analyse GUI which I created for a friend of mine to help him with his data analysis.

Python version badge Maintained badge License badge

CGDAT LOGO

Installation

Installation

Install using the python package index (PyPi)

OS X & Linux

pip install cgdat

Windows

pip install cgdat

Development setup

If you want to manually install the python package please fork from github and run the following commands:

python setup.py build
python setup.py develop
python setup.py install

A overview of the CGDAT GUI.

Usage

This package can both be imported as a python package or run as a stand alone gui (see fig 1). To import the python package use import cgdat. To use as a stand alone package run the cgdat-gui cmd.

Tool interface

A overview of the CGDAT GUI window.

Fig 1: A overview of the CGDAT GUI.

Functions

This repository can be used to perform a simple csv game data filtering. The tool can filter a input data file based on:

  • Conditions:
    • Example: Speed > 10 & Acceleration < 5

  • A time section file:
    • A file containing a Start Time and End Time column specifying the sections where you want to apply the condition filter.

  • Player name:
    • In the gui you can specify for which players you want to conduct the analysis. For this option to work the input_data.csv file needs to contain a Name column.

Further you can add also add a safety padding to the data filtering. Meaning that the program will also include a number of samples before and after the specified conditions are met.

Console commands

This package also installs some additional console commands:

  • cgdat-gui - This will launch the CGDAT gui.

  • cgdat-shortcut - This will create a shortcut to launch the GUI on your desktop folder.

Further documentation

Additional documentation can be loaded in the GUI by clicking the documentation option in the help menu or pressing the F2 shortcut.

Additional information

Licence

This tool is licensed under a MIT license.

Meta

Rick Staa - github page

Contributing

  1. Fork it (<https://github.com/rickstaa/CGDAT>)

  2. Create your feature branch (git checkout -b feature/fooBar)

  3. Commit your changes (git commit -am ‘Add some fooBar’)

  4. Push to the branch (git push origin feature/fooBar)

  5. Create a new Pull Request

Contributors

Credits

Release files for cgdat 2.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cgdat 2.4.2
File Size Uploaded
cgdat-2.4.2.tar.gz 7.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for cgdat 2.4.2
File Interpreter ABI Platform
cgdat-2.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 MB

Release files / cgdat-2.4.2.tar.gz

Download URL cgdat-2.4.2.tar.gz
Size 7.5 MB
Tags Source
SHA-256 checksum
How to use checksums
c87823af2d08a7a54ff740d4723f5e43bb101f905201cdabcc5709eb65590cdf
BLAKE2b-256 checksum
How to use checksums
2d54aff360269e8b42797f111fc7acc92bbee51d172b046dbed4c4c31a4909f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release files / cgdat-2.4.2-py3-none-any.whl

Download URL cgdat-2.4.2-py3-none-any.whl
Size 7.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7a356dc9cf9b1a94faaf3a1ea5db5cbdbe13b63c154028ba80268d57e80f35e1
BLAKE2b-256 checksum
How to use checksums
7ce5f98269de2cd85d79050cb5d5af04b8d76f583ca0af0bdf0d0e141b72fd23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

2.4.2 This release

2 release files

2.4.1

2 release files

2.3.9

2 release files

2.3.8

2 release files

2.3.7

2 release files

2.3.6

2 release files

2.3.5

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.3

2 release files

2.2.2

3 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

1 release file

2.0.9

1 release file

2.0.8

1 release file

2.0.7

2 release files

2.0.6

1 release file

2.0.5

1 release file

2.0.4

1 release file

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page