Skip to main content

Modernizing FRC Data Analytics

Project description

Statbotics API

Statbotics.io aims to modernize FRC data analytics through developing and distributing cutting-edge metrics and analysis. This Python API makes historical Elo and OPR statistics just a few Python lines away! Currently we support queries on teams, years, events, and matches. Read below for usage and documentation.

Visit https://statbotics.io for more content!

Usage

With Python>=3.6 and pip installed, run

pip install statbotics

Then in a Python file, create a Statbotics object and get started!

import statbotics

sb = statbotics.Statbotics()
print(sb.getTeam(254))

>> {'team':254, 'name': 'The Cheesy Poofs', 'state': 'CA', 'country': 'USA', 'district': 'None',
    'active': True, 'elo': 1860, 'elo_recent': 1972, 'elo_mean': 1898, 'elo_max': 2145}

Read below for more methods!

API Reference

Visit https://statbotics.readthedocs.io/en/latest/

Contribute

If you are interested in contributing, reach out to Abhijit Gupta (avgupta456@gmail.com)

Support

If you are having issues, please let us know. We welcome issues and pull requests.

License

The project is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

statbotics-0.1.2.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

statbotics-0.1.2-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file statbotics-0.1.2.tar.gz.

File metadata

  • Download URL: statbotics-0.1.2.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.6

File hashes

Hashes for statbotics-0.1.2.tar.gz
Algorithm Hash digest
SHA256 32f2d8f690bc4a8f0729af83bdb7aea94fdc7db84065cdab274191e295c31bfd
MD5 7e4ee179c604976ef0c1662d10936b98
BLAKE2b-256 15221e5c5034532c06b140bd2e1d0ffdac24e609ef3adfe6c6e16731baa5e110

See more details on using hashes here.

File details

Details for the file statbotics-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: statbotics-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.6

File hashes

Hashes for statbotics-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5270c31522f981750c10d7b05b63bce4b9a00d58a8dacb2f8031a38d2aaace7f
MD5 fd0ee776af64356f47ed457a921d0d6c
BLAKE2b-256 99779b019082c1de982d5b398804ff2258c9d8f056362bfffed0037f094a5630

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page