When I drill down in to data it’s no surprise when I catch small errors and discrepancies pop. But the thing that jumped out when drilling down into the Cobo ABP data http://veloclinic.com/cobo-athlete-biological-passport-visualization-and-discussion/ was that the Z-score model was apparently producing far wider cut offs than the actual ABP. Jeroen Swart pointed this out to …
Category: Uncategorized
Cobo Athlete Biological Passport Visualization and Discussion
Its blood data, so you know I have to take a look. The UCI broke its long biopassport sanction drought by going after a retired rider on a minor team best know for blowing things up at the Vuelta. The upshot is they handed the red (formerly gold) jersey to Froome who rode said Vuelta, …
EPO (sea) Levels the Playing Field; Who Would’ve Thought
https://journals.lww.com/acsm-msse/Abstract/2019/02000/Effects_of_EPO_on_Blood_Parameters_and_Running.10.aspx First off, I’ve only read the abstract and from that I’m just thinking what the hell was the point? But I could not not write that title so here you go. Allez.
What is an interval ?
Its like porn, difficult to define but you know it when you see it… Lets take a vote: Example 1 or Example 2 Flock, do your thing and make answers.
Exploring interval detection with the ruptures library
This post follows from the Accessing the Golden Cheetah OpenData post. This gist starts the process of developing an interval detection algorithm utilizing statistical change point detection. For python ‘ruptures’ is a library that offer several options for change point detection.
A Transverse Doping Probability Passport: A Conceptual Illustration
Athlete doping rarely happens in isolation. So why do ADAs try to tackle the problem that way? Consider this toy model of the social structure of a doping network. We may have individuals who may be Athletes, Trainers, Coaches, and Doctors. The individuals may instigate doping behavior, be reactive to doping behavior (dope if pressured, …
GoldenR Cheetah Script for Visualizing Delta W’balance By Interval
In the white is Skiba’s W’balance that you all know and love. I’ve combined this now with the interval discovery algorithm so that we can now visualize the change in W’bal by interval in green. ## R script will run on selection. ## ## GC.activity() ## GC.metrics(all=FALSE) ## ## Get the current ride or metrics …
GoldenR Cheetah Script For Interval Discovery
The Golden Cheetah crew has now integrated R into Golden Cheetah in the latest development build. This update instantly gave Golden Cheetah statistical and modelling super-powers to the point where I gave it the nickname GoldenR Cheetah. As an example, this script uses the change point package to auto discover intervals within a power file. …
Estimating the Probability of Doping as a Function of Power
A repeating theme heard in performance analysis discussions is that “Performance doesn’t prove doping.” Of course this is true because proof, as an absolute, doesn’t really exist. Instead, most real-world evidence driven judgments are based on probability and not “proof.” From this perspective, this post will illustrate the concept of using a mathematical model to …
Athlete Biological Passport For Level Change Detection
One of the weaknesses of the current Athlete Biological Passport software seems to be an over-emphasis on outlier detection versus level change detection. To illustrate this point consider the Lance Armstrong case: According to the UCI, Armstrongs blood data never triggered a flag on the software. The software screen was non-positive despite the obvious …