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

Uploaded Source

Built Distribution

statbotics-0.1.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: statbotics-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 0c275728ae5bccfebbc1158d91eae48094be726ac9e216d23bfbc8157e2f870f
MD5 ffcc0acbbcde6bf16395d3996e413ffb
BLAKE2b-256 8bb1b4b266690d3a8d785959dd75a1161e5cffc86175da7afb0f3a0de0be5eb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: statbotics-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9c741f0095d52d0a0d943e6ede6a44a2fb010095cf6141554a3f3cb4f66365d4
MD5 1f6b98692ee54be11a6b54c49e4ee48d
BLAKE2b-256 dc652125629e1c7773ad71a0019899258fd83a9ef00a58639e91f56c2aba3fee

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