Commit Graph

220 Commits

Author SHA1 Message Date
d456bcdadd Refactor calculations to try and grouping issues 2024-10-08 02:16:35 -04:00
aef0fba1da Reorganize calculations to prevent column clobbering 2024-10-07 18:05:23 -04:00
a23565fad4 Make grid lines configurable 2024-10-07 15:19:10 -04:00
15f99ad41b Fix y~x predictor column names 2024-10-07 13:37:53 -04:00
40ed4133b4 Revert map2(), what a disaster 2024-10-07 07:06:40 -04:00
e187f96316 Fix accidental grouping by symbol 2024-10-07 06:44:36 -04:00
d978407b06 Switch to map2() to parse lm coefficients 2024-10-07 06:07:45 -04:00
52381426b2 Add correlation and rank coefficients to calculations 2024-10-07 04:47:30 -04:00
2073517192 Add correlation lms to calculate_interaction_scores() 2024-10-07 01:20:36 -04:00
642c74fa62 Convert tidy symbols 2024-10-06 21:56:51 -04:00
214397e6ee Simplify aes mappings 2024-10-06 19:48:54 -04:00
bc0a7579c8 Skip nullgrob() since plot generation provides full chunks 2024-10-06 18:16:16 -04:00
c6fec56630 Move y-limit filtering from generate_and_save_plots to generate_interaction_plot_configs 2024-10-06 17:47:18 -04:00
0c60980ba9 Skip empty plots to fix grid.arrange() error 2024-10-06 16:06:45 -04:00
faa82e0af4 Move error bars to generate_scattter_plots() 2024-10-06 14:58:54 -04:00
bee9aea866 Fix lm column clobbering in calculate_interaction_scores 2024-10-06 13:11:52 -04:00
b24463fa83 Summarize linear model coefficeints for correlation plots 2024-10-05 22:57:25 -04:00
f335b414e1 Add configurable plot filtering 2024-10-05 22:39:53 -04:00
936a35aadb No need to pass joined df to generate_rank_plot_configs 2024-10-05 22:00:15 -04:00
a309130c39 Correct grouping for deletion WT summarization 2024-10-05 20:44:25 -04:00
08bf4946e0 More gracefully handle missing plot configs 2024-10-05 17:08:01 -04:00
5a819bfa88 Switch to annotation segment for lm line 2024-10-05 14:56:56 -04:00
180e1ca81a Remove redundant smoothing option 2024-10-05 14:36:37 -04:00
ddcc26050f Regroup calculations 2024-10-05 14:24:53 -04:00
f207e40efd Improve WT groupings 2024-10-05 06:00:25 -04:00
e6f5aab81f Mask R-squared annotation 2024-10-05 05:30:00 -04:00
274eec2814 Make error bar expression configurable 2024-10-05 05:25:54 -04:00
5f8f20a810 Handle dynamic mean_point color 2024-10-05 03:28:02 -04:00
25a5c7ff23 Flatten means and sds for error bars 2024-10-05 03:04:28 -04:00
876970924b Make title size customizable 2024-10-04 19:03:01 -04:00
bbf2d630b9 Plot interaction plots in chunks of 12 for pagination 2024-10-04 18:42:58 -04:00
83576d6e94 Add grid.newpage() to paginate interaction plots 2024-10-04 16:56:13 -04:00
20c6e94727 Add configurable page dimensions 2024-10-04 16:41:33 -04:00
320338316c Add missing calculation columns for Delta_L error bars 2024-10-04 15:19:05 -04:00
328fe1f116 Move automatic nrow calculation to generate_and_save_plots 2024-10-04 13:56:30 -04:00
fdfe878774 Move annotations to global scope 2024-10-04 10:22:51 -04:00
4a6890290e Fix plate analysis plots, make error bar use aes color by default 2024-10-04 03:33:07 -04:00
c4f398be82 Move correlation modeling to calculate_interction_scores 2024-10-04 02:30:13 -04:00
b23c6dafef Fix interaction groupings 2024-10-03 20:58:28 -04:00
4b273db78d Try separating interaction dfs 2024-10-03 12:43:03 -04:00
f6958a0126 Refactor calculate_interaction_scores again 2024-10-03 10:16:46 -04:00
8a8cdd7194 Left join background data to calculations df 2024-10-02 22:10:02 -04:00
f435fa3f11 Move max_conc into the dataframe to simplify args 2024-10-02 19:11:30 -04:00
4265663e17 Use WT values for error bars 2024-10-02 16:55:56 -04:00
850a34d30f Add y-span for dynamic annotations 2024-10-02 16:25:55 -04:00
138ccf7fad Dynamically position interaction annotations 2024-10-02 16:23:13 -04:00
5332cf3fbc Paginate plot groups 2024-10-02 15:26:14 -04:00
744627fcb6 Append plots to same file instead of overwriting 2024-10-02 15:19:36 -04:00
e856102851 Fix default error bar calculations 2024-10-02 14:05:39 -04:00
964d2ad9b2 Fix default error bar calculations 2024-10-02 14:01:09 -04:00