# Infrastructure for Running, Cycling and Swimming Data from GPS-Enabled Tracking Devices

## Documentation for package ‘trackeR’ version 1.5.2

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D E F G H I K L M N O P R S T U W Y Z misc

trackeR-package | trackeR: Infrastructure for running and cycling data from GPS-enabled tracking devices

## -- A --

above | W': work capacity above critical power/speed.
again, | W': work capacity above critical power/speed.
al., | W': work capacity above critical power/speed.
and | W': work capacity above critical power/speed.
append | Generic function for appending data to existing files
append.trackeRdata | Append training sessions to existing file
applied | W': work capacity above critical power/speed.
available, | W': work capacity above critical power/speed.

## -- B --

balance. | W': work capacity above critical power/speed.
Based | W': work capacity above critical power/speed.
been | W': work capacity above critical power/speed.
below | W': work capacity above critical power/speed.
bpm2bpm | Auxiliary conversion functions
by | W': work capacity above critical power/speed.

## -- C --

C2C | Auxiliary conversion functions
c2d | Transform concentration profile to distribution profile.
C2F | Auxiliary conversion functions
capacity | W': work capacity above critical power/speed.
changeUnits | Generic function for changing the units of measurement
change_units | Generic function for changing the units of measurement
change_units.conProfile | Change the units of the variables in an 'conProfile' object
change_units.distrProfile | Change the units of the variables in an 'distrProfile' object
change_units.trackeRdata | Change the units of the variables in an 'trackeRdata' object
change_units.trackeRdataSummary | Change the units of the variables in an 'trackeRdataSummary' object
change_units.trackeRdataZones | Change the units of the variables in an 'trackeRdataZones' object
change_units.trackeRthresholds | Change the units of the variables in an 'trackeRthresholds' object
change_units.trackeRWprime | Change the units of the variables in an 'trackeRWprime' object
collect_units | Collect units from the result of 'generate_units'
compute_breaks | Compute a grid of breakpoints per variable from a 'trackeRdata' object.
compute_limits | Compute variable limits from a 'trackeRdata' object.
concentrationProfile | Generic method for concentration profiles
concentration_profile | Generic method for concentration profiles
concentration_profile.distrProfile | Generate training concentration profiles.
concentration_profile.trackeRdata | Generate training concentration profiles.
conProfile | Generate training concentration profiles.
conversions | Auxiliary conversion functions
critical | W': work capacity above critical power/speed.
cycling | W': work capacity above critical power/speed.

## -- D --

decreasingSmoother | Smooth a decreasing function.
decreasing_smoother | Smooth a decreasing function.
degree2degree | Auxiliary conversion functions
depleted | W': work capacity above critical power/speed.
describes | W': work capacity above critical power/speed.
distance2speed | Convert distance to speed.
distributionProfile | Generate training distribution profiles.
distribution_profile | Generate training distribution profiles.
distrProfile | Generate training distribution profiles.
during | W': work capacity above critical power/speed.

## -- E --

et | W': work capacity above critical power/speed.
exercise | W': work capacity above critical power/speed.
expended, | W': work capacity above critical power/speed.

## -- F --

F2C | Auxiliary conversion functions
F2F | Auxiliary conversion functions
find_unit_reference_sport | Find the most frequent sport in an 'object'
finite | W': work capacity above critical power/speed.
for | W': work capacity above critical power/speed.
fortify.conProfile | Fortify a 'conProfile' object for plotting with ggplot2.
fortify.distrProfile | Fortify a distrProfile object for plotting with ggplot2.
fortify.trackeRdata | Fortify a trackeRdata object for plotting with ggplot2
fortify.trackeRdataSummary | Fortify a trackeRdataSummary object for plotting with ggplot2.
fortify.trackeRWprime | Fortify a trackeRWprime object for plotting with ggplot2.
fortify_conProfile | Fortify a 'conProfile' object for plotting with ggplot2.
fortify_distrProfile | Fortify a distrProfile object for plotting with ggplot2.
fortify_trackeRdata | Fortify a trackeRdata object for plotting with ggplot2
fortify_trackeRdataSummary | Fortify a trackeRdataSummary object for plotting with ggplot2.
fortify_trackeRWprime | Fortify a trackeRWprime object for plotting with ggplot2.
ft2ft | Auxiliary conversion functions
ft2km | Auxiliary conversion functions
ft2m | Auxiliary conversion functions
ft2mi | Auxiliary conversion functions
ft_per_min2ft_per_min | Auxiliary conversion functions
ft_per_min2ft_per_s | Auxiliary conversion functions
ft_per_min2km_per_h | Auxiliary conversion functions
ft_per_min2km_per_min | Auxiliary conversion functions
ft_per_min2mi_per_h | Auxiliary conversion functions
ft_per_min2mi_per_min | Auxiliary conversion functions
ft_per_min2m_per_s | Auxiliary conversion functions
ft_per_s2ft_per_min | Auxiliary conversion functions
ft_per_s2ft_per_s | Auxiliary conversion functions
ft_per_s2km_per_h | Auxiliary conversion functions
ft_per_s2km_per_min | Auxiliary conversion functions
ft_per_s2mi_per_h | Auxiliary conversion functions
ft_per_s2mi_per_min | Auxiliary conversion functions
ft_per_s2m_per_s | Auxiliary conversion functions
funPCA | Functional principal components analysis of distribution or concentration profiles.
funPCA.conProfile | Functional principal components analysis of distribution or concentration profiles.
funPCA.distrProfile | Functional principal components analysis of distribution or concentration profiles.

