Closed AgnesBaud closed 8 months ago
Attention: 16 lines
in your changes are missing coverage. Please review.
Comparison is base (
c154173
) 65.15% compared to head (ab58529
) 66.79%.
Files | Patch % | Lines |
---|---|---|
moonstone/plot/graphs/trendlines.py | 90.53% | 16 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description
I. ScatterTrendlines
-> At least 2 different trendlines seem to be followed by the data point. How to divide the data points/samples into 2 (or more) groups?
Optional:
outliers
='trim') from the computation of the trendlinesrandom_state
fixes the randomness of the shuffling for reproducibilitynb_bootstraps
time and keep the one with the lowest mean distance between the samples and their assigned trendlineResults:
II. Dictionaries operations
flatten_dict
: flatten an entangled dictionarysuper_pop
: pop in an entangled dictionary = try to extract an element from an entangled dictionary by giving the path where it should be found but without being sure it exist.Changelogs
ScatterTrendlines
: input counts dataframe; give the two species to plot against each other toplot_one_graph
and the number of trendlines to generateflatten_dict
andsuper_pop
Definition of Done