WKO4 has been released

1,354 views
Skip to first unread message

Mark Liversedge

unread,
Jul 23, 2015, 11:37:42 AM7/23/15
to golden-cheetah-users

WKO4 is out for Mac only, its $200 and available here for download and a 14 day trial: http://home.trainingpeaks.com/products/wko4/


Initial Impressions


Having used it for a couple of days I really like the direction they are heading. It is a quantum leap ahead of WKO3, but thats a low bar. Obviously I’m biased and new to WKO4 so here is my views from spending time with it. I may have missed things and there may be errors, but this is a first attempt to compare it with GoldenCheetah.


Fundamentally it is still a charting program despite claims otherwise; but that is not a criticism. The way charts are managed and the ability to pick from predefined charts and exchange them is functionally available in GC but the WKO4 approach is markedly better from a UX perspective and the inclusion of a community feature for sharing them looks really promising.


The overall user experience is much, much more polished than WKO3, and they have adopted a fair few ideas that we introduced into GoldenCheetah. This may just be a happy coincidence; selecting date ranges and intervals, mouse over axis to isolate curves etc. I really like the WKO4 aesthetic and think they've done a really good job on that.


One area that strikes me as a bit of a risk is placing what they are calling “expressions” at the heart of chart setup. I found the process of actually creating a chart from scratch fairly tedious and tricky, but also very powerful. The expressions are very similar indeed to the data filters we introduced in v3.0. They have a number of operators and built-in functions that will return values that can be used both to filter (like in GC) but also as user defined metrics (as planned for v4.0). It will be interesting to see where this goes and how widely adopted this is (we could adopt some of the syntax if it becomes popular, but it is a bit ‘weird’ from a programmer's perspective).


From a performance perspective WKO4 is basically ‘ok’. It is a little slow to navigate around compared to GC but then we have had more time to optimise and manage caches etc, chart refreshes are 'ok' but not snappy and respopnding to user selection is also 'ok'. It feels like very little data is being cached, so slower PCs may struggle with it. The download from TrainingPeaks.com is automatic but was slower than via GC which is a big surprise, but that may have been due to lots of new WKO4 users hammering their servers.


Its far too soon to have a definitive view on the big new feature; Coggan's PD model. Initial assessment suggests it consistently underestimates power for durations in the range 2-20 minutes. The model derived estimates for FTP are generally very close to those we estimate using the Extended CP model. The FRC estimate is impossible to assess since we don’t really know what it is supposed to represent. The FTP estimate is typically in the region of MMP for 40 minutes in the data I played with. But again, its far too soon to tell. As users start to use it these things will become clearer.


Top 10 Things WKO4 does that GC doesn’t


1. WKO4 PD Model (GC has several from the science literature)

2. Normative pd curves and associated based power profile (suggest strength/weakness vs normative pd curves)

3. Categorise athlete phenotype based upon PD curve

4. Some derived pedalling metrics and a ‘zorro’ chart

5. Chart exchange, chart drag and drop and pre-canned chart picker (GC has a trends view chart sidebar but its not as slick)

6. Automatically sync with TP.com (GC is manual, but quite a lot faster)

7. View athletes and basic summary in sidebar, good for coaches (GC uses a menu, can’t see summary and you can’t delete them!)

8. User defined metric formula via “expressions” (this was moved in scope to GC v4 from v3.2 as an extension of data filters* see issue #557)

9. Tooltip uses the legend to show values, which works really nicely.

10. Finer grained config for chart setup e.g. set limits as well as auto set (this was moved to v4, several issues related to this)


Top 10 Things GC does that WKO doesn’t


1. Compare rides, intervals and athletes (WKO can summarise and chart intervals individually but MRFA is gone)

2. W’bal (no dFRC in WKO4, maybe its coming in a later build)

3. 260 precomputed metrics for rides and intervals (WKO has user defined formulas and some basics like mmp/min/max/avg etc)

4. More cloud services; Strava, Withings et al (WKO to TrainingPeaks links to other services I think)

5. Train View; indoor training ant+, computrainer, video etc 

6. Derived data series; Slope, Core Temp etc (could possibly be constructed via “expressions” ?)

7. Multiple power duration models (WKO4 uses Coggan model)

8. Interval Discovery; sustained, segments, climbs etc (WKO4 identifies peak power/pace)

9. Data management tools (Merge, Join, Fix Tools, Anomaly Detection, Batch Export/Conversion etc)

10. More chart types; Treemap, 3d, aerolab, HR:Power


* I’m more interested in providing a library for integrating with "R" to enable data to be used within that for advanced analysis than try to put R type functionality into GoldenCheetah. But will still add user defined metrics; there is one user who has asked for this persistently, he knows who he is ;)


Cheers,

Mark


Ruud Goorden

unread,
Jul 23, 2015, 11:56:54 AM7/23/15
to golden-cheetah-users
Good review TNX. A SAS visual analytics / Tableau kind of analysis block (or tab) would be really nice. Also a link to R would be great.

Ashley Bernes

unread,
Jul 23, 2015, 2:19:39 PM7/23/15
to Ruud Goorden, golden-cheetah-users
I love the idea of community sharing graphs.

On 23 July 2015 at 11:56, Ruud Goorden <rmc_g...@hotmail.com> wrote:
Good review TNX. A SAS visual analytics / Tableau kind of analysis block (or tab) would be really nice. Also a link to R would be great.

--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to the Google Groups "golden-cheetah-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Ale Martinez

unread,
Jul 23, 2015, 7:04:25 PM7/23/15
to golden-cheetah-users, liver...@gmail.com
El jueves, 23 de julio de 2015, 12:37:42 (UTC-3), Mark Liversedge escribió:

5. Chart exchange, chart drag and drop and pre-canned chart picker (GC has a trends view chart sidebar but its 

I think your idea to put an hamburger menu to the chart sidebar for CRUD, plus the ability to export selected charts, would help to encourage chart sharing without too much changes!

Mark Liversedge

unread,
Jul 23, 2015, 7:10:35 PM7/23/15
to golden-cheetah-users, amtri...@gmail.com, amtri...@gmail.com
I sketched it out on the train earlier this week, something like;

=============
- edit selected chart
- add new chart
- delete selected chart(s)
-----------------------
- export selected chart(s)
- import charts << and also add drag and drop option for .xml that inspects the signature of the file
-----------------------
- reset to default << and make the default charts.xml available as www.goldencheetah.org/charts.xml so we can update independently of release
=============
But I still like the whole community site, although moderating it sounds like a ballache !

Cheers
Mark

Mark Liversedge

unread,
Jul 23, 2015, 7:12:51 PM7/23/15
to golden-cheetah-users, liver...@gmail.com, amtri...@gmail.com, liver...@gmail.com
I forgot, also allow drag and drop FROM the sidebar to enable users to change the order or drop in an email.

Mark 

Ale Martinez

unread,
Jul 24, 2015, 1:52:52 PM7/24/15
to golden-cheetah-users, liver...@gmail.com
Very interesting Mark, I particularly liked this:
El jueves, 23 de julio de 2015, 20:12:51 (UTC-3), Mark Liversedge escribió:
- reset to default << and make the default charts.xml available as www.goldencheetah.org/charts.xml so we can update independently of release
Perhaps it could be applied to all .xml config files (i.e. *-layout.xml, metadata.xml) and even to have different profiles/skins s.t.  www.goldencheetah.org/cycling/*.xml, www.goldencheetah.org/triathlon/*.xml

Mark Liversedge

unread,
Jul 24, 2015, 2:00:31 PM7/24/15
to golden-cheetah-users, amtri...@gmail.com, amtri...@gmail.com
But we can probably get funky and add a webapp or something later.

Mark

Jörn R.

unread,
Jul 24, 2015, 2:21:19 PM7/24/15
to golden-cheetah-users, amtri...@gmail.com, liver...@gmail.com
I like the "webapp" part - actually posted the idea at the end of 2014:

"So here some "food for thought" - why not providing a capability to share chart setups with the community - why not having the ability to send a chart setup to "a server" - together with some explanation (e.g. pre-requisites,...), a picture of the setup. And allowing others to "pull" from the place into their local GC version. So really creating a community of GC Chart Best Practices." 

Have to admit - never went beyond this first idea - ... so nice to see that a product comes up with a similar concept. Which my prove that such an "Chart-Exchange" may be a good development.


Joern

Mark Liversedge

unread,
Jul 24, 2015, 2:24:51 PM7/24/15
to golden-cheetah-users, joer...@gmail.com, amtri...@gmail.com, joer...@gmail.com
On Friday, 24 July 2015 19:21:19 UTC+1, Jörn R. wrote:
I like the "webapp" part - actually posted the idea at the end of 2014:

"So here some "food for thought" - why not providing a capability to share chart setups with the community - why not having the ability to send a chart setup to "a server" - together with some explanation (e.g. pre-requisites,...), a picture of the setup. And allowing others to "pull" from the place into their local GC version. So really creating a community of GC Chart Best Practices." 

Have to admit - never went beyond this first idea - ... so nice to see that a product comes up with a similar concept. Which my prove that such an "Chart-Exchange" may be a good development.


Joern

That totally passed me by at the time. My apologies.
But what foresight you have ..  maybe the WKO development team regularly read this list and stole your idea ;)

Mark 

Jörn R.

unread,
Jul 24, 2015, 2:37:00 PM7/24/15
to golden-cheetah-users, amtri...@gmail.com, liver...@gmail.com
What I was thinking about, was a real interactive "web-shop" like offering (just without money) - where people can Rank/Rate,...
But for this you need more than a Web-Server, storing static content. I might re-vitalize the idea over next winter - since my current
work brings me quite near to w.r.t tools, technology,... of building something like that. Only gap (right now) would be to find a way (== someone)
to host the respective services for free. But let's see what is priority for GC 4.0 and what's my availability.

Joern

P.S. No claiming any IP on this idea ;-) 

Mark Liversedge

unread,
Jul 24, 2015, 2:40:28 PM7/24/15
to golden-cheetah-users, joer...@gmail.com, amtri...@gmail.com, joer...@gmail.com
On Friday, 24 July 2015 19:37:00 UTC+1, Jörn R. wrote:
What I was thinking about, was a real interactive "web-shop" like offering (just without money) - where people can Rank/Rate,...
But for this you need more than a Web-Server, storing static content. I might re-vitalize the idea over next winter - since my current
work brings me quite near to w.r.t tools, technology,... of building something like that. Only gap (right now) would be to find a way (== someone)
to host the respective services for free. But let's see what is priority for GC 4.0 and what's my availability.

Joern

P.S. No claiming any IP on this idea ;-) 

Ha!


But I don't know how that works with relation to a backend store ?

Mark 

Nathan Townsend

unread,
Jul 25, 2015, 3:27:57 AM7/25/15
to golden-cheetah-users, liver...@gmail.com


On Thursday, 23 July 2015 18:37:42 UTC+3, Mark Liversedge wrote:



* I’m more interested in providing a library for integrating with "R" to enable data to be used within that for advanced analysis than try to put R type functionality into GoldenCheetah. But will still add user defined metrics; there is one user who has asked for this persistently, he knows who he is ;)


Cheers,

Mark



This x1000

Bring it on!!  It wasn't me who asked for it, but I think maybe we all know who it is ;-) 

Jean Div

unread,
Jul 25, 2015, 8:18:40 AM7/25/15
to golden-cheetah-users, liver...@gmail.com

Just having a look now that it has pulled in my 1300-odd flies off TP, and I'm a little underwhelmed after the 3 year wait..


What I really like is the PD curves - well, not the wavy curves themselves cos they are messy and difficult to read, but the stacks - 5s, 1m, 5m and FTP. These are nice and clear, and comparing back-and-forth between the different years is interesting to see progression. The automatic 'phenotype identification', so classifying a rider as a TT'er, or whatever is a little gimmicky.. its a 1-off 'ooh factor' but I'd be interested to see how much more value they could really add from pointing this out?


In the past, I usually plot a WPK curve of these durations and Alt-Tab between a JPG of the Coggan levels - Could GC perhaps consider a backdrop for WPK charts in the trends tab that is selectable as a tick box in the chart settings? The longitudinal view of plotting multiple point would really be nice to see progression to - its not just a snapshot (though it could be by 'show in zones'). Charts would probably have to be stacked to make them readable, but is there an IP issue that prevents you guys from building it in there?


What I did not like is that all the custom charts 404'd out from the page when I clicked 'install', but a quick fix could sort this out. I like the concept of sharing useful charts.. definitely has a lot of runway.


GC's trainer functionality is still a MASSIVE win for me that TP lacks, though with all the new online training portals (Swift, et al), I suppose that its not a huge sacrifice.. perhaps just more expensive.


Also the GC comparison functionality (intervals / rides / climbs) is a killer piece of functionality that I could not do without.


WKO4 has a nice dark colour theme too, though I've seen something like it before :-)


My 2c..

Jean

Mark Liversedge

unread,
Jul 26, 2015, 4:17:51 AM7/26/15
to golden-cheetah-users, jean...@gmail.com, jean...@gmail.com
On Saturday, 25 July 2015 13:18:40 UTC+1, Jean Div wrote:

Just having a look now that it has pulled in my 1300-odd flies off TP, and I'm a little underwhelmed after the 3 year wait..



Thats a bit harsh, its an impressive tool, especially since I understand its just 1 developer *working part-time* (!!)

What I really like is the PD curves - well, not the wavy curves themselves cos they are messy and difficult to read, but the stacks - 5s, 1m, 5m and FTP. These are nice and clear, and comparing back-and-forth between the different years is interesting to see progression. The automatic 'phenotype identification', so classifying a rider as a TT'er, or whatever is a little gimmicky.. its a 1-off 'ooh factor' but I'd be interested to see how much more value they could really add from pointing this out?


Deviation from the standard pd-curves is supposed to show where you are weak/strong.
Of course you can get that from raw mmp data, which appears to be a lot more reliable than the model for this.
 

In the past, I usually plot a WPK curve of these durations and Alt-Tab between a JPG of the Coggan levels - Could GC perhaps consider a backdrop for WPK charts in the trends tab that is selectable as a tick box in the chart settings? The longitudinal view of plotting multiple point would really be nice to see progression to - its not just a snapshot (though it could be by 'show in zones'). Charts would probably have to be stacked to make them readable, but is there an IP issue that prevents you guys from building it in there?


Grappe and Pinot published their data for this (http://www.ncbi.nlm.nih.gov/pubmed/22052032), Coggan then had a hissy fit because he thinks he *invented* data profiling and Grappe stole his revolutionary idea. 
 

What I did not like is that all the custom charts 404'd out from the page when I clicked 'install', but a quick fix could sort this out. I like the concept of sharing useful charts.. definitely has a lot of runway.


Its nice. We've always allowed you to export/import charts but it wasn't super obvious how to do it.
As part of 3.2 I've tidied up the chart sidebar to make this easier.
 

GC's trainer functionality is still a MASSIVE win for me that TP lacks, though with all the new online training portals (Swift, et al), I suppose that its not a huge sacrifice.. perhaps just more expensive.


Yeah, it doesn't get the love it deserves, as we focus on the other aspects more. Functionally its ok, but the UX is horrible. Its just not a priority for me personally. We need a dev to lead it forward.
 

Also the GC comparison functionality (intervals / rides / climbs) is a killer piece of functionality that I could not do without.



Shocked its not in WKO4, maybe they'll fix it soon.
 

WKO4 has a nice dark colour theme too, though I've seen something like it before :-)



Android ? ;)

Mark

Neil Pugh

unread,
Jul 26, 2015, 3:37:17 PM7/26/15
to golden-cheetah-users, jean...@gmail.com, liver...@gmail.com


On Sunday, July 26, 2015 at 9:17:51 AM UTC+1, Mark Liversedge wrote:
On Saturday, 25 July 2015 13:18:40 UTC+1, Jean Div wrote:
 

GC's trainer functionality is still a MASSIVE win for me that TP lacks, though with all the new online training portals (Swift, et al), I suppose that its not a huge sacrifice.. perhaps just more expensive.


Yeah, it doesn't get the love it deserves, as we focus on the other aspects more. Functionally its ok, but the UX is horrible. Its just not a priority for me personally. We need a dev to lead it forward.

Mark

Same here, my turbo training would be nowhere the same quality without it especially at my age and associated eye deficiencies ;-) so if you're going to improve it I'd be happy.


 

Bleve

unread,
Jul 27, 2015, 10:55:17 AM7/27/15
to golden-cheetah-users, liver...@gmail.com


On Friday, July 24, 2015 at 1:37:42 AM UTC+10, Mark Liversedge wrote:


* I’m more interested in providing a library for integrating with "R" to enable data to be used within that for advanced analysis than try to put R type functionality into GoldenCheetah. But will still add user defined metrics; there is one user who has asked for this persistently, he knows who he is ;)


Cheers,

Mark



That might be me? :)  I know I want to be able to see arbitrary metrics (weight, 1rm squat, location in menstrual cycle etc) in the  anaerobic chart

Mark Liversedge

unread,
Jul 27, 2015, 11:00:29 AM7/27/15
to golden-cheetah-users, carl.i...@gmail.com, carl.i...@gmail.com
Haha. I have 4 different folks now asking, "Is that me ?".
I guess its more popular than I thought !

Will add in v4.0

Mark 

Armando Mastracci

unread,
Jul 27, 2015, 11:53:47 AM7/27/15
to golden-cheetah-users
You can get R to read in GC CSV/JSON data into dataframes pretty easily.  Not sure a library is really needed.


Mark Liversedge

unread,
Jul 27, 2015, 11:56:23 AM7/27/15
to golden-cheetah-users, mast...@gmail.com, mast...@gmail.com
On Monday, 27 July 2015 16:53:47 UTC+1, Armando wrote:
You can get R to read in GC CSV/JSON data into dataframes pretty easily.  Not sure a library is really needed.

Its the other things; cpx caches and config.

Mark 

Bleve

unread,
Jul 28, 2015, 9:25:15 PM7/28/15
to golden-cheetah-users, liver...@gmail.com


The thing I'd really like is an interface that allowed you to add some arbitrary thing (say 1rm squat) with a date, (many times, of course!), that can then be easily added into trend charts.   I'd love an easy way to chart peak power, 5s power etc over time (the anaerobic trend chart) with this data on it as well.  It helps to see correlations.

I think it can already be done, but it wasn't very easy for me to see how.



Mark 

Mark Liversedge

unread,
Jul 29, 2015, 1:53:35 AM7/29/15
to golden-cheetah-users, carl.i...@gmail.com, carl.i...@gmail.com
On Wednesday, 29 July 2015 02:25:15 UTC+1, Bleve wrote:
The thing I'd really like is an interface that allowed you to add some arbitrary thing (say 1rm squat) with a date, (many times, of course!), that can then be easily added into trend charts.   I'd love an easy way to chart peak power, 5s power etc over time (the anaerobic trend chart) with this data on it as well.  It helps to see correlations.

If you add 1rm squat as metadata you can plot it.
You can add a weight workout too as a manual workout and just add them.

See the metadata video tuturial for adding metadata and working with it.

Mark 

Bleve

unread,
Jul 29, 2015, 2:29:27 AM7/29/15
to golden-cheetah-users, liver...@gmail.com


On Wednesday, July 29, 2015 at 3:53:35 PM UTC+10, Mark Liversedge wrote:
On Wednesday, 29 July 2015 02:25:15 UTC+1, Bleve wrote:
The thing I'd really like is an interface that allowed you to add some arbitrary thing (say 1rm squat) with a date, (many times, of course!), that can then be easily added into trend charts.   I'd love an easy way to chart peak power, 5s power etc over time (the anaerobic trend chart) with this data on it as well.  It helps to see correlations.

If you add 1rm squat as metadata you can plot it.
You can add a weight workout too as a manual workout and just add them.

Thanks Mark, will that then be plottable in the trends charts?

 

Mark Liversedge

unread,
Jul 29, 2015, 2:34:34 AM7/29/15
to golden-cheetah-users, carl.i...@gmail.com, carl.i...@gmail.com
On Wednesday, 29 July 2015 07:29:27 UTC+1, Bleve wrote:


On Wednesday, July 29, 2015 at 3:53:35 PM UTC+10, Mark Liversedge wrote:
On Wednesday, 29 July 2015 02:25:15 UTC+1, Bleve wrote:
The thing I'd really like is an interface that allowed you to add some arbitrary thing (say 1rm squat) with a date, (many times, of course!), that can then be easily added into trend charts.   I'd love an easy way to chart peak power, 5s power etc over time (the anaerobic trend chart) with this data on it as well.  It helps to see correlations.

If you add 1rm squat as metadata you can plot it.
You can add a weight workout too as a manual workout and just add them.

Thanks Mark, will that then be plottable in the trends charts?

All numeric metadata fields are plottable/queryable, they appear in the metric list.

Mark 

Mark Liversedge

unread,
Jul 31, 2015, 4:52:30 PM7/31/15
to Eric Griffin, golden-cheetah-users
I don’t know which chart you are referring to, but on the trends view in GC the CP History chart shows model parameters history, CP, W’ et al.
I’ve added an aerobic response and anaerobic response chart in v3.2 that shows how the changes in W’/CP relate to Anaerobic or Aerobic Stress using Ae/An TISS.

So you get some clues about the impact of training on critical parameters.

Mark

> On 31 Jul 2015, at 20:42, Eric Griffin <ergr...@gmail.com> wrote:
>
> The mFTP chart is sort of interesting. I need to sit down and look closer, but I am assuming there is a way to do a chart in GC liek that using the CP value over time.

Eric Griffin

unread,
Jul 31, 2015, 5:04:23 PM7/31/15
to golden-cheetah-users, liver...@gmail.com
The mFTP chart is sort of interesting. I need to sit down and look closer, but I am assuming there is a way to do a chart in GC liek that using the CP value over time. 

Eric Griffin

unread,
Aug 3, 2015, 9:50:56 AM8/3/15
to golden-cheetah-users, ergr...@gmail.com
One of the default WKO charts is doing there mFTP along with some other data, but you got it - the CP History is doing the same sort of thing. I just had not looked at it close enough.

I like the WKO4 "hero bar" or whatever they call it, displaying CTL, TSB etc right up top and clear. Cool feature to look into incorporating. 

Mark Liversedge

unread,
Aug 4, 2015, 5:51:21 AM8/4/15
to golden-cheetah-users
On Thursday, 23 July 2015 16:37:42 UTC+1, Mark Liversedge wrote:

WKO4 is out for Mac only, its $200 and available here for download and a 14 day trial: http://home.trainingpeaks.com/products/wko4/



So my trial expires today, and I thought I would add some final thoughts and corrections.
 

Initial Impressions


Having used it for a couple of days I really like the direction they are heading. It is a quantum leap ahead of WKO3, but thats a low bar. Obviously I’m biased and new to WKO4 so here is my views from spending time with it. I may have missed things and there may be errors, but this is a first attempt to compare it with GoldenCheetah.



The direction of travel is good. Conceptually it is good, there is a long way to go. It is rather unstable and I wonder why it has been released now, but I guess its a good way of beta testing with a small community (perhaps why they have not released a Windows version).

Watching the webinar last week Hunter's vision for the product is that it will become an analytics platform. The stages of development ultimately leading to a platform that can be used to predict outcomes and recommend training. It certainly has moved one step forward from just reviewing what you did.

I would say WKO4 really only has one strength over WKO3 from an analytics perspective; you can use expressions to work with ride data or their pre-canned metrics to create new charts.

The PD model doesn't add much at this point from an analytics perspective. It is used as a tool to compare with a "standard" model shape to tell you where your strengths and weakness lie (pretty much as the old power profile did) and can be used to set custom training zones. Its real party trick is estimating FTP, which I suspect is what most folks will use it for. It does that just fine.
 

Fundamentally it is still a charting program despite claims otherwise; but that is not a criticism. The way charts are managed and the ability to pick from predefined charts and exchange them is functionally available in GC but the WKO4 approach is markedly better from a UX perspective and the inclusion of a community feature for sharing them looks really promising.


The chart exchange is going to HAVE to work. The base metrics and charts are rather uninspiring and you soon run out of road with the base setup. I was quite surprised to see so few metrics and odd choices of metrics to precan vs use expressions for. Whilst it is possible to compute a new metric for a ride using the expressions feature, it is does not appear to be possible to then track and plot that new metric over time, or use it as an input into the PMC functions.

The expressions guide is here, you can get a flavour from reading that: http://help.trainingpeaks.com/hc/en-us/article_attachments/202796904/WKO4_Basic_Expression_Guide.pdf

Further, enriching your data with custom fields is not possible. You cannot say add session RPE and track that alongside TSS and compute a new metric combining them. So you are limited to the raw data and metrics that are provided for tracking progress. I am hoping I am wrong, because that seems really limiting.

You can use the expressions to create a new derived data series for analysing a workout. The expression language is relatively complete and it work like R in terms of vectors and variables which is a nice touch. I suspect it will get richer over time. I do wonder if using R itself would have been smarter since it opens up a much wider community and also a much richer set of tools. But maybe I am biased because that is something I'm interested in pursuing.


The overall user experience is much, much more polished than WKO3, and they have adopted a fair few ideas that we introduced into GoldenCheetah. This may just be a happy coincidence; selecting date ranges and intervals, mouse over axis to isolate curves etc. I really like the WKO4 aesthetic and think they've done a really good job on that.



The UX is good. I like it. The one problem that remains is the speed of update and stability. I have kept up to date with the latest builds over the 2 weeks but continually experience crashes and refreshes that never complete. People in glass houses shouldn't throw stones, so perhaps this is one of the reasons they have released early - to get beta testing the bugs !
 

Top 10 Things WKO4 does that GC doesn’t


1. WKO4 PD Model (GC has several from the science literature)

2. Normative pd curves and associated based power profile (suggest strength/weakness vs normative pd curves)

3. Categorise athlete phenotype based upon PD curve

4. Some derived pedalling metrics and a ‘zorro’ chart

5. Chart exchange, chart drag and drop and pre-canned chart picker (GC has a trends view chart sidebar but its not as slick)

6. Automatically sync with TP.com (GC is manual, but quite a lot faster)

7. View athletes and basic summary in sidebar, good for coaches (GC uses a menu, can’t see summary and you can’t delete them!)

8. User defined metric formula via “expressions” (this was moved in scope to GC v4 from v3.2 as an extension of data filters* see issue #557)

9. Tooltip uses the legend to show values, which works really nicely.

10. Finer grained config for chart setup e.g. set limits as well as auto set (this was moved to v4, several issues related to this)


Top 10 Things GC does that WKO doesn’t


1. Compare rides, intervals and athletes (WKO can summarise and chart intervals individually but MRFA is gone)

2. W’bal (no dFRC in WKO4, maybe its coming in a later build)

3. 260 precomputed metrics for rides and intervals (WKO has user defined formulas and some basics like mmp/min/max/avg etc)

4. More cloud services; Strava, Withings et al (WKO to TrainingPeaks links to other services I think)

5. Train View; indoor training ant+, computrainer, video etc 

6. Derived data series; Slope, Core Temp etc (could possibly be constructed via “expressions” ?)


You can definitely derive data series, but these are based on formulas using sample data at each point in time.
 

7. Multiple power duration models (WKO4 uses Coggan model)

8. Interval Discovery; sustained, segments, climbs etc (WKO4 identifies peak power/pace)

9. Data management tools (Merge, Join, Fix Tools, Anomaly Detection, Batch Export/Conversion etc)

10. More chart types; Treemap, 3d, aerolab, HR:Power


So I would change #6 above to:
6. Enrich ride data with user definable metadata and track that over time.

Cheers,
Mark 

Mark Liversedge

unread,
Jan 30, 2016, 4:29:26 AM1/30/16
to golden-cheetah-users
On Thursday, 23 July 2015 16:37:42 UTC+1, Mark Liversedge wrote:

WKO4 is out for Mac only, its $200 and available here for download and a 14 day trial: http://home.trainingpeaks.com/products/wko4/


It has now been released for Windows !

I downloaded it this morning and played around with it a little, it seems to be identical to the Mac version functionally. So far the performance and screen updating is frustratingly poor but hopefully it will bed down once its calculated and cached everything.

Link here if you want to take the trial*: https://home.trainingpeaks.com/wko4/downloadtrial

Mark 

* web says 14 d trial, installed binary offers 21. not sure which is correct.
Reply all
Reply to author
Forward
0 new messages