Hi Rob,
A1:
How to determine the outlier? for now it just takes all power at an certain HR and makes an average of it. when and what needs to be an outlier?
A2:
At the top of the main loop determine an filter. I often use all ride done on an certain bike e.g.: define_filter(name="Cannondale Synapse 2015",gc_filter='Bike = "Cannondale Synapse 2015"',color='Blue')
Then use the that filter in an tracking function i often use date when i start using a new tire or replaced an battery e.g.: add_tracking_item(name="GP5000 3('20)",filter_name="Cannondale Synapse 2015",tracking_start_date="2020-07-12",notes="")
When item is replaced then add the stop date e.g.: add_tracking_item(name="GP5000 2('19)", filter_name="
Cannondale Synapse 2015
",tracking_start_date="2019-12-16",tracking_stop_date="2020-07-12",notes="not totally worn")
A3:
I can recall i also had this error at one time. Not sure what i did to remove the error. First an few question you have installed an custom python version including the dash package?
"shoot from the hip": Are you using anaconda or miniconda, try to use default system python version not via virtual environment.
A4:
Any specific PY chart that is crashing after GC launch or all after python charts.
Does the default gloldencheetah crash log give any clues?
Hope this helps kind regards,
Remco