## -- G --

GC2trackeRdata | Coercion function for use in Golden Cheetah
generateBaseUnits | Generate and set base units.
generateDefaultThresholds | Generate default thresholds.
generate_thresholds | Generate default thresholds.
generate_units | Generate and set base units.
getOperations | Generic function for retrieving the operation settings
getUnits | Generic function for extracting the units of measurement
get_elevation_gain | (Cumulative) Elevation gain.
get_operations | Generic function for retrieving the operation settings
get_operations.conProfile | Get the operation settings of an 'conProfile' object
get_operations.distrProfile | Get the operation settings of an 'distrProfile' object
get_operations.trackeRdata | Get the operation settings of an 'trackeRdata' object
get_profile | Generic function to subset distribution and concentration profiles
get_profile.conProfile | Generic function to subset distribution and concentration profiles
get_profile.distrProfile | Generic function to subset distribution and concentration profiles
get_resting_periods | Extract resting period characteristics
get_sport | Generic function for extracting sports
get_sport.conProfile | Generic function for extracting sports
get_sport.distrProfile | Generic function for extracting sports
get_sport.trackeRdata | Generic function for extracting sports
get_sport.trackeRdataSummary | Generic function for extracting sports
get_sport.trackeRWprime | Generic function for extracting sports
get_units | Generic function for extracting the units of measurement
get_units.conProfile | Get the units of the variables in an 'conProfile' object
get_units.distrProfile | Get the units of the variables in an 'distrProfile' object
get_units.trackeRdata | Get the units of the variables in an 'trackeRdata' object
get_units.trackeRdataSummary | Get the units of the variables in an 'trackeRdataSummary' object
get_units.trackeRdataZones | Get the units of the variables in an 'trackeRdataZones' object
get_units.trackeRWprime | Get the units of the variables in an 'trackeRWprime' object

## -- H --

h2h | Auxiliary conversion functions
h2min | Auxiliary conversion functions
h2s | Auxiliary conversion functions
has | W': work capacity above critical power/speed.
how | W': work capacity above critical power/speed.
h_per_km2min_per_km | Auxiliary conversion functions
h_per_km2min_per_mi | Auxiliary conversion functions
h_per_mi2min_per_km | Auxiliary conversion functions
h_per_mi2min_per_mi | Auxiliary conversion functions

## -- I --

imputeSpeeds | Impute speeds
impute_speeds | Impute speeds
interest | W': work capacity above critical power/speed.
is | W': work capacity above critical power/speed.
it | W': work capacity above critical power/speed.

## -- K --

km2ft | Auxiliary conversion functions
km2km | Auxiliary conversion functions
km2m | Auxiliary conversion functions
km2mi | Auxiliary conversion functions
km_per_h2ft_per_min | Auxiliary conversion functions
km_per_h2ft_per_s | Auxiliary conversion functions
km_per_h2km_per_h | Auxiliary conversion functions
km_per_h2km_per_min | Auxiliary conversion functions
km_per_h2mi_per_h | Auxiliary conversion functions
km_per_h2mi_per_min | Auxiliary conversion functions
km_per_h2m_per_s | Auxiliary conversion functions
km_per_min2ft_per_min | Auxiliary conversion functions
km_per_min2ft_per_s | Auxiliary conversion functions
km_per_min2km_per_h | Auxiliary conversion functions
km_per_min2km_per_min | Auxiliary conversion functions
km_per_min2mi_per_h | Auxiliary conversion functions
km_per_min2mi_per_min | Auxiliary conversion functions
km_per_min2m_per_s | Auxiliary conversion functions
kW2kW | Auxiliary conversion functions
kW2W | Auxiliary conversion functions

## -- L --

leafletRoute | Plot routes for training sessions
leaflet_route | Plot routes for training sessions

## -- M --

