Skip to main content

A data analysis package for Triathlon runners

Project description

Triathlon project

This is our STAT 386 Data Science Project. The repository bundles a Python package, Quarto site, automated tests, and a customizable Streamlit prototype.

Quick start

uv sync
uv run pytest

Streamlit prototype

  • Edit src/triathlon_project/streamlit_app.py to point at your own data sources, cleaning logic, and visuals.
  • Launch the toy UI with:
uv run streamlit run src/triathlon_project/streamlit_app.py
  • Use the sidebar toggles to preview how run_cleaning_pipeling and run_analysis_pipeline outputs appear, then replace them with real charts or KPIs.

Quarto site

Rebuild the public site (including the technical report placeholder) with:

uv run quarto render

Serve locally via uv run quarto preview while authoring docs.

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

triathlon_project-0.1.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

triathlon_project-0.1.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file triathlon_project-0.1.0.tar.gz.

File metadata

  • Download URL: triathlon_project-0.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for triathlon_project-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d0836e7c6a52716104b1f0f36298abab994214071e450b1d7c307c22a12c5ed7
MD5 856854d3d677a705a9de1139cbe770dc
BLAKE2b-256 d6c9766a19f347298724bf937be51779b2cfa57e052e6cb39f08680897bc3b62

See more details on using hashes here.

File details

Details for the file triathlon_project-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for triathlon_project-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 baadea7d08ea242de208eaf9d26d8234fafeb59bb32965eb2b6e97c8b2252ff2
MD5 c440387a2565375f441c4907697020c3
BLAKE2b-256 aeae3568d871567a0d560c7c3d055c4baf124970aac5bfe550da7087a89d5719

See more details on using hashes here.

Supported by

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