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

Uploaded Source

Built Distribution

statbotics-1.0.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: statbotics-1.0.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.6

File hashes

Hashes for statbotics-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ab0b2495b277c6697b110c6ccc11f6059a409135dd6959ce407da606b1456333
MD5 6efde4acfaefa9a8976c7f8b1b80c8e1
BLAKE2b-256 0150a968a2330d861c882a79c2bd5a5986039e67874733d80c063b175f589a50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: statbotics-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.6

File hashes

Hashes for statbotics-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36159bb802e448dd94edb9306c1bb4bc891ca7037a1ba488bbbc34c84d0d9920
MD5 470b92e03d73fc7a1d6bcd73ef41252e
BLAKE2b-256 936747a5124f7ff2b035cda5a2bd9d7178ca1212616625fe315f82112f69ae61

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