m2ft | Auxiliary conversion functions
m2km | Auxiliary conversion functions
m2m | Auxiliary conversion functions
m2mi | Auxiliary conversion functions
mi2ft | Auxiliary conversion functions
mi2km | Auxiliary conversion functions
mi2m | Auxiliary conversion functions
mi2mi | Auxiliary conversion functions
min2h | Auxiliary conversion functions
min2min | Auxiliary conversion functions
min2s | Auxiliary conversion functions
min_per_ft2min_per_km | Auxiliary conversion functions
min_per_ft2min_per_mi | Auxiliary conversion functions
min_per_km2min_per_km | Auxiliary conversion functions
min_per_km2min_per_mi | Auxiliary conversion functions
min_per_km2s_per_m | Auxiliary conversion functions
min_per_mi2min_per_km | Auxiliary conversion functions
min_per_mi2min_per_mi | Auxiliary conversion functions
min_per_mi2s_per_m | Auxiliary conversion functions
mi_per_h2ft_per_min | Auxiliary conversion functions
mi_per_h2ft_per_s | Auxiliary conversion functions
mi_per_h2km_per_h | Auxiliary conversion functions
mi_per_h2km_per_min | Auxiliary conversion functions
mi_per_h2mi_per_h | Auxiliary conversion functions
mi_per_h2mi_per_min | Auxiliary conversion functions
mi_per_h2m_per_s | Auxiliary conversion functions
mi_per_min2ft_per_min | Auxiliary conversion functions
mi_per_min2ft_per_s | Auxiliary conversion functions
mi_per_min2km_per_h | Auxiliary conversion functions
mi_per_min2km_per_min | Auxiliary conversion functions
mi_per_min2mi_per_h | Auxiliary conversion functions
mi_per_min2mi_per_min | Auxiliary conversion functions
mi_per_min2m_per_s | Auxiliary conversion functions
model | W': work capacity above critical power/speed.
much | W': work capacity above critical power/speed.
m_per_s2ft_per_min | Auxiliary conversion functions
m_per_s2ft_per_s | Auxiliary conversion functions
m_per_s2km_per_h | Auxiliary conversion functions
m_per_s2km_per_min | Auxiliary conversion functions
m_per_s2mi_per_h | Auxiliary conversion functions
m_per_s2mi_per_min | Auxiliary conversion functions
m_per_s2m_per_s | Auxiliary conversion functions

## -- N --

named | W': work capacity above critical power/speed.
not | W': work capacity above critical power/speed.
nsessions | Generic function for calculating number of sessions
nsessions.conProfile | Generic function for calculating number of sessions
nsessions.distrProfile | Generic function for calculating number of sessions
nsessions.trackeRdataSummary | Generic function for calculating number of sessions
nsessions.trackeRWprime | Generic function for calculating number of sessions

## -- O --

of | W': work capacity above critical power/speed.
on | W': work capacity above critical power/speed.
or | W': work capacity above critical power/speed.

## -- P --

plot.conProfile | Plot concentration profiles.
plot.distrProfile | Plot distribution profiles.
plot.trackeRdata | Plot training sessions in form of trackeRdata objects
plot.trackeRdataSummary | Plot an object of class 'trackeRdataSummary'.
plot.trackeRdataZones | Plot training zones.
plot.trackeRfpca | Plot function for functional principal components analysis of distribution and concentration profiles.
plot.trackeRWprime | Plot W'.
plotRoute | Plot routes for training sessions
plot_route | Plot routes for training sessions
power | W': work capacity above critical power/speed.
power, | W': work capacity above critical power/speed.
power. | W': work capacity above critical power/speed.
prepare_route | Prepare a 'data.frame' for use in 'leaflet_route' and 'plot_route'
prettifyUnit | Returns 'pretty' units for use for plotting or printing
prettifyUnits | Returns 'pretty' units for use for plotting or printing
prime) | W': work capacity above critical power/speed.
principal | W': work capacity above critical power/speed.
print.trackeRdata | 'print' method for 'trackeRdata' objects
print.trackeRdataSummary | Print method for session summaries.
profile2fd | Transform distribution and concentration profiles to functional data objects of class fd.

## -- R --

