Skip to main content

The rowingdata library to create colorful plots from CrewNerd, Painsled and other rowing data tools

Project description

Based on python code by Greg Smith (https://quantifiedrowing.wordpress.com/) and inspired by the RowPro Dan Burpee spreadsheet (http://www.sub7irc.com/RP_Split_Template.zip)

To install

easy_install rowingdata

Or

$ pip install rowingdata


Release Notes: - Added RowPro CSV Parser


To use with Painsled CSV data, simply do

>>> from rowingdata import *
>>> res = rowingdata.rowingdata("testdata.csv")
>>> res.plotmeters_erg()

To use with RowPro CSV data, simply do

>>> from rowingdata import *
>>> rp = rowingdata.RowProParser("RP_testdata.csv")
>>> rp.write_csv("example_data.csv")
>>> res = rowingdata.rowingdata("example_data.csv")
>>> res.plotmeters_erg()

To use with CrewNerd TCX data, simply do

>>> from rowingdata import *
>>> tcx = rowingdata.TCXParser("2016-03-25-0758.tcx")
>>> tcx.write_csv("example_data.csv")
>>> res = rowingdata.rowingdata("example_data.csv")
>>> res.plotmeters_otw()

To create the colorful plots as well as copy a text summary to the clipboard, assuming you have a summary file from CrewNerd called 2016-03-25-0758.CSV and a TCX file called 2016-03-25-0758.TCX

>>> from rowingdata import *
>>> otwplot.plotrowall("2016-03-25-0758")

Now you will have the summary data on your clipboard

The test data files are in the testdata folder in the install

Project details


Release history Release notifications | RSS feed

This version

0.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rowingdata-0.3.zip (571.5 kB view details)

Uploaded Source

File details

Details for the file rowingdata-0.3.zip.

File metadata

  • Download URL: rowingdata-0.3.zip
  • Upload date:
  • Size: 571.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rowingdata-0.3.zip
Algorithm Hash digest
SHA256 de2d21b94b43e691691042b3137612a9cfff339615d341054d11c423f82dc26f
MD5 40832f32aee56a5b073242495d7828dd
BLAKE2b-256 86c942e791ba971f70e48c8fae71d90d7851f018b6ff473f0b9c0c774b5a0e44

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page