Flexicharts library and other changes

5 March, 2015 by David Johnstone

A few changes to Flexicharts have been made:

  • All commands now start with chart() instead of rides.
  • Flexicharts can now be saved so that you don’t have to continuously retype the same commands.
  • Multiple commands can be given at once (separate with semi-colons).
  • Time in a power or heart rate zone can be used in charts with power_zone(index) and hr_zone(index) functions.

Commands now start with chart() instead of rides because this change was necessary to allow for multiple commands at once (which also means charts saved in the library can contain multiple commands for multiple charts). There have been some big under-the-hood changes, but everything else should work the same as they used to.

As an aside, it’s been interesting to see the response to Flexicharts. For some, it provides a powerful interface to their cycling data, but to others, it’s opaque and unfriendly. Command line interfaces aren’t popular in general, and I understand why, but I think it’s overall useful that this functionality exists.

Finally, the new power curve chart now supports custom colours for series. Click on the colour bar in the legend to change them, and then enter any valid CSS colour (i.e., #000, #000000, black, rgb(0, 0, 0), and hsl(0, 0%, 0%) are equivalent). It’s also now unbroken on Firefox. More documentation about this chart will be coming when the chart is ready to replace the current one.

This is the blog of Cycling Analytics, which aims be the most insightful, most powerful and most user friendly tool for analysing ride data and managing training. You might be interested in creating an account, or following via Facebook or Twitter.

blog comments powered by Disqus