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.6.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: statbotics-0.1.6.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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.6

File hashes

Hashes for statbotics-0.1.6.tar.gz
Algorithm Hash digest
SHA256 8b3c92ef2fa4aa99d784328c39f1f31513c61fa20093beb482d4cf143e7ab519
MD5 8b1e4a7696bad65884a0452ec9550a07
BLAKE2b-256 6b84ca32ff56c0575ab55b6fdde9396e275b6b936d613d6dc460f3e7d50944e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: statbotics-0.1.6-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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.6

File hashes

Hashes for statbotics-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 36a9da8ebb1473abd36284439dafd5585e19041b9251a85fe8da1a7d91c6e205
MD5 8e725390efb21eb7dfdea1fcd4cfe7ac
BLAKE2b-256 da311f6da0fc71286abcc84330aff202c8f81c6d844ad35ddd305829e1ca3083

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