WKO4 Feature Updates

Tuesday, November 10, 2015 | By TrainingPeaks
Email this article
WKO4 Feature Updates

Below are the latest features and updates that we have made to WKO4. If you have a feature you would like to suggest, you can submit your feedback here. You can also keep up to date with the features we've added to TrainingPeaks.

Build 204 - November 2, 2015


  • Normalized Power for running files introduced (for new running devices that report power)


  • Fixed crash loading certain workouts with invalid distance records.
  • Found and fixed some memory leaks.
  • Fixed application freeze in some circumstances when renaming a workout file.
  • Fixed a problem recognizing duplicate files created by Dropbox or Google Drive.
  • Send dropped files to WKO4 instead of the web page when dropping files on a Web chart.
  • Fixed crash when adding/editing athlete tags on the Athlete Details tab.
  • Fixed a problem where typing in an edit box on the Athlete Details would lose keyboard focus. 
  • Remember the selected date range per Athlete when clicking between athletes.
  • Send anonymous usage data to help us improve WKO4. You can opt out in WKO4/Preferences.
  • Calculate power metrics for running files with a power channel.
  • Fixed crash on chart picker when you attempt to drag a charts

For additional features and fixes, view this week's release notes.

Build 193‚Äč - October 15, 2015

Elevation Adjusted Power

Developed by Dr. Andrew Coggan, the Elevation Adjusted Power Chart in WKO4 automatically corrects power data for the effects of elevation in a more physiologically cogent manner than previous approaches and taking into consideration variations in fitness between or within individuals.  

Elevation Adjusted Power - WKO4


The newest release of WKO4 features the ability to load web pages in app as a chart feature. This allows for increased interaction with TrainingPeaks accounts and enhancements to functionality in the application. Also, this feature will allow for a dynamic content management system when it comes to chart expressions and formulas.

Pages - WKO4

Pages - WKO4

Physiological Markers

The Physiological Markers Chart allows for the estimation of key physiological markers including Functional Reserve Capacity (FRC), Estimated VO2Max, Estimated Muscle Fiber Type, and more. It was developed by Dr. Andrew Coggan

Physiological Markers - WKO4

Rolling Normalized Graded Pace 

The Rolling Normalized Graded Pace Chart tracks rolling graded pace for runners, allowing runners to better understand the effects of elevation on their pace. When coupled together with other key markers (elevation, heart rate, power, etc.), it gives excellent insight into effect of terrain on a runner.

Rolling Normalized Graded Pace - WKO4

New Expression Guide (Syntax) 

Utilizing the new page function, we've introduced an in app reference guide for building custom charts and reports. This support tool will improve your ability to discover exciting new data metrics. Install the new expression guide.

Expression Guide - WKO4

Additional Features

  • New log, ln, log10 functions.
  • New ecpower, rngp and rgrade functions.
  • New fibertype and vo2max functions.
  • New font size feature on chart configuration General page
  • Sort athlete names in LHE case-insensitive
  • Now adds default charts per sport type when a new sport type is found.
  • Scans data files on startup to reload changed files.

Bug Fixes

  • Several fixes to improve responsiveness and speed.
  • Improved responsiveness while editing historical FTP and weight metrics.
  • Fixed a problem adding default athlete ranges. Created a new opton on the Athlete LHE to reset athlete ranges to default.
  • Fixed an issue flagging new workouts, and athletes with new workouts, using bold-face font.
  • Fixed a problem evaluating conditional expressions which lead to incorrect binning of expressions with compound conditionals.
  • Fixed a problem with evaluating athlete date range expressions in RHE.
  • Fixed incorrect placeholder text on LHE dropdown box.

August 27, 2015


iLevels is the introduction of a new training level system that is optimized to the athletes unique physiology and fitness.  Moving beyond traditional training levels, iLevels blends the classic approach of basing training levels on some form of threshold performance with the athletes specific power duration curve to produce training targets for both target power and time.  The goal of the new iLevels is to give the athlete individualized insight into how to maximize their training and improve performance.

WKO4 iLevels

WKO4 iLevels Chart

Additional Features

Improved calculation speeds for top level calculations.

Get the latest news

Join Us