readContainer | Read a GPS container file.
readDB3 | Read a training file in tcx, gpx, db3 or Golden Cheetah's JSON format
readDirectory | Read all supported container files from a supplied directory
readGPX | Read a training file in tcx, gpx, db3 or Golden Cheetah's JSON format
readJSON | Read a training file in tcx, gpx, db3 or Golden Cheetah's JSON format
readTCX | Read a training file in tcx, gpx, db3 or Golden Cheetah's JSON format
readX | Read a training file in tcx, gpx, db3 or Golden Cheetah's JSON format
read_container | Read a GPS container file.
read_directory | Read all supported container files from a supplied directory
replenished | W': work capacity above critical power/speed.
replinished | W': work capacity above critical power/speed.
respectively | W': work capacity above critical power/speed.
restingPeriods | Extract resting period characteristics
rev_per_min2rev_per_min | Auxiliary conversion functions
rev_per_min2steps_per_min | Auxiliary conversion functions
ridges | Generic function for ridgeline plots
ridges.conProfile | Ridgeline plots for 'distrProfile' objects
ridges.distrProfile | Ridgeline plots for 'distrProfile' objects
ridges.trackeRdata | Ridgeline plots for 'trackeRdata' objects
run | Training session.
runners | W': work capacity above critical power/speed.
runs | Training sessions.

## -- S --

s2h | Auxiliary conversion functions
s2min | Auxiliary conversion functions
s2s | Auxiliary conversion functions
sanity_checks | Sanity checks for tracking data
scaled | Generic function for scaling
scaled.distrProfile | Scale the distribution profile relative to its maximum value.
Scherrer, | W': work capacity above critical power/speed.
session_duration | Generic function for calculating session durations
session_duration.trackeRdata | Generic function for calculating session durations
session_duration.trackeRdataSummary | Generic function for calculating session durations
session_times | Generic function for calculating session times
session_times.trackeRdata | Generic function for calculating session times
session_times.trackeRdataSummary | Generic function for calculating session times
smoother | Generic function for smoothing
smoother.conProfile | Smoother for concentration profiles.
smoother.distrProfile | Smoother for distribution profiles.
smoother.trackeRdata | Smoother for 'trackeRdata' objects.
smootherControl.distrProfile | Auxiliary function for 'smoother.distrProfile'. Typically used to construct a control argument for 'smoother.distrProfile'.
smootherControl.trackeRdata | Auxiliary function for 'smoother.trackeRdata'. Typically used to construct a control argument for 'smoother.trackeRdata'.
smoother_control.distrProfile | Auxiliary function for 'smoother.distrProfile'. Typically used to construct a control argument for 'smoother.distrProfile'.
smoother_control.trackeRdata | Auxiliary function for 'smoother.trackeRdata'. Typically used to construct a control argument for 'smoother.trackeRdata'.
sort.trackeRdata | Sort sessions in 'trackeRdata' objects
speed | W': work capacity above critical power/speed.
speed, | W': work capacity above critical power/speed.
speed2distance | Convert speed to distance.
steps_per_min2rev_per_min | Auxiliary conversion functions
steps_per_min2steps_per_min | Auxiliary conversion functions
still | W': work capacity above critical power/speed.
subsituting | W': work capacity above critical power/speed.
summary.trackeRdata | Summary of training sessions
s_per_m2min_per_km | Auxiliary conversion functions
s_per_m2min_per_mi | Auxiliary conversion functions
s_per_m2s_per_m | Auxiliary conversion functions

## -- T --

the | W': work capacity above critical power/speed.
This | W': work capacity above critical power/speed.
this | W': work capacity above critical power/speed.
threshold | Thresholding for variables in 'trackeRdata' objects
threshold.trackeRdata | Thresholding for variables in 'trackeRdata' objects
Thus, | W': work capacity above critical power/speed.
timeAboveThreshold | Time spent above a certain threshold.
timeline | Generic function for visualising the sessions on a time versus date plot
timeline.trackeRdata | Generic function for visualising the sessions on a time versus date plot
timeline.trackeRdataSummary | Generic function for visualising the sessions on a time versus date plot
to | W': work capacity above critical power/speed.
trackeR | trackeR: Infrastructure for running and cycling data from GPS-enabled tracking devices
trackeRdata | Create a trackeRdata object
trackeRdataSummary | Summary of training sessions
trackeRWprime | W': work capacity above critical power/speed.

## -- U --

unique.trackeRdata | Exrtact unique sessions in a 'trackerRdata' object

## -- W --

W | W': work capacity above critical power/speed.
W' | W': work capacity above critical power/speed.
W2kW | Auxiliary conversion functions
W2W | Auxiliary conversion functions
Wexp | W' expended.
While | W': work capacity above critical power/speed.
with | W': work capacity above critical power/speed.
work | W': work capacity above critical power/speed.
Wprime | W': work capacity above critical power/speed.

## -- Y --

yet | W': work capacity above critical power/speed.

## -- Z --

zones | Time spent in training zones.

## -- misc --

(Monod | W': work capacity above critical power/speed.
(read | W': work capacity above critical power/speed.
(Skiba | W': work capacity above critical power/speed.
1965), | W': work capacity above critical power/speed.
2012). | W': work capacity above critical power/speed.