corriporai / runpandas

RunPandas - Python Package for handing running data from GPS-enabled devices to worldwide race results.
https://runpandas.readthedocs.io/en/latest/
MIT License
23 stars 5 forks source link

Support the removal of periods of inactivity and addition of metrics: distance, elapsed time and moving time #35

Closed marcelcaraciolo closed 3 years ago

marcelcaraciolo commented 3 years ago

ENH: Support to removal of periods of inactivity by developing a DataFrame accessor. (It closes #11 ) TST: Suite tests for the removal of periods of inactivity (#11) ENH: Added support to metrics: total distance, total elapsed time and total moving time (It updates #12) TST: Added support to tests for the metrics: total distance, total elapsed time and total moving time. ENH: Added support to m/s to km/h (It updates #12) DOC: Updates on changelogs releases 0.2 CLN: Code cleanup

codecov-io commented 3 years ago

Codecov Report

Merging #35 (a89e96e) into master (0d9123d) will increase coverage by 4.09%. The diff coverage is 96.89%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #35      +/-   ##
==========================================
+ Coverage   91.06%   95.15%   +4.09%     
==========================================
  Files          15       18       +3     
  Lines         347      475     +128     
  Branches       38       60      +22     
==========================================
+ Hits          316      452     +136     
+ Misses         22       15       -7     
+ Partials        9        8       -1     
Impacted Files Coverage Δ
runpandas/io/strava/_parser.py 100.00% <ø> (ø)
runpandas/exceptions.py 80.00% <66.66%> (-20.00%) :arrow_down:
runpandas/types/columns.py 95.65% <90.00%> (+5.82%) :arrow_up:
runpandas/types/acessors/metrics.py 98.07% <98.07%> (ø)
runpandas/_utils.py 96.72% <100.00%> (+1.48%) :arrow_up:
runpandas/types/__init__.py 100.00% <100.00%> (ø)
runpandas/types/acessors/__init__.py 100.00% <100.00%> (ø)
runpandas/types/acessors/moving.py 100.00% <100.00%> (ø)
runpandas/types/frame.py 91.30% <100.00%> (+20.47%) :arrow_up:
... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0d9123d...a89e96e. Read the comment docs.