Learn R Programming

vald.extractor (version 0.1.1)

vald.extractor-package: vald.extractor: Robust Pipeline for 'VALD' 'ForceDecks' Data Extraction and Analysis

Description

Provides a robust and reproducible pipeline for extracting, cleaning, and analyzing athlete performance data generated by 'VALD' 'ForceDecks' systems. The package supports batch-oriented data processing for large datasets, standardized data transformation workflows, and visualization utilities for sports science research and performance monitoring. It is designed to facilitate reproducible analysis across multiple sports with comprehensive documentation and error handling.

The vald.extractor package extends the valdr package by providing a fault-tolerant, production-ready pipeline for extracting, cleaning, and visualizing VALD ForceDecks data across multiple sports. It implements chunked batch processing to prevent timeout errors, OAuth2 authentication for metadata enrichment, and automated sports taxonomy mapping.

Arguments

Main Functions

**Data Extraction:**

  • fetch_vald_batch: Chunked trial extraction with fault tolerance

  • fetch_vald_metadata: OAuth2 authentication for profiles and groups

**Data Cleaning:**

  • standardize_vald_metadata: Unnest groups and create unified athlete records

  • classify_sports: Automated sports taxonomy mapping

  • patch_metadata: Fix missing demographics from external files

**Data Transformation:**

  • split_by_test: Split by test type with suffix removal

**Analysis & Visualization:**

  • summary_vald_metrics: Generate summary statistics

  • plot_vald_trends: Longitudinal trend visualization

  • plot_vald_compare: Cross-sectional group comparisons

Key Features

  • Fault-tolerant chunked extraction prevents API timeout errors

  • Automated sports classification saves hours of manual categorization

  • Generic programming with suffix removal enables DRY analysis code

  • Publication-ready visualizations with professional themes

Author

Maintainer: Praveen D Chougale praveenmaths89@gmail.com

Authors:

See Also