Macarron is a workflow to systematically annotate and prioritize potentially bioactive (and often unannotated) small molecules in microbial community metabolomic datasets. Macarron prioritizes metabolic features as potentially bioactive in a phenotype/condition of interest using a combination of (a) covariance with annotated metabolites, (b) ecological properties such as abundance with respect to covarying annotated compounds, and (c) differential abundance in the phenotype/condition of interest.
If you have questions, please direct it to: Macarron Forum
Macarron requires R version 4.2.0 or higher. Install Bioconductor and then install Macarron:
if(!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Macarron")
Macarron can be run from the command line or as an R function. Both methods require the same
arguments, have the same options, and use the same default settings. The package includes the
wrapper Macarron() as well as functions which perform different steps in the Macarron
framework.
Macarron requires 4 comma-separated, appropriately formatted input files. The files and their formatting constraints are described below.
If you do not have the chemical taxonomy file, you can generate this file using the annotation dataframe and Macarron utility decorate_ID (see Advanced Topics).
By default, all files will be stored in a folder named Macarron_output inside the current working directory. The main prioritization results are stored in prioritized_metabolites_all.csv. Another file, prioritized_metabolites_characterizable.csv is a subset of prioritized_metabolites_all.csv and only contains metabolic features which covary with at least one annotated metabolite.
The columns in these output files are:
Maaslin2.Example (demo) input files can be found under inst/extdata folder of the Macarron source. These files were generated from the PRISM study of stool metabolomes of individuals with inflammatory bowel disease (IBD) and healthy “Control” individuals. Control and IBD are the two phenotypes in this example. Macarron will be applied to prioritize metabolic features with respect to their bioactivity in IBD. Therefore, in this example, the phenotype of interest is “IBD” and the reference phenotype is “Control”. The four input files are demo_abundances.csv, demo_annotations.csv, demo_metadata.csv, and demo_taxonomy.csv.
library(Macarron)
## Loading required package: SummarizedExperiment
## Loading required package: MatrixGenerics
## Loading required package: matrixStats
##
## Attaching package: 'MatrixGenerics'
## The following objects are masked from 'package:matrixStats':
##
## colAlls, colAnyNAs, colAnys, colAvgsPerRowSet, colCollapse,
## colCounts, colCummaxs, colCummins, colCumprods, colCumsums,
## colDiffs, colIQRDiffs, colIQRs, colLogSumExps, colMadDiffs,
## colMads, colMaxs, colMeans2, colMedians, colMins, colOrderStats,
## colProds, colQuantiles, colRanges, colRanks, colSdDiffs, colSds,
## colSums2, colTabulates, colVarDiffs, colVars, colWeightedMads,
## colWeightedMeans, colWeightedMedians, colWeightedSds,
## colWeightedVars, rowAlls, rowAnyNAs, rowAnys, rowAvgsPerColSet,
## rowCollapse, rowCounts, rowCummaxs, rowCummins, rowCumprods,
## rowCumsums, rowDiffs, rowIQRDiffs, rowIQRs, rowLogSumExps,
## rowMadDiffs, rowMads, rowMaxs, rowMeans2, rowMedians, rowMins,
## rowOrderStats, rowProds, rowQuantiles, rowRanges, rowRanks,
## rowSdDiffs, rowSds, rowSums2, rowTabulates, rowVarDiffs, rowVars,
## rowWeightedMads, rowWeightedMeans, rowWeightedMedians,
## rowWeightedSds, rowWeightedVars
## Loading required package: GenomicRanges
## Loading required package: stats4
## Loading required package: BiocGenerics
## Loading required package: generics
##
## Attaching package: 'generics'
## The following objects are masked from 'package:base':
##
## as.difftime, as.factor, as.ordered, intersect, is.element, setdiff,
## setequal, union
##
## Attaching package: 'BiocGenerics'
## The following objects are masked from 'package:stats':
##
## IQR, mad, sd, var, xtabs
## The following objects are masked from 'package:base':
##
## Filter, Find, Map, Position, Reduce, anyDuplicated, aperm, append,
## as.data.frame, basename, cbind, colnames, dirname, do.call,
## duplicated, eval, evalq, get, grep, grepl, is.unsorted, lapply,
## mapply, match, mget, order, paste, pmax, pmax.int, pmin, pmin.int,
## rank, rbind, rownames, sapply, saveRDS, table, tapply, unique,
## unsplit, which.max, which.min
## Loading required package: S4Vectors
##
## Attaching package: 'S4Vectors'
## The following object is masked from 'package:utils':
##
## findMatches
## The following objects are masked from 'package:base':
##
## I, expand.grid, unname
## Loading required package: IRanges
## Loading required package: Seqinfo
## Loading required package: Biobase
## Welcome to Bioconductor
##
## Vignettes contain introductory material; view with
## 'browseVignettes()'. To cite Bioconductor, see
## 'citation("Biobase")', and for packages 'citation("pkgname")'.
##
## Attaching package: 'Biobase'
## The following object is masked from 'package:MatrixGenerics':
##
## rowMedians
## The following objects are masked from 'package:matrixStats':
##
## anyMissing, rowMedians
prism_abundances <- system.file(
'extdata','demo_abundances.csv', package="Macarron")
prism_annotations <-system.file(
'extdata','demo_annotations.csv', package="Macarron")
prism_metadata <-system.file(
'extdata','demo_metadata.csv', package="Macarron")
mets_taxonomy <-system.file(
'extdata','demo_taxonomy.csv', package="Macarron")
prism_prioritized <- Macarron::Macarron(input_abundances = prism_abundances,
input_annotations = prism_annotations,
input_metadata = prism_metadata,
input_taxonomy = mets_taxonomy)
## 2026-04-02 18:25:12.649618 INFO::Creating output folder.
## 2026-04-02 18:25:12.694874 INFO::Writing function arguments to log file
## Samples with both abundances and metadata: 102
## 2026-04-02 18:25:12.928488 INFO::Summarized Experiment created.
## 2026-04-02 18:25:12.93554 INFO::Metadata chosen for prevalence filtering: diagnosis
## 869 features pass chosen minimum prevalence threshold of 0.7.
## Calculating pairwise correlations in phenotype: IBD
## Calculating pairwise correlations in phenotype: Control
## Distance matrix with 869 features created.
## 2026-04-02 18:25:19.501986 INFO::Distance matrix with 869 metabolic features created.
## Initiating module detection
## 2026-04-02 18:25:19.503678 INFO::Minimum module size used for this dataset: 10
## Tree constructed
## Evaluating measures of success
## ..cutHeight not given, setting it to 0.99 ===> 99% of the (truncated) height range in dendro.
## ..done.
## ..cutHeight not given, setting it to 0.99 ===> 99% of the (truncated) height range in dendro.
## ..done.
## ..cutHeight not given, setting it to 0.99 ===> 99% of the (truncated) height range in dendro.
## ..done.
## ..cutHeight not given, setting it to 0.99 ===> 99% of the (truncated) height range in dendro.
## ..done.
## ..cutHeight not given, setting it to 0.99 ===> 99% of the (truncated) height range in dendro.
## ..done.
## 2026-04-02 18:25:20.771199 INFO::Total number of modules detected: 30
## Initiating AVA calculations
## Finding anchors
## Calculating AVA
## Initiating q-value calculations
## [1] "Creating output folder"
## [1] "Creating output feature tables folder"
## [1] "Creating output fits folder"
## [1] "Creating output figures folder"
## 2026-04-02 18:25:22.878382 INFO::Writing function arguments to log file
## 2026-04-02 18:25:22.883822 INFO::Verifying options selected are valid
## 2026-04-02 18:25:22.936563 INFO::Determining format of input files
## 2026-04-02 18:25:22.937645 INFO::Input format is data samples as columns and metadata samples as rows
## 2026-04-02 18:25:22.952375 INFO::Formula for fixed effects: expr ~ diagnosis + age + antibiotics
## 2026-04-02 18:25:22.953788 INFO::Filter data based on min abundance and min prevalence
## 2026-04-02 18:25:22.954465 INFO::Total samples in data: 102
## 2026-04-02 18:25:22.955091 INFO::Min samples required with min abundance for a feature not to be filtered: 0.000000
## 2026-04-02 18:25:22.966021 INFO::Total filtered features: 0
## 2026-04-02 18:25:22.96689 INFO::Filtered feature names from abundance and prevalence filtering:
## 2026-04-02 18:25:22.986413 INFO::Total filtered features with variance filtering: 10
## 2026-04-02 18:25:22.987357 INFO::Filtered feature names from variance filtering: F1, F59, F74, F416, F577, F629, F672, F744, F754, F846
## 2026-04-02 18:25:22.988002 INFO::Running selected normalization method: NONE
## 2026-04-02 18:25:22.988686 INFO::Applying z-score to standardize continuous metadata
## 2026-04-02 18:25:23.004724 INFO::Running selected transform method: NONE
## 2026-04-02 18:25:23.00556 INFO::Running selected analysis method: LM
## 2026-04-02 18:25:23.010169 INFO::Fitting model to feature number 1, F2
## 2026-04-02 18:25:23.018726 INFO::Fitting model to feature number 2, F3
## 2026-04-02 18:25:23.022235 INFO::Fitting model to feature number 3, F4
## 2026-04-02 18:25:23.025664 INFO::Fitting model to feature number 4, F5
## 2026-04-02 18:25:23.029005 INFO::Fitting model to feature number 5, F6
## 2026-04-02 18:25:23.032255 INFO::Fitting model to feature number 6, F7
## 2026-04-02 18:25:23.03553 INFO::Fitting model to feature number 7, F8
## 2026-04-02 18:25:23.038762 INFO::Fitting model to feature number 8, F9
## 2026-04-02 18:25:23.041983 INFO::Fitting model to feature number 9, F10
## 2026-04-02 18:25:23.045221 INFO::Fitting model to feature number 10, F11
## 2026-04-02 18:25:23.048459 INFO::Fitting model to feature number 11, F12
## 2026-04-02 18:25:23.051761 INFO::Fitting model to feature number 12, F13
## 2026-04-02 18:25:23.055028 INFO::Fitting model to feature number 13, F14
## 2026-04-02 18:25:23.058265 INFO::Fitting model to feature number 14, F15
## 2026-04-02 18:25:23.0615 INFO::Fitting model to feature number 15, F16
## 2026-04-02 18:25:23.064775 INFO::Fitting model to feature number 16, F17
## 2026-04-02 18:25:23.06801 INFO::Fitting model to feature number 17, F18
## 2026-04-02 18:25:23.071262 INFO::Fitting model to feature number 18, F19
## 2026-04-02 18:25:23.074501 INFO::Fitting model to feature number 19, F20
## 2026-04-02 18:25:23.077833 INFO::Fitting model to feature number 20, F21
## 2026-04-02 18:25:23.081165 INFO::Fitting model to feature number 21, F22
## 2026-04-02 18:25:23.0845 INFO::Fitting model to feature number 22, F23
## 2026-04-02 18:25:23.087842 INFO::Fitting model to feature number 23, F24
## 2026-04-02 18:25:23.091209 INFO::Fitting model to feature number 24, F25
## 2026-04-02 18:25:23.094708 INFO::Fitting model to feature number 25, F26
## 2026-04-02 18:25:23.098224 INFO::Fitting model to feature number 26, F27
## 2026-04-02 18:25:23.10163 INFO::Fitting model to feature number 27, F28
## 2026-04-02 18:25:23.105039 INFO::Fitting model to feature number 28, F29
## 2026-04-02 18:25:23.108412 INFO::Fitting model to feature number 29, F30
## 2026-04-02 18:25:23.111696 INFO::Fitting model to feature number 30, F31
## 2026-04-02 18:25:23.115021 INFO::Fitting model to feature number 31, F32
## 2026-04-02 18:25:23.118365 INFO::Fitting model to feature number 32, F33
## 2026-04-02 18:25:23.121702 INFO::Fitting model to feature number 33, F34
## 2026-04-02 18:25:23.125061 INFO::Fitting model to feature number 34, F35
## 2026-04-02 18:25:23.128434 INFO::Fitting model to feature number 35, F36
## 2026-04-02 18:25:23.131784 INFO::Fitting model to feature number 36, F37
## 2026-04-02 18:25:23.135135 INFO::Fitting model to feature number 37, F38
## 2026-04-02 18:25:23.138498 INFO::Fitting model to feature number 38, F39
## 2026-04-02 18:25:23.141828 INFO::Fitting model to feature number 39, F40
## 2026-04-02 18:25:23.14517 INFO::Fitting model to feature number 40, F41
## 2026-04-02 18:25:23.148504 INFO::Fitting model to feature number 41, F43
## 2026-04-02 18:25:23.151865 INFO::Fitting model to feature number 42, F44
## 2026-04-02 18:25:23.15521 INFO::Fitting model to feature number 43, F45
## 2026-04-02 18:25:23.158565 INFO::Fitting model to feature number 44, F46
## 2026-04-02 18:25:23.161901 INFO::Fitting model to feature number 45, F47
## 2026-04-02 18:25:23.165245 INFO::Fitting model to feature number 46, F48
## 2026-04-02 18:25:23.1686 INFO::Fitting model to feature number 47, F49
## 2026-04-02 18:25:23.171932 INFO::Fitting model to feature number 48, F50
## 2026-04-02 18:25:23.175263 INFO::Fitting model to feature number 49, F51
## 2026-04-02 18:25:23.17854 INFO::Fitting model to feature number 50, F52
## 2026-04-02 18:25:23.181877 INFO::Fitting model to feature number 51, F53
## 2026-04-02 18:25:23.185221 INFO::Fitting model to feature number 52, F54
## 2026-04-02 18:25:23.188585 INFO::Fitting model to feature number 53, F55
## 2026-04-02 18:25:23.191921 INFO::Fitting model to feature number 54, F56
## 2026-04-02 18:25:23.195255 INFO::Fitting model to feature number 55, F57
## 2026-04-02 18:25:23.198702 INFO::Fitting model to feature number 56, F58
## 2026-04-02 18:25:23.202077 INFO::Fitting model to feature number 57, F60
## 2026-04-02 18:25:23.205453 INFO::Fitting model to feature number 58, F63
## 2026-04-02 18:25:23.208793 INFO::Fitting model to feature number 59, F64
## 2026-04-02 18:25:23.212135 INFO::Fitting model to feature number 60, F65
## 2026-04-02 18:25:23.215421 INFO::Fitting model to feature number 61, F66
## 2026-04-02 18:25:23.218754 INFO::Fitting model to feature number 62, F67
## 2026-04-02 18:25:23.222088 INFO::Fitting model to feature number 63, F68
## 2026-04-02 18:25:23.225464 INFO::Fitting model to feature number 64, F69
## 2026-04-02 18:25:23.228822 INFO::Fitting model to feature number 65, F70
## 2026-04-02 18:25:23.232166 INFO::Fitting model to feature number 66, F71
## 2026-04-02 18:25:23.235509 INFO::Fitting model to feature number 67, F72
## 2026-04-02 18:25:23.238837 INFO::Fitting model to feature number 68, F73
## 2026-04-02 18:25:23.242178 INFO::Fitting model to feature number 69, F76
## 2026-04-02 18:25:23.245516 INFO::Fitting model to feature number 70, F77
## 2026-04-02 18:25:23.248889 INFO::Fitting model to feature number 71, F78
## 2026-04-02 18:25:23.25233 INFO::Fitting model to feature number 72, F79
## 2026-04-02 18:25:23.255676 INFO::Fitting model to feature number 73, F80
## 2026-04-02 18:25:23.259013 INFO::Fitting model to feature number 74, F81
## 2026-04-02 18:25:23.262407 INFO::Fitting model to feature number 75, F82
## 2026-04-02 18:25:23.265767 INFO::Fitting model to feature number 76, F83
## 2026-04-02 18:25:23.269142 INFO::Fitting model to feature number 77, F84
## 2026-04-02 18:25:23.2725 INFO::Fitting model to feature number 78, F85
## 2026-04-02 18:25:23.27586 INFO::Fitting model to feature number 79, F86
## 2026-04-02 18:25:23.279222 INFO::Fitting model to feature number 80, F87
## 2026-04-02 18:25:23.28258 INFO::Fitting model to feature number 81, F88
## 2026-04-02 18:25:23.285954 INFO::Fitting model to feature number 82, F89
## 2026-04-02 18:25:23.289322 INFO::Fitting model to feature number 83, F90
## 2026-04-02 18:25:23.292675 INFO::Fitting model to feature number 84, F91
## 2026-04-02 18:25:23.29602 INFO::Fitting model to feature number 85, F92
## 2026-04-02 18:25:23.299374 INFO::Fitting model to feature number 86, F93
## 2026-04-02 18:25:23.302798 INFO::Fitting model to feature number 87, F94
## 2026-04-02 18:25:23.306217 INFO::Fitting model to feature number 88, F95
## 2026-04-02 18:25:23.309662 INFO::Fitting model to feature number 89, F96
## 2026-04-02 18:25:23.313092 INFO::Fitting model to feature number 90, F97
## 2026-04-02 18:25:23.316545 INFO::Fitting model to feature number 91, F98
## 2026-04-02 18:25:23.319999 INFO::Fitting model to feature number 92, F99
## 2026-04-02 18:25:23.323458 INFO::Fitting model to feature number 93, F100
## 2026-04-02 18:25:23.326861 INFO::Fitting model to feature number 94, F101
## 2026-04-02 18:25:23.330246 INFO::Fitting model to feature number 95, F102
## 2026-04-02 18:25:23.333665 INFO::Fitting model to feature number 96, F103
## 2026-04-02 18:25:23.337083 INFO::Fitting model to feature number 97, F104
## 2026-04-02 18:25:23.340491 INFO::Fitting model to feature number 98, F105
## 2026-04-02 18:25:23.343905 INFO::Fitting model to feature number 99, F106
## 2026-04-02 18:25:23.347486 INFO::Fitting model to feature number 100, F107
## 2026-04-02 18:25:23.350889 INFO::Fitting model to feature number 101, F108
## 2026-04-02 18:25:23.354319 INFO::Fitting model to feature number 102, F109
## 2026-04-02 18:25:23.357705 INFO::Fitting model to feature number 103, F110
## 2026-04-02 18:25:23.361089 INFO::Fitting model to feature number 104, F111
## 2026-04-02 18:25:23.36456 INFO::Fitting model to feature number 105, F112
## 2026-04-02 18:25:23.367929 INFO::Fitting model to feature number 106, F113
## 2026-04-02 18:25:23.371418 INFO::Fitting model to feature number 107, F114
## 2026-04-02 18:25:23.374853 INFO::Fitting model to feature number 108, F115
## 2026-04-02 18:25:23.378323 INFO::Fitting model to feature number 109, F117
## 2026-04-02 18:25:23.381744 INFO::Fitting model to feature number 110, F118
## 2026-04-02 18:25:23.385171 INFO::Fitting model to feature number 111, F119
## 2026-04-02 18:25:23.388619 INFO::Fitting model to feature number 112, F120
## 2026-04-02 18:25:23.39205 INFO::Fitting model to feature number 113, F121
## 2026-04-02 18:25:23.395473 INFO::Fitting model to feature number 114, F122
## 2026-04-02 18:25:23.398881 INFO::Fitting model to feature number 115, F123
## 2026-04-02 18:25:23.402299 INFO::Fitting model to feature number 116, F124
## 2026-04-02 18:25:23.405714 INFO::Fitting model to feature number 117, F125
## 2026-04-02 18:25:23.409122 INFO::Fitting model to feature number 118, F126
## 2026-04-02 18:25:23.412525 INFO::Fitting model to feature number 119, F127
## 2026-04-02 18:25:23.415928 INFO::Fitting model to feature number 120, F128
## 2026-04-02 18:25:23.419343 INFO::Fitting model to feature number 121, F129
## 2026-04-02 18:25:23.422756 INFO::Fitting model to feature number 122, F130
## 2026-04-02 18:25:23.426159 INFO::Fitting model to feature number 123, F131
## 2026-04-02 18:25:23.429586 INFO::Fitting model to feature number 124, F132
## 2026-04-02 18:25:23.432985 INFO::Fitting model to feature number 125, F133
## 2026-04-02 18:25:23.43642 INFO::Fitting model to feature number 126, F134
## 2026-04-02 18:25:23.439844 INFO::Fitting model to feature number 127, F135
## 2026-04-02 18:25:23.443269 INFO::Fitting model to feature number 128, F136
## 2026-04-02 18:25:23.446676 INFO::Fitting model to feature number 129, F137
## 2026-04-02 18:25:23.450093 INFO::Fitting model to feature number 130, F138
## 2026-04-02 18:25:23.453526 INFO::Fitting model to feature number 131, F139
## 2026-04-02 18:25:23.456938 INFO::Fitting model to feature number 132, F140
## 2026-04-02 18:25:23.460361 INFO::Fitting model to feature number 133, F141
## 2026-04-02 18:25:23.463774 INFO::Fitting model to feature number 134, F142
## 2026-04-02 18:25:23.481332 INFO::Fitting model to feature number 135, F143
## 2026-04-02 18:25:23.485107 INFO::Fitting model to feature number 136, F144
## 2026-04-02 18:25:23.488394 INFO::Fitting model to feature number 137, F145
## 2026-04-02 18:25:23.491643 INFO::Fitting model to feature number 138, F146
## 2026-04-02 18:25:23.494903 INFO::Fitting model to feature number 139, F147
## 2026-04-02 18:25:23.498157 INFO::Fitting model to feature number 140, F148
## 2026-04-02 18:25:23.501411 INFO::Fitting model to feature number 141, F149
## 2026-04-02 18:25:23.504667 INFO::Fitting model to feature number 142, F150
## 2026-04-02 18:25:23.507913 INFO::Fitting model to feature number 143, F152
## 2026-04-02 18:25:23.511084 INFO::Fitting model to feature number 144, F153
## 2026-04-02 18:25:23.5143 INFO::Fitting model to feature number 145, F154
## 2026-04-02 18:25:23.517546 INFO::Fitting model to feature number 146, F155
## 2026-04-02 18:25:23.52077 INFO::Fitting model to feature number 147, F156
## 2026-04-02 18:25:23.524012 INFO::Fitting model to feature number 148, F157
## 2026-04-02 18:25:23.527255 INFO::Fitting model to feature number 149, F158
## 2026-04-02 18:25:23.530506 INFO::Fitting model to feature number 150, F159
## 2026-04-02 18:25:23.533715 INFO::Fitting model to feature number 151, F160
## 2026-04-02 18:25:23.536926 INFO::Fitting model to feature number 152, F161
## 2026-04-02 18:25:23.540159 INFO::Fitting model to feature number 153, F162
## 2026-04-02 18:25:23.543383 INFO::Fitting model to feature number 154, F163
## 2026-04-02 18:25:23.546629 INFO::Fitting model to feature number 155, F164
## 2026-04-02 18:25:23.549855 INFO::Fitting model to feature number 156, F165
## 2026-04-02 18:25:23.553082 INFO::Fitting model to feature number 157, F166
## 2026-04-02 18:25:23.556289 INFO::Fitting model to feature number 158, F167
## 2026-04-02 18:25:23.559488 INFO::Fitting model to feature number 159, F168
## 2026-04-02 18:25:23.562692 INFO::Fitting model to feature number 160, F169
## 2026-04-02 18:25:23.565838 INFO::Fitting model to feature number 161, F170
## 2026-04-02 18:25:23.569054 INFO::Fitting model to feature number 162, F171
## 2026-04-02 18:25:23.572268 INFO::Fitting model to feature number 163, F172
## 2026-04-02 18:25:23.575494 INFO::Fitting model to feature number 164, F173
## 2026-04-02 18:25:23.578744 INFO::Fitting model to feature number 165, F174
## 2026-04-02 18:25:23.581907 INFO::Fitting model to feature number 166, F175
## 2026-04-02 18:25:23.585129 INFO::Fitting model to feature number 167, F176
## 2026-04-02 18:25:23.588367 INFO::Fitting model to feature number 168, F177
## 2026-04-02 18:25:23.591591 INFO::Fitting model to feature number 169, F178
## 2026-04-02 18:25:23.594798 INFO::Fitting model to feature number 170, F179
## 2026-04-02 18:25:23.598 INFO::Fitting model to feature number 171, F180
## 2026-04-02 18:25:23.601214 INFO::Fitting model to feature number 172, F181
## 2026-04-02 18:25:23.604441 INFO::Fitting model to feature number 173, F182
## 2026-04-02 18:25:23.607672 INFO::Fitting model to feature number 174, F183
## 2026-04-02 18:25:23.610915 INFO::Fitting model to feature number 175, F184
## 2026-04-02 18:25:23.614133 INFO::Fitting model to feature number 176, F185
## 2026-04-02 18:25:23.61737 INFO::Fitting model to feature number 177, F186
## 2026-04-02 18:25:23.620595 INFO::Fitting model to feature number 178, F187
## 2026-04-02 18:25:23.623838 INFO::Fitting model to feature number 179, F188
## 2026-04-02 18:25:23.627141 INFO::Fitting model to feature number 180, F189
## 2026-04-02 18:25:23.630458 INFO::Fitting model to feature number 181, F190
## 2026-04-02 18:25:23.633681 INFO::Fitting model to feature number 182, F191
## 2026-04-02 18:25:23.636931 INFO::Fitting model to feature number 183, F192
## 2026-04-02 18:25:23.640166 INFO::Fitting model to feature number 184, F193
## 2026-04-02 18:25:23.643401 INFO::Fitting model to feature number 185, F194
## 2026-04-02 18:25:23.646641 INFO::Fitting model to feature number 186, F195
## 2026-04-02 18:25:23.649884 INFO::Fitting model to feature number 187, F196
## 2026-04-02 18:25:23.653125 INFO::Fitting model to feature number 188, F197
## 2026-04-02 18:25:23.656391 INFO::Fitting model to feature number 189, F198
## 2026-04-02 18:25:23.659813 INFO::Fitting model to feature number 190, F199
## 2026-04-02 18:25:23.663211 INFO::Fitting model to feature number 191, F200
## 2026-04-02 18:25:23.666567 INFO::Fitting model to feature number 192, F201
## 2026-04-02 18:25:23.669835 INFO::Fitting model to feature number 193, F202
## 2026-04-02 18:25:23.673079 INFO::Fitting model to feature number 194, F203
## 2026-04-02 18:25:23.676286 INFO::Fitting model to feature number 195, F204
## 2026-04-02 18:25:23.679504 INFO::Fitting model to feature number 196, F206
## 2026-04-02 18:25:23.68272 INFO::Fitting model to feature number 197, F207
## 2026-04-02 18:25:23.68594 INFO::Fitting model to feature number 198, F208
## 2026-04-02 18:25:23.689165 INFO::Fitting model to feature number 199, F209
## 2026-04-02 18:25:23.69241 INFO::Fitting model to feature number 200, F210
## 2026-04-02 18:25:23.695651 INFO::Fitting model to feature number 201, F211
## 2026-04-02 18:25:23.698893 INFO::Fitting model to feature number 202, F212
## 2026-04-02 18:25:23.70213 INFO::Fitting model to feature number 203, F213
## 2026-04-02 18:25:23.70531 INFO::Fitting model to feature number 204, F214
## 2026-04-02 18:25:23.708532 INFO::Fitting model to feature number 205, F215
## 2026-04-02 18:25:23.711768 INFO::Fitting model to feature number 206, F216
## 2026-04-02 18:25:23.714937 INFO::Fitting model to feature number 207, F217
## 2026-04-02 18:25:23.718167 INFO::Fitting model to feature number 208, F218
## 2026-04-02 18:25:23.721397 INFO::Fitting model to feature number 209, F219
## 2026-04-02 18:25:23.72465 INFO::Fitting model to feature number 210, F220
## 2026-04-02 18:25:23.727871 INFO::Fitting model to feature number 211, F221
## 2026-04-02 18:25:23.731104 INFO::Fitting model to feature number 212, F222
## 2026-04-02 18:25:23.734347 INFO::Fitting model to feature number 213, F223
## 2026-04-02 18:25:23.737567 INFO::Fitting model to feature number 214, F224
## 2026-04-02 18:25:23.740818 INFO::Fitting model to feature number 215, F225
## 2026-04-02 18:25:23.744066 INFO::Fitting model to feature number 216, F226
## 2026-04-02 18:25:23.747308 INFO::Fitting model to feature number 217, F227
## 2026-04-02 18:25:23.750536 INFO::Fitting model to feature number 218, F228
## 2026-04-02 18:25:23.753771 INFO::Fitting model to feature number 219, F229
## 2026-04-02 18:25:23.756992 INFO::Fitting model to feature number 220, F230
## 2026-04-02 18:25:23.760222 INFO::Fitting model to feature number 221, F231
## 2026-04-02 18:25:23.763434 INFO::Fitting model to feature number 222, F232
## 2026-04-02 18:25:23.766658 INFO::Fitting model to feature number 223, F233
## 2026-04-02 18:25:23.76991 INFO::Fitting model to feature number 224, F234
## 2026-04-02 18:25:23.773155 INFO::Fitting model to feature number 225, F235
## 2026-04-02 18:25:23.776345 INFO::Fitting model to feature number 226, F236
## 2026-04-02 18:25:23.779582 INFO::Fitting model to feature number 227, F237
## 2026-04-02 18:25:23.782811 INFO::Fitting model to feature number 228, F238
## 2026-04-02 18:25:23.78604 INFO::Fitting model to feature number 229, F239
## 2026-04-02 18:25:23.789297 INFO::Fitting model to feature number 230, F240
## 2026-04-02 18:25:23.792547 INFO::Fitting model to feature number 231, F241
## 2026-04-02 18:25:23.795822 INFO::Fitting model to feature number 232, F242
## 2026-04-02 18:25:23.799094 INFO::Fitting model to feature number 233, F243
## 2026-04-02 18:25:23.802355 INFO::Fitting model to feature number 234, F244
## 2026-04-02 18:25:23.805582 INFO::Fitting model to feature number 235, F245
## 2026-04-02 18:25:23.80881 INFO::Fitting model to feature number 236, F246
## 2026-04-02 18:25:23.812068 INFO::Fitting model to feature number 237, F247
## 2026-04-02 18:25:23.815304 INFO::Fitting model to feature number 238, F248
## 2026-04-02 18:25:23.818523 INFO::Fitting model to feature number 239, F249
## 2026-04-02 18:25:23.821789 INFO::Fitting model to feature number 240, F250
## 2026-04-02 18:25:23.825056 INFO::Fitting model to feature number 241, F252
## 2026-04-02 18:25:23.828338 INFO::Fitting model to feature number 242, F253
## 2026-04-02 18:25:23.831582 INFO::Fitting model to feature number 243, F254
## 2026-04-02 18:25:23.834838 INFO::Fitting model to feature number 244, F255
## 2026-04-02 18:25:23.838093 INFO::Fitting model to feature number 245, F256
## 2026-04-02 18:25:23.841372 INFO::Fitting model to feature number 246, F257
## 2026-04-02 18:25:23.844664 INFO::Fitting model to feature number 247, F259
## 2026-04-02 18:25:23.847932 INFO::Fitting model to feature number 248, F260
## 2026-04-02 18:25:23.851197 INFO::Fitting model to feature number 249, F261
## 2026-04-02 18:25:23.854482 INFO::Fitting model to feature number 250, F262
## 2026-04-02 18:25:23.85775 INFO::Fitting model to feature number 251, F263
## 2026-04-02 18:25:23.861023 INFO::Fitting model to feature number 252, F264
## 2026-04-02 18:25:23.864329 INFO::Fitting model to feature number 253, F265
## 2026-04-02 18:25:23.867625 INFO::Fitting model to feature number 254, F266
## 2026-04-02 18:25:23.870912 INFO::Fitting model to feature number 255, F267
## 2026-04-02 18:25:23.87419 INFO::Fitting model to feature number 256, F269
## 2026-04-02 18:25:23.877517 INFO::Fitting model to feature number 257, F270
## 2026-04-02 18:25:23.880837 INFO::Fitting model to feature number 258, F271
## 2026-04-02 18:25:23.884181 INFO::Fitting model to feature number 259, F272
## 2026-04-02 18:25:23.887502 INFO::Fitting model to feature number 260, F273
## 2026-04-02 18:25:23.890807 INFO::Fitting model to feature number 261, F274
## 2026-04-02 18:25:23.894181 INFO::Fitting model to feature number 262, F276
## 2026-04-02 18:25:23.897516 INFO::Fitting model to feature number 263, F277
## 2026-04-02 18:25:23.900846 INFO::Fitting model to feature number 264, F278
## 2026-04-02 18:25:23.904159 INFO::Fitting model to feature number 265, F279
## 2026-04-02 18:25:23.907455 INFO::Fitting model to feature number 266, F280
## 2026-04-02 18:25:23.910773 INFO::Fitting model to feature number 267, F281
## 2026-04-02 18:25:23.91406 INFO::Fitting model to feature number 268, F282
## 2026-04-02 18:25:23.917377 INFO::Fitting model to feature number 269, F283
## 2026-04-02 18:25:23.920724 INFO::Fitting model to feature number 270, F284
## 2026-04-02 18:25:23.924036 INFO::Fitting model to feature number 271, F285
## 2026-04-02 18:25:23.927443 INFO::Fitting model to feature number 272, F286
## 2026-04-02 18:25:23.930766 INFO::Fitting model to feature number 273, F287
## 2026-04-02 18:25:23.934147 INFO::Fitting model to feature number 274, F288
## 2026-04-02 18:25:23.937489 INFO::Fitting model to feature number 275, F289
## 2026-04-02 18:25:23.940752 INFO::Fitting model to feature number 276, F290
## 2026-04-02 18:25:23.944097 INFO::Fitting model to feature number 277, F292
## 2026-04-02 18:25:23.947427 INFO::Fitting model to feature number 278, F293
## 2026-04-02 18:25:23.95076 INFO::Fitting model to feature number 279, F294
## 2026-04-02 18:25:23.953999 INFO::Fitting model to feature number 280, F295
## 2026-04-02 18:25:23.957355 INFO::Fitting model to feature number 281, F296
## 2026-04-02 18:25:23.960771 INFO::Fitting model to feature number 282, F297
## 2026-04-02 18:25:23.964149 INFO::Fitting model to feature number 283, F298
## 2026-04-02 18:25:23.967534 INFO::Fitting model to feature number 284, F299
## 2026-04-02 18:25:23.971045 INFO::Fitting model to feature number 285, F300
## 2026-04-02 18:25:23.974443 INFO::Fitting model to feature number 286, F301
## 2026-04-02 18:25:23.977798 INFO::Fitting model to feature number 287, F302
## 2026-04-02 18:25:23.981224 INFO::Fitting model to feature number 288, F303
## 2026-04-02 18:25:23.984596 INFO::Fitting model to feature number 289, F304
## 2026-04-02 18:25:23.987962 INFO::Fitting model to feature number 290, F305
## 2026-04-02 18:25:23.991295 INFO::Fitting model to feature number 291, F306
## 2026-04-02 18:25:23.994596 INFO::Fitting model to feature number 292, F307
## 2026-04-02 18:25:23.99788 INFO::Fitting model to feature number 293, F308
## 2026-04-02 18:25:24.001192 INFO::Fitting model to feature number 294, F309
## 2026-04-02 18:25:24.00451 INFO::Fitting model to feature number 295, F310
## 2026-04-02 18:25:24.007768 INFO::Fitting model to feature number 296, F311
## 2026-04-02 18:25:24.011083 INFO::Fitting model to feature number 297, F312
## 2026-04-02 18:25:24.014435 INFO::Fitting model to feature number 298, F313
## 2026-04-02 18:25:24.017771 INFO::Fitting model to feature number 299, F315
## 2026-04-02 18:25:24.021073 INFO::Fitting model to feature number 300, F316
## 2026-04-02 18:25:24.036907 INFO::Fitting model to feature number 301, F317
## 2026-04-02 18:25:24.04025 INFO::Fitting model to feature number 302, F318
## 2026-04-02 18:25:24.043533 INFO::Fitting model to feature number 303, F319
## 2026-04-02 18:25:24.046809 INFO::Fitting model to feature number 304, F320
## 2026-04-02 18:25:24.050087 INFO::Fitting model to feature number 305, F321
## 2026-04-02 18:25:24.053345 INFO::Fitting model to feature number 306, F322
## 2026-04-02 18:25:24.056616 INFO::Fitting model to feature number 307, F323
## 2026-04-02 18:25:24.059865 INFO::Fitting model to feature number 308, F324
## 2026-04-02 18:25:24.063121 INFO::Fitting model to feature number 309, F325
## 2026-04-02 18:25:24.066308 INFO::Fitting model to feature number 310, F326
## 2026-04-02 18:25:24.069574 INFO::Fitting model to feature number 311, F327
## 2026-04-02 18:25:24.07281 INFO::Fitting model to feature number 312, F328
## 2026-04-02 18:25:24.076046 INFO::Fitting model to feature number 313, F329
## 2026-04-02 18:25:24.079304 INFO::Fitting model to feature number 314, F330
## 2026-04-02 18:25:24.08254 INFO::Fitting model to feature number 315, F331
## 2026-04-02 18:25:24.085774 INFO::Fitting model to feature number 316, F332
## 2026-04-02 18:25:24.08902 INFO::Fitting model to feature number 317, F333
## 2026-04-02 18:25:24.092286 INFO::Fitting model to feature number 318, F334
## 2026-04-02 18:25:24.095542 INFO::Fitting model to feature number 319, F335
## 2026-04-02 18:25:24.098814 INFO::Fitting model to feature number 320, F336
## 2026-04-02 18:25:24.102063 INFO::Fitting model to feature number 321, F337
## 2026-04-02 18:25:24.1053 INFO::Fitting model to feature number 322, F338
## 2026-04-02 18:25:24.108541 INFO::Fitting model to feature number 323, F339
## 2026-04-02 18:25:24.111754 INFO::Fitting model to feature number 324, F340
## 2026-04-02 18:25:24.114966 INFO::Fitting model to feature number 325, F342
## 2026-04-02 18:25:24.118176 INFO::Fitting model to feature number 326, F343
## 2026-04-02 18:25:24.121394 INFO::Fitting model to feature number 327, F344
## 2026-04-02 18:25:24.124632 INFO::Fitting model to feature number 328, F345
## 2026-04-02 18:25:24.127851 INFO::Fitting model to feature number 329, F346
## 2026-04-02 18:25:24.131106 INFO::Fitting model to feature number 330, F347
## 2026-04-02 18:25:24.134375 INFO::Fitting model to feature number 331, F348
## 2026-04-02 18:25:24.137609 INFO::Fitting model to feature number 332, F350
## 2026-04-02 18:25:24.140853 INFO::Fitting model to feature number 333, F351
## 2026-04-02 18:25:24.144082 INFO::Fitting model to feature number 334, F352
## 2026-04-02 18:25:24.147297 INFO::Fitting model to feature number 335, F353
## 2026-04-02 18:25:24.150493 INFO::Fitting model to feature number 336, F355
## 2026-04-02 18:25:24.153697 INFO::Fitting model to feature number 337, F356
## 2026-04-02 18:25:24.156904 INFO::Fitting model to feature number 338, F357
## 2026-04-02 18:25:24.160132 INFO::Fitting model to feature number 339, F358
## 2026-04-02 18:25:24.163362 INFO::Fitting model to feature number 340, F359
## 2026-04-02 18:25:24.16656 INFO::Fitting model to feature number 341, F360
## 2026-04-02 18:25:24.16983 INFO::Fitting model to feature number 342, F361
## 2026-04-02 18:25:24.173115 INFO::Fitting model to feature number 343, F362
## 2026-04-02 18:25:24.176407 INFO::Fitting model to feature number 344, F363
## 2026-04-02 18:25:24.179749 INFO::Fitting model to feature number 345, F364
## 2026-04-02 18:25:24.183081 INFO::Fitting model to feature number 346, F365
## 2026-04-02 18:25:24.18632 INFO::Fitting model to feature number 347, F366
## 2026-04-02 18:25:24.189593 INFO::Fitting model to feature number 348, F367
## 2026-04-02 18:25:24.19283 INFO::Fitting model to feature number 349, F368
## 2026-04-02 18:25:24.196079 INFO::Fitting model to feature number 350, F369
## 2026-04-02 18:25:24.199338 INFO::Fitting model to feature number 351, F370
## 2026-04-02 18:25:24.202584 INFO::Fitting model to feature number 352, F371
## 2026-04-02 18:25:24.205835 INFO::Fitting model to feature number 353, F372
## 2026-04-02 18:25:24.209105 INFO::Fitting model to feature number 354, F373
## 2026-04-02 18:25:24.212534 INFO::Fitting model to feature number 355, F374
## 2026-04-02 18:25:24.215946 INFO::Fitting model to feature number 356, F375
## 2026-04-02 18:25:24.21929 INFO::Fitting model to feature number 357, F376
## 2026-04-02 18:25:24.22252 INFO::Fitting model to feature number 358, F377
## 2026-04-02 18:25:24.225788 INFO::Fitting model to feature number 359, F378
## 2026-04-02 18:25:24.229003 INFO::Fitting model to feature number 360, F379
## 2026-04-02 18:25:24.232167 INFO::Fitting model to feature number 361, F380
## 2026-04-02 18:25:24.23539 INFO::Fitting model to feature number 362, F381
## 2026-04-02 18:25:24.238606 INFO::Fitting model to feature number 363, F382
## 2026-04-02 18:25:24.241824 INFO::Fitting model to feature number 364, F383
## 2026-04-02 18:25:24.245022 INFO::Fitting model to feature number 365, F384
## 2026-04-02 18:25:24.248239 INFO::Fitting model to feature number 366, F386
## 2026-04-02 18:25:24.25146 INFO::Fitting model to feature number 367, F387
## 2026-04-02 18:25:24.254654 INFO::Fitting model to feature number 368, F388
## 2026-04-02 18:25:24.257892 INFO::Fitting model to feature number 369, F389
## 2026-04-02 18:25:24.261134 INFO::Fitting model to feature number 370, F390
## 2026-04-02 18:25:24.264366 INFO::Fitting model to feature number 371, F391
## 2026-04-02 18:25:24.267573 INFO::Fitting model to feature number 372, F392
## 2026-04-02 18:25:24.270784 INFO::Fitting model to feature number 373, F393
## 2026-04-02 18:25:24.273997 INFO::Fitting model to feature number 374, F394
## 2026-04-02 18:25:24.277204 INFO::Fitting model to feature number 375, F395
## 2026-04-02 18:25:24.280429 INFO::Fitting model to feature number 376, F396
## 2026-04-02 18:25:24.283629 INFO::Fitting model to feature number 377, F397
## 2026-04-02 18:25:24.286834 INFO::Fitting model to feature number 378, F398
## 2026-04-02 18:25:24.290076 INFO::Fitting model to feature number 379, F399
## 2026-04-02 18:25:24.293295 INFO::Fitting model to feature number 380, F400
## 2026-04-02 18:25:24.296511 INFO::Fitting model to feature number 381, F401
## 2026-04-02 18:25:24.299744 INFO::Fitting model to feature number 382, F402
## 2026-04-02 18:25:24.302958 INFO::Fitting model to feature number 383, F403
## 2026-04-02 18:25:24.306191 INFO::Fitting model to feature number 384, F404
## 2026-04-02 18:25:24.309418 INFO::Fitting model to feature number 385, F406
## 2026-04-02 18:25:24.31265 INFO::Fitting model to feature number 386, F407
## 2026-04-02 18:25:24.315896 INFO::Fitting model to feature number 387, F408
## 2026-04-02 18:25:24.319117 INFO::Fitting model to feature number 388, F409
## 2026-04-02 18:25:24.322359 INFO::Fitting model to feature number 389, F410
## 2026-04-02 18:25:24.325556 INFO::Fitting model to feature number 390, F411
## 2026-04-02 18:25:24.328765 INFO::Fitting model to feature number 391, F412
## 2026-04-02 18:25:24.331986 INFO::Fitting model to feature number 392, F413
## 2026-04-02 18:25:24.335196 INFO::Fitting model to feature number 393, F414
## 2026-04-02 18:25:24.338409 INFO::Fitting model to feature number 394, F415
## 2026-04-02 18:25:24.34162 INFO::Fitting model to feature number 395, F417
## 2026-04-02 18:25:24.344838 INFO::Fitting model to feature number 396, F418
## 2026-04-02 18:25:24.348055 INFO::Fitting model to feature number 397, F419
## 2026-04-02 18:25:24.351296 INFO::Fitting model to feature number 398, F420
## 2026-04-02 18:25:24.3545 INFO::Fitting model to feature number 399, F421
## 2026-04-02 18:25:24.35771 INFO::Fitting model to feature number 400, F422
## 2026-04-02 18:25:24.360921 INFO::Fitting model to feature number 401, F423
## 2026-04-02 18:25:24.364129 INFO::Fitting model to feature number 402, F425
## 2026-04-02 18:25:24.367351 INFO::Fitting model to feature number 403, F426
## 2026-04-02 18:25:24.370574 INFO::Fitting model to feature number 404, F428
## 2026-04-02 18:25:24.373827 INFO::Fitting model to feature number 405, F429
## 2026-04-02 18:25:24.377057 INFO::Fitting model to feature number 406, F430
## 2026-04-02 18:25:24.380319 INFO::Fitting model to feature number 407, F431
## 2026-04-02 18:25:24.383552 INFO::Fitting model to feature number 408, F432
## 2026-04-02 18:25:24.386763 INFO::Fitting model to feature number 409, F433
## 2026-04-02 18:25:24.389977 INFO::Fitting model to feature number 410, F434
## 2026-04-02 18:25:24.393231 INFO::Fitting model to feature number 411, F435
## 2026-04-02 18:25:24.396476 INFO::Fitting model to feature number 412, F436
## 2026-04-02 18:25:24.39971 INFO::Fitting model to feature number 413, F437
## 2026-04-02 18:25:24.402966 INFO::Fitting model to feature number 414, F438
## 2026-04-02 18:25:24.406233 INFO::Fitting model to feature number 415, F439
## 2026-04-02 18:25:24.409494 INFO::Fitting model to feature number 416, F440
## 2026-04-02 18:25:24.412762 INFO::Fitting model to feature number 417, F441
## 2026-04-02 18:25:24.416009 INFO::Fitting model to feature number 418, F442
## 2026-04-02 18:25:24.419301 INFO::Fitting model to feature number 419, F443
## 2026-04-02 18:25:24.422565 INFO::Fitting model to feature number 420, F444
## 2026-04-02 18:25:24.425797 INFO::Fitting model to feature number 421, F445
## 2026-04-02 18:25:24.429058 INFO::Fitting model to feature number 422, F446
## 2026-04-02 18:25:24.43232 INFO::Fitting model to feature number 423, F447
## 2026-04-02 18:25:24.435571 INFO::Fitting model to feature number 424, F448
## 2026-04-02 18:25:24.438792 INFO::Fitting model to feature number 425, F449
## 2026-04-02 18:25:24.442041 INFO::Fitting model to feature number 426, F450
## 2026-04-02 18:25:24.445335 INFO::Fitting model to feature number 427, F451
## 2026-04-02 18:25:24.448616 INFO::Fitting model to feature number 428, F452
## 2026-04-02 18:25:24.451916 INFO::Fitting model to feature number 429, F454
## 2026-04-02 18:25:24.455179 INFO::Fitting model to feature number 430, F455
## 2026-04-02 18:25:24.458436 INFO::Fitting model to feature number 431, F456
## 2026-04-02 18:25:24.461702 INFO::Fitting model to feature number 432, F457
## 2026-04-02 18:25:24.464968 INFO::Fitting model to feature number 433, F458
## 2026-04-02 18:25:24.46821 INFO::Fitting model to feature number 434, F459
## 2026-04-02 18:25:24.471526 INFO::Fitting model to feature number 435, F461
## 2026-04-02 18:25:24.47479 INFO::Fitting model to feature number 436, F462
## 2026-04-02 18:25:24.478165 INFO::Fitting model to feature number 437, F463
## 2026-04-02 18:25:24.48148 INFO::Fitting model to feature number 438, F464
## 2026-04-02 18:25:24.484814 INFO::Fitting model to feature number 439, F465
## 2026-04-02 18:25:24.488115 INFO::Fitting model to feature number 440, F466
## 2026-04-02 18:25:24.491423 INFO::Fitting model to feature number 441, F467
## 2026-04-02 18:25:24.49471 INFO::Fitting model to feature number 442, F468
## 2026-04-02 18:25:24.497988 INFO::Fitting model to feature number 443, F469
## 2026-04-02 18:25:24.501291 INFO::Fitting model to feature number 444, F470
## 2026-04-02 18:25:24.504578 INFO::Fitting model to feature number 445, F471
## 2026-04-02 18:25:24.507869 INFO::Fitting model to feature number 446, F474
## 2026-04-02 18:25:24.511154 INFO::Fitting model to feature number 447, F475
## 2026-04-02 18:25:24.514452 INFO::Fitting model to feature number 448, F476
## 2026-04-02 18:25:24.517758 INFO::Fitting model to feature number 449, F477
## 2026-04-02 18:25:24.521052 INFO::Fitting model to feature number 450, F478
## 2026-04-02 18:25:24.524374 INFO::Fitting model to feature number 451, F479
## 2026-04-02 18:25:24.527667 INFO::Fitting model to feature number 452, F480
## 2026-04-02 18:25:24.530993 INFO::Fitting model to feature number 453, F481
## 2026-04-02 18:25:24.534323 INFO::Fitting model to feature number 454, F482
## 2026-04-02 18:25:24.537659 INFO::Fitting model to feature number 455, F483
## 2026-04-02 18:25:24.540993 INFO::Fitting model to feature number 456, F484
## 2026-04-02 18:25:24.544319 INFO::Fitting model to feature number 457, F485
## 2026-04-02 18:25:24.547622 INFO::Fitting model to feature number 458, F486
## 2026-04-02 18:25:24.550877 INFO::Fitting model to feature number 459, F487
## 2026-04-02 18:25:24.554168 INFO::Fitting model to feature number 460, F488
## 2026-04-02 18:25:24.557492 INFO::Fitting model to feature number 461, F489
## 2026-04-02 18:25:24.560785 INFO::Fitting model to feature number 462, F490
## 2026-04-02 18:25:24.564033 INFO::Fitting model to feature number 463, F491
## 2026-04-02 18:25:24.567358 INFO::Fitting model to feature number 464, F492
## 2026-04-02 18:25:24.582287 INFO::Fitting model to feature number 465, F493
## 2026-04-02 18:25:24.586664 INFO::Fitting model to feature number 466, F494
## 2026-04-02 18:25:24.590094 INFO::Fitting model to feature number 467, F495
## 2026-04-02 18:25:24.593445 INFO::Fitting model to feature number 468, F496
## 2026-04-02 18:25:24.596744 INFO::Fitting model to feature number 469, F497
## 2026-04-02 18:25:24.600039 INFO::Fitting model to feature number 470, F498
## 2026-04-02 18:25:24.603342 INFO::Fitting model to feature number 471, F499
## 2026-04-02 18:25:24.606634 INFO::Fitting model to feature number 472, F500
## 2026-04-02 18:25:24.609938 INFO::Fitting model to feature number 473, F501
## 2026-04-02 18:25:24.613154 INFO::Fitting model to feature number 474, F502
## 2026-04-02 18:25:24.616435 INFO::Fitting model to feature number 475, F503
## 2026-04-02 18:25:24.619725 INFO::Fitting model to feature number 476, F504
## 2026-04-02 18:25:24.623752 INFO::Fitting model to feature number 477, F505
## 2026-04-02 18:25:24.627016 INFO::Fitting model to feature number 478, F506
## 2026-04-02 18:25:24.630263 INFO::Fitting model to feature number 479, F507
## 2026-04-02 18:25:24.633525 INFO::Fitting model to feature number 480, F508
## 2026-04-02 18:25:24.636717 INFO::Fitting model to feature number 481, F509
## 2026-04-02 18:25:24.639988 INFO::Fitting model to feature number 482, F510
## 2026-04-02 18:25:24.643286 INFO::Fitting model to feature number 483, F511
## 2026-04-02 18:25:24.646534 INFO::Fitting model to feature number 484, F512
## 2026-04-02 18:25:24.649797 INFO::Fitting model to feature number 485, F513
## 2026-04-02 18:25:24.653062 INFO::Fitting model to feature number 486, F514
## 2026-04-02 18:25:24.65635 INFO::Fitting model to feature number 487, F515
## 2026-04-02 18:25:24.65961 INFO::Fitting model to feature number 488, F516
## 2026-04-02 18:25:24.662866 INFO::Fitting model to feature number 489, F517
## 2026-04-02 18:25:24.666105 INFO::Fitting model to feature number 490, F518
## 2026-04-02 18:25:24.669391 INFO::Fitting model to feature number 491, F519
## 2026-04-02 18:25:24.672662 INFO::Fitting model to feature number 492, F520
## 2026-04-02 18:25:24.675967 INFO::Fitting model to feature number 493, F521
## 2026-04-02 18:25:24.679147 INFO::Fitting model to feature number 494, F522
## 2026-04-02 18:25:24.682493 INFO::Fitting model to feature number 495, F523
## 2026-04-02 18:25:24.685767 INFO::Fitting model to feature number 496, F524
## 2026-04-02 18:25:24.688974 INFO::Fitting model to feature number 497, F525
## 2026-04-02 18:25:24.692245 INFO::Fitting model to feature number 498, F526
## 2026-04-02 18:25:24.695524 INFO::Fitting model to feature number 499, F527
## 2026-04-02 18:25:24.698838 INFO::Fitting model to feature number 500, F528
## 2026-04-02 18:25:24.702101 INFO::Fitting model to feature number 501, F529
## 2026-04-02 18:25:24.705417 INFO::Fitting model to feature number 502, F530
## 2026-04-02 18:25:24.708757 INFO::Fitting model to feature number 503, F531
## 2026-04-02 18:25:24.711947 INFO::Fitting model to feature number 504, F532
## 2026-04-02 18:25:24.715227 INFO::Fitting model to feature number 505, F533
## 2026-04-02 18:25:24.718483 INFO::Fitting model to feature number 506, F534
## 2026-04-02 18:25:24.721737 INFO::Fitting model to feature number 507, F535
## 2026-04-02 18:25:24.725907 INFO::Fitting model to feature number 508, F536
## 2026-04-02 18:25:24.729134 INFO::Fitting model to feature number 509, F537
## 2026-04-02 18:25:24.732456 INFO::Fitting model to feature number 510, F539
## 2026-04-02 18:25:24.73573 INFO::Fitting model to feature number 511, F540
## 2026-04-02 18:25:24.738972 INFO::Fitting model to feature number 512, F541
## 2026-04-02 18:25:24.742216 INFO::Fitting model to feature number 513, F543
## 2026-04-02 18:25:24.745463 INFO::Fitting model to feature number 514, F544
## 2026-04-02 18:25:24.748676 INFO::Fitting model to feature number 515, F545
## 2026-04-02 18:25:24.751846 INFO::Fitting model to feature number 516, F546
## 2026-04-02 18:25:24.755092 INFO::Fitting model to feature number 517, F547
## 2026-04-02 18:25:24.758338 INFO::Fitting model to feature number 518, F548
## 2026-04-02 18:25:24.761579 INFO::Fitting model to feature number 519, F549
## 2026-04-02 18:25:24.765008 INFO::Fitting model to feature number 520, F550
## 2026-04-02 18:25:24.768682 INFO::Fitting model to feature number 521, F551
## 2026-04-02 18:25:24.772036 INFO::Fitting model to feature number 522, F552
## 2026-04-02 18:25:24.775323 INFO::Fitting model to feature number 523, F553
## 2026-04-02 18:25:24.778659 INFO::Fitting model to feature number 524, F554
## 2026-04-02 18:25:24.781982 INFO::Fitting model to feature number 525, F555
## 2026-04-02 18:25:24.785319 INFO::Fitting model to feature number 526, F556
## 2026-04-02 18:25:24.788634 INFO::Fitting model to feature number 527, F557
## 2026-04-02 18:25:24.791963 INFO::Fitting model to feature number 528, F558
## 2026-04-02 18:25:24.795296 INFO::Fitting model to feature number 529, F559
## 2026-04-02 18:25:24.798625 INFO::Fitting model to feature number 530, F560
## 2026-04-02 18:25:24.80196 INFO::Fitting model to feature number 531, F561
## 2026-04-02 18:25:24.805231 INFO::Fitting model to feature number 532, F562
## 2026-04-02 18:25:24.808553 INFO::Fitting model to feature number 533, F563
## 2026-04-02 18:25:24.811897 INFO::Fitting model to feature number 534, F564
## 2026-04-02 18:25:24.815228 INFO::Fitting model to feature number 535, F566
## 2026-04-02 18:25:24.818536 INFO::Fitting model to feature number 536, F567
## 2026-04-02 18:25:24.821807 INFO::Fitting model to feature number 537, F568
## 2026-04-02 18:25:24.825208 INFO::Fitting model to feature number 538, F569
## 2026-04-02 18:25:24.82847 INFO::Fitting model to feature number 539, F570
## 2026-04-02 18:25:24.831764 INFO::Fitting model to feature number 540, F571
## 2026-04-02 18:25:24.835017 INFO::Fitting model to feature number 541, F572
## 2026-04-02 18:25:24.838388 INFO::Fitting model to feature number 542, F573
## 2026-04-02 18:25:24.841697 INFO::Fitting model to feature number 543, F574
## 2026-04-02 18:25:24.844935 INFO::Fitting model to feature number 544, F575
## 2026-04-02 18:25:24.848315 INFO::Fitting model to feature number 545, F576
## 2026-04-02 18:25:24.851598 INFO::Fitting model to feature number 546, F578
## 2026-04-02 18:25:24.854939 INFO::Fitting model to feature number 547, F579
## 2026-04-02 18:25:24.858191 INFO::Fitting model to feature number 548, F580
## 2026-04-02 18:25:24.861487 INFO::Fitting model to feature number 549, F581
## 2026-04-02 18:25:24.864709 INFO::Fitting model to feature number 550, F582
## 2026-04-02 18:25:24.867976 INFO::Fitting model to feature number 551, F583
## 2026-04-02 18:25:24.871258 INFO::Fitting model to feature number 552, F584
## 2026-04-02 18:25:24.874526 INFO::Fitting model to feature number 553, F585
## 2026-04-02 18:25:24.877826 INFO::Fitting model to feature number 554, F586
## 2026-04-02 18:25:24.881109 INFO::Fitting model to feature number 555, F587
## 2026-04-02 18:25:24.884385 INFO::Fitting model to feature number 556, F588
## 2026-04-02 18:25:24.88765 INFO::Fitting model to feature number 557, F589
## 2026-04-02 18:25:24.890921 INFO::Fitting model to feature number 558, F590
## 2026-04-02 18:25:24.894182 INFO::Fitting model to feature number 559, F591
## 2026-04-02 18:25:24.897448 INFO::Fitting model to feature number 560, F592
## 2026-04-02 18:25:24.900662 INFO::Fitting model to feature number 561, F593
## 2026-04-02 18:25:24.903923 INFO::Fitting model to feature number 562, F594
## 2026-04-02 18:25:24.90719 INFO::Fitting model to feature number 563, F595
## 2026-04-02 18:25:24.910414 INFO::Fitting model to feature number 564, F596
## 2026-04-02 18:25:24.913635 INFO::Fitting model to feature number 565, F597
## 2026-04-02 18:25:24.916904 INFO::Fitting model to feature number 566, F598
## 2026-04-02 18:25:24.920218 INFO::Fitting model to feature number 567, F599
## 2026-04-02 18:25:24.923474 INFO::Fitting model to feature number 568, F600
## 2026-04-02 18:25:24.926725 INFO::Fitting model to feature number 569, F601
## 2026-04-02 18:25:24.930027 INFO::Fitting model to feature number 570, F602
## 2026-04-02 18:25:24.933352 INFO::Fitting model to feature number 571, F603
## 2026-04-02 18:25:24.936687 INFO::Fitting model to feature number 572, F605
## 2026-04-02 18:25:24.939947 INFO::Fitting model to feature number 573, F606
## 2026-04-02 18:25:24.943213 INFO::Fitting model to feature number 574, F607
## 2026-04-02 18:25:24.946426 INFO::Fitting model to feature number 575, F608
## 2026-04-02 18:25:24.94968 INFO::Fitting model to feature number 576, F609
## 2026-04-02 18:25:24.952965 INFO::Fitting model to feature number 577, F610
## 2026-04-02 18:25:24.956306 INFO::Fitting model to feature number 578, F611
## 2026-04-02 18:25:24.959599 INFO::Fitting model to feature number 579, F612
## 2026-04-02 18:25:24.962861 INFO::Fitting model to feature number 580, F613
## 2026-04-02 18:25:24.966138 INFO::Fitting model to feature number 581, F614
## 2026-04-02 18:25:24.969399 INFO::Fitting model to feature number 582, F615
## 2026-04-02 18:25:24.972644 INFO::Fitting model to feature number 583, F616
## 2026-04-02 18:25:24.975898 INFO::Fitting model to feature number 584, F617
## 2026-04-02 18:25:24.979151 INFO::Fitting model to feature number 585, F618
## 2026-04-02 18:25:24.982406 INFO::Fitting model to feature number 586, F619
## 2026-04-02 18:25:24.985652 INFO::Fitting model to feature number 587, F620
## 2026-04-02 18:25:24.988905 INFO::Fitting model to feature number 588, F621
## 2026-04-02 18:25:24.992196 INFO::Fitting model to feature number 589, F622
## 2026-04-02 18:25:24.995444 INFO::Fitting model to feature number 590, F623
## 2026-04-02 18:25:24.998693 INFO::Fitting model to feature number 591, F624
## 2026-04-02 18:25:25.001968 INFO::Fitting model to feature number 592, F625
## 2026-04-02 18:25:25.005245 INFO::Fitting model to feature number 593, F626
## 2026-04-02 18:25:25.00867 INFO::Fitting model to feature number 594, F627
## 2026-04-02 18:25:25.01197 INFO::Fitting model to feature number 595, F628
## 2026-04-02 18:25:25.015294 INFO::Fitting model to feature number 596, F630
## 2026-04-02 18:25:25.018589 INFO::Fitting model to feature number 597, F631
## 2026-04-02 18:25:25.021866 INFO::Fitting model to feature number 598, F632
## 2026-04-02 18:25:25.02518 INFO::Fitting model to feature number 599, F633
## 2026-04-02 18:25:25.028506 INFO::Fitting model to feature number 600, F634
## 2026-04-02 18:25:25.031809 INFO::Fitting model to feature number 601, F635
## 2026-04-02 18:25:25.035171 INFO::Fitting model to feature number 602, F636
## 2026-04-02 18:25:25.03847 INFO::Fitting model to feature number 603, F637
## 2026-04-02 18:25:25.041814 INFO::Fitting model to feature number 604, F638
## 2026-04-02 18:25:25.045102 INFO::Fitting model to feature number 605, F639
## 2026-04-02 18:25:25.048391 INFO::Fitting model to feature number 606, F640
## 2026-04-02 18:25:25.051729 INFO::Fitting model to feature number 607, F641
## 2026-04-02 18:25:25.055046 INFO::Fitting model to feature number 608, F642
## 2026-04-02 18:25:25.058366 INFO::Fitting model to feature number 609, F643
## 2026-04-02 18:25:25.061664 INFO::Fitting model to feature number 610, F644
## 2026-04-02 18:25:25.065058 INFO::Fitting model to feature number 611, F645
## 2026-04-02 18:25:25.068374 INFO::Fitting model to feature number 612, F646
## 2026-04-02 18:25:25.071715 INFO::Fitting model to feature number 613, F647
## 2026-04-02 18:25:25.075067 INFO::Fitting model to feature number 614, F648
## 2026-04-02 18:25:25.078351 INFO::Fitting model to feature number 615, F649
## 2026-04-02 18:25:25.081659 INFO::Fitting model to feature number 616, F650
## 2026-04-02 18:25:25.085032 INFO::Fitting model to feature number 617, F651
## 2026-04-02 18:25:25.088362 INFO::Fitting model to feature number 618, F652
## 2026-04-02 18:25:25.091665 INFO::Fitting model to feature number 619, F653
## 2026-04-02 18:25:25.094985 INFO::Fitting model to feature number 620, F654
## 2026-04-02 18:25:25.098279 INFO::Fitting model to feature number 621, F655
## 2026-04-02 18:25:25.10158 INFO::Fitting model to feature number 622, F656
## 2026-04-02 18:25:25.105026 INFO::Fitting model to feature number 623, F657
## 2026-04-02 18:25:25.108336 INFO::Fitting model to feature number 624, F658
## 2026-04-02 18:25:25.111642 INFO::Fitting model to feature number 625, F659
## 2026-04-02 18:25:25.114989 INFO::Fitting model to feature number 626, F660
## 2026-04-02 18:25:25.11832 INFO::Fitting model to feature number 627, F661
## 2026-04-02 18:25:25.129405 INFO::Fitting model to feature number 628, F662
## 2026-04-02 18:25:25.133034 INFO::Fitting model to feature number 629, F663
## 2026-04-02 18:25:25.1581 INFO::Fitting model to feature number 630, F664
## 2026-04-02 18:25:25.161951 INFO::Fitting model to feature number 631, F665
## 2026-04-02 18:25:25.165591 INFO::Fitting model to feature number 632, F666
## 2026-04-02 18:25:25.169168 INFO::Fitting model to feature number 633, F667
## 2026-04-02 18:25:25.172676 INFO::Fitting model to feature number 634, F668
## 2026-04-02 18:25:25.176229 INFO::Fitting model to feature number 635, F669
## 2026-04-02 18:25:25.179728 INFO::Fitting model to feature number 636, F670
## 2026-04-02 18:25:25.183284 INFO::Fitting model to feature number 637, F671
## 2026-04-02 18:25:25.186704 INFO::Fitting model to feature number 638, F673
## 2026-04-02 18:25:25.190071 INFO::Fitting model to feature number 639, F674
## 2026-04-02 18:25:25.193442 INFO::Fitting model to feature number 640, F675
## 2026-04-02 18:25:25.196781 INFO::Fitting model to feature number 641, F676
## 2026-04-02 18:25:25.200084 INFO::Fitting model to feature number 642, F677
## 2026-04-02 18:25:25.203327 INFO::Fitting model to feature number 643, F678
## 2026-04-02 18:25:25.206613 INFO::Fitting model to feature number 644, F679
## 2026-04-02 18:25:25.209923 INFO::Fitting model to feature number 645, F680
## 2026-04-02 18:25:25.213207 INFO::Fitting model to feature number 646, F681
## 2026-04-02 18:25:25.216599 INFO::Fitting model to feature number 647, F682
## 2026-04-02 18:25:25.219967 INFO::Fitting model to feature number 648, F683
## 2026-04-02 18:25:25.223268 INFO::Fitting model to feature number 649, F684
## 2026-04-02 18:25:25.226599 INFO::Fitting model to feature number 650, F685
## 2026-04-02 18:25:25.229898 INFO::Fitting model to feature number 651, F686
## 2026-04-02 18:25:25.233182 INFO::Fitting model to feature number 652, F687
## 2026-04-02 18:25:25.236465 INFO::Fitting model to feature number 653, F688
## 2026-04-02 18:25:25.239758 INFO::Fitting model to feature number 654, F689
## 2026-04-02 18:25:25.243016 INFO::Fitting model to feature number 655, F690
## 2026-04-02 18:25:25.246309 INFO::Fitting model to feature number 656, F691
## 2026-04-02 18:25:25.249586 INFO::Fitting model to feature number 657, F692
## 2026-04-02 18:25:25.252947 INFO::Fitting model to feature number 658, F693
## 2026-04-02 18:25:25.256335 INFO::Fitting model to feature number 659, F694
## 2026-04-02 18:25:25.259597 INFO::Fitting model to feature number 660, F695
## 2026-04-02 18:25:25.262939 INFO::Fitting model to feature number 661, F696
## 2026-04-02 18:25:25.266264 INFO::Fitting model to feature number 662, F697
## 2026-04-02 18:25:25.269602 INFO::Fitting model to feature number 663, F698
## 2026-04-02 18:25:25.272881 INFO::Fitting model to feature number 664, F699
## 2026-04-02 18:25:25.276186 INFO::Fitting model to feature number 665, F700
## 2026-04-02 18:25:25.279525 INFO::Fitting model to feature number 666, F701
## 2026-04-02 18:25:25.282803 INFO::Fitting model to feature number 667, F702
## 2026-04-02 18:25:25.286253 INFO::Fitting model to feature number 668, F704
## 2026-04-02 18:25:25.289624 INFO::Fitting model to feature number 669, F705
## 2026-04-02 18:25:25.292926 INFO::Fitting model to feature number 670, F706
## 2026-04-02 18:25:25.296234 INFO::Fitting model to feature number 671, F707
## 2026-04-02 18:25:25.299518 INFO::Fitting model to feature number 672, F708
## 2026-04-02 18:25:25.302697 INFO::Fitting model to feature number 673, F709
## 2026-04-02 18:25:25.305967 INFO::Fitting model to feature number 674, F710
## 2026-04-02 18:25:25.3093 INFO::Fitting model to feature number 675, F711
## 2026-04-02 18:25:25.312594 INFO::Fitting model to feature number 676, F712
## 2026-04-02 18:25:25.315915 INFO::Fitting model to feature number 677, F713
## 2026-04-02 18:25:25.319247 INFO::Fitting model to feature number 678, F714
## 2026-04-02 18:25:25.322563 INFO::Fitting model to feature number 679, F715
## 2026-04-02 18:25:25.325879 INFO::Fitting model to feature number 680, F716
## 2026-04-02 18:25:25.329129 INFO::Fitting model to feature number 681, F717
## 2026-04-02 18:25:25.332384 INFO::Fitting model to feature number 682, F718
## 2026-04-02 18:25:25.33564 INFO::Fitting model to feature number 683, F719
## 2026-04-02 18:25:25.338989 INFO::Fitting model to feature number 684, F720
## 2026-04-02 18:25:25.342405 INFO::Fitting model to feature number 685, F721
## 2026-04-02 18:25:25.345855 INFO::Fitting model to feature number 686, F722
## 2026-04-02 18:25:25.349174 INFO::Fitting model to feature number 687, F723
## 2026-04-02 18:25:25.352929 INFO::Fitting model to feature number 688, F724
## 2026-04-02 18:25:25.356408 INFO::Fitting model to feature number 689, F725
## 2026-04-02 18:25:25.359679 INFO::Fitting model to feature number 690, F726
## 2026-04-02 18:25:25.36296 INFO::Fitting model to feature number 691, F727
## 2026-04-02 18:25:25.366229 INFO::Fitting model to feature number 692, F728
## 2026-04-02 18:25:25.369941 INFO::Fitting model to feature number 693, F729
## 2026-04-02 18:25:25.373215 INFO::Fitting model to feature number 694, F730
## 2026-04-02 18:25:25.376508 INFO::Fitting model to feature number 695, F731
## 2026-04-02 18:25:25.379774 INFO::Fitting model to feature number 696, F732
## 2026-04-02 18:25:25.38305 INFO::Fitting model to feature number 697, F733
## 2026-04-02 18:25:25.386295 INFO::Fitting model to feature number 698, F734
## 2026-04-02 18:25:25.389513 INFO::Fitting model to feature number 699, F735
## 2026-04-02 18:25:25.392746 INFO::Fitting model to feature number 700, F736
## 2026-04-02 18:25:25.395977 INFO::Fitting model to feature number 701, F737
## 2026-04-02 18:25:25.39922 INFO::Fitting model to feature number 702, F739
## 2026-04-02 18:25:25.402499 INFO::Fitting model to feature number 703, F740
## 2026-04-02 18:25:25.405751 INFO::Fitting model to feature number 704, F741
## 2026-04-02 18:25:25.409008 INFO::Fitting model to feature number 705, F742
## 2026-04-02 18:25:25.41229 INFO::Fitting model to feature number 706, F743
## 2026-04-02 18:25:25.41556 INFO::Fitting model to feature number 707, F745
## 2026-04-02 18:25:25.418833 INFO::Fitting model to feature number 708, F746
## 2026-04-02 18:25:25.422112 INFO::Fitting model to feature number 709, F747
## 2026-04-02 18:25:25.425389 INFO::Fitting model to feature number 710, F748
## 2026-04-02 18:25:25.42868 INFO::Fitting model to feature number 711, F749
## 2026-04-02 18:25:25.431932 INFO::Fitting model to feature number 712, F750
## 2026-04-02 18:25:25.435206 INFO::Fitting model to feature number 713, F751
## 2026-04-02 18:25:25.438489 INFO::Fitting model to feature number 714, F752
## 2026-04-02 18:25:25.441747 INFO::Fitting model to feature number 715, F753
## 2026-04-02 18:25:25.445383 INFO::Fitting model to feature number 716, F755
## 2026-04-02 18:25:25.448878 INFO::Fitting model to feature number 717, F756
## 2026-04-02 18:25:25.452444 INFO::Fitting model to feature number 718, F757
## 2026-04-02 18:25:25.455953 INFO::Fitting model to feature number 719, F758
## 2026-04-02 18:25:25.459461 INFO::Fitting model to feature number 720, F759
## 2026-04-02 18:25:25.462979 INFO::Fitting model to feature number 721, F760
## 2026-04-02 18:25:25.466518 INFO::Fitting model to feature number 722, F761
## 2026-04-02 18:25:25.470042 INFO::Fitting model to feature number 723, F762
## 2026-04-02 18:25:25.473582 INFO::Fitting model to feature number 724, F763
## 2026-04-02 18:25:25.477107 INFO::Fitting model to feature number 725, F764
## 2026-04-02 18:25:25.480635 INFO::Fitting model to feature number 726, F765
## 2026-04-02 18:25:25.484328 INFO::Fitting model to feature number 727, F766
## 2026-04-02 18:25:25.487874 INFO::Fitting model to feature number 728, F767
## 2026-04-02 18:25:25.491397 INFO::Fitting model to feature number 729, F768
## 2026-04-02 18:25:25.494915 INFO::Fitting model to feature number 730, F769
## 2026-04-02 18:25:25.498458 INFO::Fitting model to feature number 731, F770
## 2026-04-02 18:25:25.501995 INFO::Fitting model to feature number 732, F771
## 2026-04-02 18:25:25.505504 INFO::Fitting model to feature number 733, F772
## 2026-04-02 18:25:25.509102 INFO::Fitting model to feature number 734, F773
## 2026-04-02 18:25:25.512748 INFO::Fitting model to feature number 735, F774
## 2026-04-02 18:25:25.516463 INFO::Fitting model to feature number 736, F775
## 2026-04-02 18:25:25.520068 INFO::Fitting model to feature number 737, F776
## 2026-04-02 18:25:25.523667 INFO::Fitting model to feature number 738, F777
## 2026-04-02 18:25:25.527303 INFO::Fitting model to feature number 739, F778
## 2026-04-02 18:25:25.530956 INFO::Fitting model to feature number 740, F779
## 2026-04-02 18:25:25.534595 INFO::Fitting model to feature number 741, F780
## 2026-04-02 18:25:25.538235 INFO::Fitting model to feature number 742, F781
## 2026-04-02 18:25:25.541844 INFO::Fitting model to feature number 743, F782
## 2026-04-02 18:25:25.545453 INFO::Fitting model to feature number 744, F783
## 2026-04-02 18:25:25.549133 INFO::Fitting model to feature number 745, F784
## 2026-04-02 18:25:25.552963 INFO::Fitting model to feature number 746, F785
## 2026-04-02 18:25:25.556734 INFO::Fitting model to feature number 747, F786
## 2026-04-02 18:25:25.560542 INFO::Fitting model to feature number 748, F787
## 2026-04-02 18:25:25.564307 INFO::Fitting model to feature number 749, F788
## 2026-04-02 18:25:25.567961 INFO::Fitting model to feature number 750, F789
## 2026-04-02 18:25:25.571711 INFO::Fitting model to feature number 751, F790
## 2026-04-02 18:25:25.575624 INFO::Fitting model to feature number 752, F791
## 2026-04-02 18:25:25.579392 INFO::Fitting model to feature number 753, F792
## 2026-04-02 18:25:25.583857 INFO::Fitting model to feature number 754, F793
## 2026-04-02 18:25:25.587457 INFO::Fitting model to feature number 755, F794
## 2026-04-02 18:25:25.591266 INFO::Fitting model to feature number 756, F795
## 2026-04-02 18:25:25.594896 INFO::Fitting model to feature number 757, F796
## 2026-04-02 18:25:25.598791 INFO::Fitting model to feature number 758, F797
## 2026-04-02 18:25:25.602042 INFO::Fitting model to feature number 759, F798
## 2026-04-02 18:25:25.605351 INFO::Fitting model to feature number 760, F799
## 2026-04-02 18:25:25.608652 INFO::Fitting model to feature number 761, F800
## 2026-04-02 18:25:25.611986 INFO::Fitting model to feature number 762, F801
## 2026-04-02 18:25:25.615314 INFO::Fitting model to feature number 763, F802
## 2026-04-02 18:25:25.618629 INFO::Fitting model to feature number 764, F803
## 2026-04-02 18:25:25.621989 INFO::Fitting model to feature number 765, F804
## 2026-04-02 18:25:25.625424 INFO::Fitting model to feature number 766, F805
## 2026-04-02 18:25:25.62883 INFO::Fitting model to feature number 767, F806
## 2026-04-02 18:25:25.632957 INFO::Fitting model to feature number 768, F808
## 2026-04-02 18:25:25.63637 INFO::Fitting model to feature number 769, F809
## 2026-04-02 18:25:25.639746 INFO::Fitting model to feature number 770, F810
## 2026-04-02 18:25:25.64316 INFO::Fitting model to feature number 771, F811
## 2026-04-02 18:25:25.646719 INFO::Fitting model to feature number 772, F812
## 2026-04-02 18:25:25.650075 INFO::Fitting model to feature number 773, F813
## 2026-04-02 18:25:25.653356 INFO::Fitting model to feature number 774, F814
## 2026-04-02 18:25:25.656693 INFO::Fitting model to feature number 775, F815
## 2026-04-02 18:25:25.66002 INFO::Fitting model to feature number 776, F816
## 2026-04-02 18:25:25.663613 INFO::Fitting model to feature number 777, F817
## 2026-04-02 18:25:25.667162 INFO::Fitting model to feature number 778, F818
## 2026-04-02 18:25:25.670526 INFO::Fitting model to feature number 779, F819
## 2026-04-02 18:25:25.673884 INFO::Fitting model to feature number 780, F820
## 2026-04-02 18:25:25.677222 INFO::Fitting model to feature number 781, F821
## 2026-04-02 18:25:25.680676 INFO::Fitting model to feature number 782, F822
## 2026-04-02 18:25:25.684065 INFO::Fitting model to feature number 783, F823
## 2026-04-02 18:25:25.687366 INFO::Fitting model to feature number 784, F824
## 2026-04-02 18:25:25.690696 INFO::Fitting model to feature number 785, F825
## 2026-04-02 18:25:25.694023 INFO::Fitting model to feature number 786, F826
## 2026-04-02 18:25:25.697364 INFO::Fitting model to feature number 787, F827
## 2026-04-02 18:25:25.70068 INFO::Fitting model to feature number 788, F828
## 2026-04-02 18:25:25.703985 INFO::Fitting model to feature number 789, F829
## 2026-04-02 18:25:25.707332 INFO::Fitting model to feature number 790, F830
## 2026-04-02 18:25:25.710671 INFO::Fitting model to feature number 791, F831
## 2026-04-02 18:25:25.713973 INFO::Fitting model to feature number 792, F832
## 2026-04-02 18:25:25.717335 INFO::Fitting model to feature number 793, F833
## 2026-04-02 18:25:25.733983 INFO::Fitting model to feature number 794, F834
## 2026-04-02 18:25:25.737697 INFO::Fitting model to feature number 795, F835
## 2026-04-02 18:25:25.741184 INFO::Fitting model to feature number 796, F836
## 2026-04-02 18:25:25.744601 INFO::Fitting model to feature number 797, F837
## 2026-04-02 18:25:25.747978 INFO::Fitting model to feature number 798, F838
## 2026-04-02 18:25:25.751388 INFO::Fitting model to feature number 799, F839
## 2026-04-02 18:25:25.754779 INFO::Fitting model to feature number 800, F840
## 2026-04-02 18:25:25.758165 INFO::Fitting model to feature number 801, F841
## 2026-04-02 18:25:25.761542 INFO::Fitting model to feature number 802, F842
## 2026-04-02 18:25:25.764909 INFO::Fitting model to feature number 803, F843
## 2026-04-02 18:25:25.768285 INFO::Fitting model to feature number 804, F844
## 2026-04-02 18:25:25.77162 INFO::Fitting model to feature number 805, F845
## 2026-04-02 18:25:25.774959 INFO::Fitting model to feature number 806, F847
## 2026-04-02 18:25:25.778302 INFO::Fitting model to feature number 807, F848
## 2026-04-02 18:25:25.781631 INFO::Fitting model to feature number 808, F849
## 2026-04-02 18:25:25.784934 INFO::Fitting model to feature number 809, F850
## 2026-04-02 18:25:25.788239 INFO::Fitting model to feature number 810, F851
## 2026-04-02 18:25:25.791615 INFO::Fitting model to feature number 811, F852
## 2026-04-02 18:25:25.794971 INFO::Fitting model to feature number 812, F853
## 2026-04-02 18:25:25.798319 INFO::Fitting model to feature number 813, F854
## 2026-04-02 18:25:25.801658 INFO::Fitting model to feature number 814, F855
## 2026-04-02 18:25:25.804941 INFO::Fitting model to feature number 815, F856
## 2026-04-02 18:25:25.808201 INFO::Fitting model to feature number 816, F857
## 2026-04-02 18:25:25.811409 INFO::Fitting model to feature number 817, F858
## 2026-04-02 18:25:25.814664 INFO::Fitting model to feature number 818, F859
## 2026-04-02 18:25:25.817923 INFO::Fitting model to feature number 819, F860
## 2026-04-02 18:25:25.821172 INFO::Fitting model to feature number 820, F861
## 2026-04-02 18:25:25.824404 INFO::Fitting model to feature number 821, F862
## 2026-04-02 18:25:25.827654 INFO::Fitting model to feature number 822, F863
## 2026-04-02 18:25:25.830913 INFO::Fitting model to feature number 823, F864
## 2026-04-02 18:25:25.834198 INFO::Fitting model to feature number 824, F865
## 2026-04-02 18:25:25.837473 INFO::Fitting model to feature number 825, F866
## 2026-04-02 18:25:25.840718 INFO::Fitting model to feature number 826, F867
## 2026-04-02 18:25:25.843964 INFO::Fitting model to feature number 827, F868
## 2026-04-02 18:25:25.847204 INFO::Fitting model to feature number 828, F869
## 2026-04-02 18:25:25.850433 INFO::Fitting model to feature number 829, F870
## 2026-04-02 18:25:25.853678 INFO::Fitting model to feature number 830, F871
## 2026-04-02 18:25:25.856941 INFO::Fitting model to feature number 831, F872
## 2026-04-02 18:25:25.860207 INFO::Fitting model to feature number 832, F873
## 2026-04-02 18:25:25.863474 INFO::Fitting model to feature number 833, F874
## 2026-04-02 18:25:25.866736 INFO::Fitting model to feature number 834, F875
## 2026-04-02 18:25:25.870015 INFO::Fitting model to feature number 835, F876
## 2026-04-02 18:25:25.873284 INFO::Fitting model to feature number 836, F877
## 2026-04-02 18:25:25.87652 INFO::Fitting model to feature number 837, F878
## 2026-04-02 18:25:25.879746 INFO::Fitting model to feature number 838, F879
## 2026-04-02 18:25:25.88307 INFO::Fitting model to feature number 839, F880
## 2026-04-02 18:25:25.886358 INFO::Fitting model to feature number 840, F881
## 2026-04-02 18:25:25.889561 INFO::Fitting model to feature number 841, F882
## 2026-04-02 18:25:25.892785 INFO::Fitting model to feature number 842, F883
## 2026-04-02 18:25:25.896026 INFO::Fitting model to feature number 843, F884
## 2026-04-02 18:25:25.899254 INFO::Fitting model to feature number 844, F885
## 2026-04-02 18:25:25.902497 INFO::Fitting model to feature number 845, F886
## 2026-04-02 18:25:25.905751 INFO::Fitting model to feature number 846, F887
## 2026-04-02 18:25:25.909006 INFO::Fitting model to feature number 847, F888
## 2026-04-02 18:25:25.912332 INFO::Fitting model to feature number 848, F889
## 2026-04-02 18:25:25.915757 INFO::Fitting model to feature number 849, F890
## 2026-04-02 18:25:25.919196 INFO::Fitting model to feature number 850, F891
## 2026-04-02 18:25:25.922549 INFO::Fitting model to feature number 851, F892
## 2026-04-02 18:25:25.925931 INFO::Fitting model to feature number 852, F893
## 2026-04-02 18:25:25.929245 INFO::Fitting model to feature number 853, F894
## 2026-04-02 18:25:25.932524 INFO::Fitting model to feature number 854, F895
## 2026-04-02 18:25:25.935786 INFO::Fitting model to feature number 855, F896
## 2026-04-02 18:25:25.939054 INFO::Fitting model to feature number 856, F897
## 2026-04-02 18:25:25.942327 INFO::Fitting model to feature number 857, F898
## 2026-04-02 18:25:25.945589 INFO::Fitting model to feature number 858, F899
## 2026-04-02 18:25:25.948857 INFO::Fitting model to feature number 859, F900
## 2026-04-02 18:25:26.10228 INFO::Counting total values for each feature
## 2026-04-02 18:25:26.224663 INFO::Writing filtered data to file Macarron_output/maaslin2_results/features/filtered_data.tsv
## 2026-04-02 18:25:26.331071 INFO::Writing filtered, normalized data to file Macarron_output/maaslin2_results/features/filtered_data_norm.tsv
## 2026-04-02 18:25:26.437427 INFO::Writing filtered, normalized, transformed data to file Macarron_output/maaslin2_results/features/filtered_data_norm_transformed.tsv
## 2026-04-02 18:25:26.543843 INFO::Writing residuals to file Macarron_output/maaslin2_results/fits/residuals.rds
## 2026-04-02 18:25:26.585344 INFO::Writing fitted values to file Macarron_output/maaslin2_results/fits/fitted.rds
## 2026-04-02 18:25:26.620517 INFO::Writing all results to file (ordered by increasing q-values): Macarron_output/maaslin2_results/all_results.tsv
## 2026-04-02 18:25:26.634789 INFO::Writing the significant results (those which are less than or equal to the threshold of 0.250000 ) to file (ordered by increasing q-values): Macarron_output/maaslin2_results/significant_results.tsv
## 2026-04-02 18:25:26.641347 INFO::Writing association plots (one for each significant association) to output folder: Macarron_output/maaslin2_results
## 2026-04-02 18:25:26.656641 INFO::Plotting associations from most to least significant, grouped by metadata
## 2026-04-02 18:25:26.657659 INFO::Plotting data for metadata number 1, diagnosis
## 2026-04-02 18:25:26.702469 INFO::Creating boxplot for categorical data, diagnosis vs F504
## 2026-04-02 18:25:27.169399 INFO::Creating boxplot for categorical data, diagnosis vs F859
## 2026-04-02 18:25:27.473009 INFO::Creating boxplot for categorical data, diagnosis vs F533
## 2026-04-02 18:25:27.778948 INFO::Creating boxplot for categorical data, diagnosis vs F587
## 2026-04-02 18:25:28.124673 INFO::Creating boxplot for categorical data, diagnosis vs F584
## 2026-04-02 18:25:28.446796 INFO::Creating boxplot for categorical data, diagnosis vs F197
## 2026-04-02 18:25:28.736047 INFO::Creating boxplot for categorical data, diagnosis vs F380
## 2026-04-02 18:25:29.035416 INFO::Creating boxplot for categorical data, diagnosis vs F829
## 2026-04-02 18:25:29.334764 INFO::Creating boxplot for categorical data, diagnosis vs F664
## 2026-04-02 18:25:29.63826 INFO::Creating boxplot for categorical data, diagnosis vs F93
## 2026-04-02 18:25:29.931401 INFO::Creating boxplot for categorical data, diagnosis vs F15
## 2026-04-02 18:25:30.233523 INFO::Creating boxplot for categorical data, diagnosis vs F881
## 2026-04-02 18:25:30.539198 INFO::Creating boxplot for categorical data, diagnosis vs F806
## 2026-04-02 18:25:30.844684 INFO::Creating boxplot for categorical data, diagnosis vs F78
## 2026-04-02 18:25:31.156181 INFO::Creating boxplot for categorical data, diagnosis vs F189
## 2026-04-02 18:25:31.453882 INFO::Creating boxplot for categorical data, diagnosis vs F369
## 2026-04-02 18:25:31.744105 INFO::Creating boxplot for categorical data, diagnosis vs F623
## 2026-04-02 18:25:32.040674 INFO::Creating boxplot for categorical data, diagnosis vs F710
## 2026-04-02 18:25:32.341558 INFO::Creating boxplot for categorical data, diagnosis vs F851
## 2026-04-02 18:25:32.643371 INFO::Creating boxplot for categorical data, diagnosis vs F257
## 2026-04-02 18:25:32.946255 INFO::Creating boxplot for categorical data, diagnosis vs F330
## 2026-04-02 18:25:33.241417 INFO::Creating boxplot for categorical data, diagnosis vs F344
## 2026-04-02 18:25:33.538335 INFO::Creating boxplot for categorical data, diagnosis vs F696
## 2026-04-02 18:25:33.827776 INFO::Creating boxplot for categorical data, diagnosis vs F741
## 2026-04-02 18:25:34.123704 INFO::Creating boxplot for categorical data, diagnosis vs F509
## 2026-04-02 18:25:34.443005 INFO::Creating boxplot for categorical data, diagnosis vs F479
## 2026-04-02 18:25:34.746334 INFO::Creating boxplot for categorical data, diagnosis vs F550
## 2026-04-02 18:25:35.113204 INFO::Creating boxplot for categorical data, diagnosis vs F640
## 2026-04-02 18:25:35.421462 INFO::Creating boxplot for categorical data, diagnosis vs F281
## 2026-04-02 18:25:35.733579 INFO::Creating boxplot for categorical data, diagnosis vs F80
## 2026-04-02 18:25:36.028406 INFO::Creating boxplot for categorical data, diagnosis vs F285
## 2026-04-02 18:25:36.340599 INFO::Creating boxplot for categorical data, diagnosis vs F531
## 2026-04-02 18:25:36.657626 INFO::Creating boxplot for categorical data, diagnosis vs F737
## 2026-04-02 18:25:36.975622 INFO::Creating boxplot for categorical data, diagnosis vs F875
## 2026-04-02 18:25:37.289994 INFO::Creating boxplot for categorical data, diagnosis vs F864
## 2026-04-02 18:25:37.599521 INFO::Creating boxplot for categorical data, diagnosis vs F379
## 2026-04-02 18:25:37.931154 INFO::Creating boxplot for categorical data, diagnosis vs F190
## 2026-04-02 18:25:38.258083 INFO::Creating boxplot for categorical data, diagnosis vs F4
## 2026-04-02 18:25:38.571369 INFO::Creating boxplot for categorical data, diagnosis vs F591
## 2026-04-02 18:25:38.888416 INFO::Creating boxplot for categorical data, diagnosis vs F773
## 2026-04-02 18:25:39.199176 INFO::Creating boxplot for categorical data, diagnosis vs F283
## 2026-04-02 18:25:39.507319 INFO::Creating boxplot for categorical data, diagnosis vs F233
## 2026-04-02 18:25:39.820007 INFO::Creating boxplot for categorical data, diagnosis vs F420
## 2026-04-02 18:25:40.127044 INFO::Creating boxplot for categorical data, diagnosis vs F5
## 2026-04-02 18:25:40.430823 INFO::Creating boxplot for categorical data, diagnosis vs F137
## 2026-04-02 18:25:40.728554 INFO::Creating boxplot for categorical data, diagnosis vs F215
## 2026-04-02 18:25:41.035952 INFO::Creating boxplot for categorical data, diagnosis vs F489
## 2026-04-02 18:25:41.34609 INFO::Creating boxplot for categorical data, diagnosis vs F220
## 2026-04-02 18:25:41.653897 INFO::Creating boxplot for categorical data, diagnosis vs F691
## 2026-04-02 18:25:41.961513 INFO::Creating boxplot for categorical data, diagnosis vs F381
## 2026-04-02 18:25:42.271753 INFO::Creating boxplot for categorical data, diagnosis vs F539
## 2026-04-02 18:25:43.273702 INFO::Creating boxplot for categorical data, diagnosis vs F490
## 2026-04-02 18:25:43.578246 INFO::Creating boxplot for categorical data, diagnosis vs F832
## 2026-04-02 18:25:43.927812 INFO::Creating boxplot for categorical data, diagnosis vs F396
## 2026-04-02 18:25:44.280743 INFO::Creating boxplot for categorical data, diagnosis vs F528
## 2026-04-02 18:25:44.561806 INFO::Creating boxplot for categorical data, diagnosis vs F178
## 2026-04-02 18:25:44.853409 INFO::Creating boxplot for categorical data, diagnosis vs F761
## 2026-04-02 18:25:45.144182 INFO::Creating boxplot for categorical data, diagnosis vs F2
## 2026-04-02 18:25:45.439168 INFO::Creating boxplot for categorical data, diagnosis vs F260
## 2026-04-02 18:25:45.719523 INFO::Creating boxplot for categorical data, diagnosis vs F234
## 2026-04-02 18:25:46.007576 INFO::Creating boxplot for categorical data, diagnosis vs F734
## 2026-04-02 18:25:46.301478 INFO::Creating boxplot for categorical data, diagnosis vs F429
## 2026-04-02 18:25:46.597756 INFO::Creating boxplot for categorical data, diagnosis vs F630
## 2026-04-02 18:25:46.884101 INFO::Creating boxplot for categorical data, diagnosis vs F817
## 2026-04-02 18:25:47.172659 INFO::Creating boxplot for categorical data, diagnosis vs F847
## 2026-04-02 18:25:47.470431 INFO::Creating boxplot for categorical data, diagnosis vs F896
## 2026-04-02 18:25:47.748995 INFO::Creating boxplot for categorical data, diagnosis vs F81
## 2026-04-02 18:25:48.030752 INFO::Creating boxplot for categorical data, diagnosis vs F110
## 2026-04-02 18:25:48.321156 INFO::Creating boxplot for categorical data, diagnosis vs F3
## 2026-04-02 18:25:48.620074 INFO::Creating boxplot for categorical data, diagnosis vs F33
## 2026-04-02 18:25:48.905291 INFO::Creating boxplot for categorical data, diagnosis vs F270
## 2026-04-02 18:25:49.198004 INFO::Creating boxplot for categorical data, diagnosis vs F278
## 2026-04-02 18:25:49.493981 INFO::Creating boxplot for categorical data, diagnosis vs F264
## 2026-04-02 18:25:49.791445 INFO::Creating boxplot for categorical data, diagnosis vs F403
## 2026-04-02 18:25:50.082125 INFO::Creating boxplot for categorical data, diagnosis vs F90
## 2026-04-02 18:25:50.376523 INFO::Creating boxplot for categorical data, diagnosis vs F800
## 2026-04-02 18:25:50.684482 INFO::Creating boxplot for categorical data, diagnosis vs F394
## 2026-04-02 18:25:50.968666 INFO::Creating boxplot for categorical data, diagnosis vs F727
## 2026-04-02 18:25:51.258802 INFO::Creating boxplot for categorical data, diagnosis vs F439
## 2026-04-02 18:25:51.553136 INFO::Creating boxplot for categorical data, diagnosis vs F554
## 2026-04-02 18:25:51.843678 INFO::Creating boxplot for categorical data, diagnosis vs F559
## 2026-04-02 18:25:52.124311 INFO::Creating boxplot for categorical data, diagnosis vs F548
## 2026-04-02 18:25:52.41184 INFO::Creating boxplot for categorical data, diagnosis vs F794
## 2026-04-02 18:25:52.714086 INFO::Creating boxplot for categorical data, diagnosis vs F45
## 2026-04-02 18:25:52.996669 INFO::Creating boxplot for categorical data, diagnosis vs F158
## 2026-04-02 18:25:53.285862 INFO::Creating boxplot for categorical data, diagnosis vs F477
## 2026-04-02 18:25:53.577172 INFO::Creating boxplot for categorical data, diagnosis vs F862
## 2026-04-02 18:25:53.869183 INFO::Creating boxplot for categorical data, diagnosis vs F803
## 2026-04-02 18:25:54.150967 INFO::Creating boxplot for categorical data, diagnosis vs F751
## 2026-04-02 18:25:54.441648 INFO::Creating boxplot for categorical data, diagnosis vs F98
## 2026-04-02 18:25:54.736884 INFO::Creating boxplot for categorical data, diagnosis vs F22
## 2026-04-02 18:25:55.01621 INFO::Creating boxplot for categorical data, diagnosis vs F625
## 2026-04-02 18:25:55.306517 INFO::Creating boxplot for categorical data, diagnosis vs F779
## 2026-04-02 18:25:55.601887 INFO::Creating boxplot for categorical data, diagnosis vs F206
## 2026-04-02 18:25:55.898076 INFO::Creating boxplot for categorical data, diagnosis vs F532
## 2026-04-02 18:25:56.188834 INFO::Creating boxplot for categorical data, diagnosis vs F676
## 2026-04-02 18:25:56.481213 INFO::Creating boxplot for categorical data, diagnosis vs F644
## 2026-04-02 18:25:56.784517 INFO::Creating boxplot for categorical data, diagnosis vs F7
## 2026-04-02 18:25:57.07776 INFO::Creating boxplot for categorical data, diagnosis vs F596
## 2026-04-02 18:25:57.370027 INFO::Creating boxplot for categorical data, diagnosis vs F250
## 2026-04-02 18:25:57.66329 INFO::Creating boxplot for categorical data, diagnosis vs F462
## 2026-04-02 18:25:57.960902 INFO::Creating boxplot for categorical data, diagnosis vs F516
## 2026-04-02 18:25:58.253663 INFO::Creating boxplot for categorical data, diagnosis vs F659
## 2026-04-02 18:25:58.547626 INFO::Creating boxplot for categorical data, diagnosis vs F663
## 2026-04-02 18:25:58.850326 INFO::Creating boxplot for categorical data, diagnosis vs F837
## 2026-04-02 18:25:59.134334 INFO::Creating boxplot for categorical data, diagnosis vs F138
## 2026-04-02 18:25:59.424209 INFO::Creating boxplot for categorical data, diagnosis vs F445
## 2026-04-02 18:25:59.716398 INFO::Creating boxplot for categorical data, diagnosis vs F697
## 2026-04-02 18:26:00.010783 INFO::Creating boxplot for categorical data, diagnosis vs F225
## 2026-04-02 18:26:00.29878 INFO::Creating boxplot for categorical data, diagnosis vs F148
## 2026-04-02 18:26:00.591084 INFO::Creating boxplot for categorical data, diagnosis vs F448
## 2026-04-02 18:26:00.89298 INFO::Creating boxplot for categorical data, diagnosis vs F665
## 2026-04-02 18:26:01.176067 INFO::Creating boxplot for categorical data, diagnosis vs F123
## 2026-04-02 18:26:01.470919 INFO::Creating boxplot for categorical data, diagnosis vs F91
## 2026-04-02 18:26:01.77574 INFO::Creating boxplot for categorical data, diagnosis vs F845
## 2026-04-02 18:26:02.056653 INFO::Creating boxplot for categorical data, diagnosis vs F331
## 2026-04-02 18:26:02.349689 INFO::Creating boxplot for categorical data, diagnosis vs F361
## 2026-04-02 18:26:02.641705 INFO::Creating boxplot for categorical data, diagnosis vs F421
## 2026-04-02 18:26:02.933519 INFO::Creating boxplot for categorical data, diagnosis vs F277
## 2026-04-02 18:26:03.217085 INFO::Creating boxplot for categorical data, diagnosis vs F307
## 2026-04-02 18:26:03.510569 INFO::Creating boxplot for categorical data, diagnosis vs F503
## 2026-04-02 18:26:03.812215 INFO::Creating boxplot for categorical data, diagnosis vs F34
## 2026-04-02 18:26:04.104645 INFO::Creating boxplot for categorical data, diagnosis vs F649
## 2026-04-02 18:26:04.398603 INFO::Creating boxplot for categorical data, diagnosis vs F298
## 2026-04-02 18:26:04.702208 INFO::Creating boxplot for categorical data, diagnosis vs F461
## 2026-04-02 18:26:05.003217 INFO::Creating boxplot for categorical data, diagnosis vs F375
## 2026-04-02 18:26:05.296051 INFO::Creating boxplot for categorical data, diagnosis vs F242
## 2026-04-02 18:26:05.591517 INFO::Creating boxplot for categorical data, diagnosis vs F648
## 2026-04-02 18:26:05.977771 INFO::Creating boxplot for categorical data, diagnosis vs F724
## 2026-04-02 18:26:06.266582 INFO::Creating boxplot for categorical data, diagnosis vs F678
## 2026-04-02 18:26:06.562265 INFO::Creating boxplot for categorical data, diagnosis vs F261
## 2026-04-02 18:26:06.862334 INFO::Creating boxplot for categorical data, diagnosis vs F290
## 2026-04-02 18:26:07.16796 INFO::Creating boxplot for categorical data, diagnosis vs F743
## 2026-04-02 18:26:07.460726 INFO::Creating boxplot for categorical data, diagnosis vs F495
## 2026-04-02 18:26:07.748253 INFO::Creating boxplot for categorical data, diagnosis vs F825
## 2026-04-02 18:26:08.046332 INFO::Creating boxplot for categorical data, diagnosis vs F43
## 2026-04-02 18:26:08.334906 INFO::Creating boxplot for categorical data, diagnosis vs F714
## 2026-04-02 18:26:08.6326 INFO::Creating boxplot for categorical data, diagnosis vs F131
## 2026-04-02 18:26:08.923504 INFO::Creating boxplot for categorical data, diagnosis vs F150
## 2026-04-02 18:26:09.221306 INFO::Creating boxplot for categorical data, diagnosis vs F651
## 2026-04-02 18:26:09.52053 INFO::Creating boxplot for categorical data, diagnosis vs F798
## 2026-04-02 18:26:09.814861 INFO::Creating boxplot for categorical data, diagnosis vs F199
## 2026-04-02 18:26:10.122086 INFO::Creating boxplot for categorical data, diagnosis vs F289
## 2026-04-02 18:26:10.416864 INFO::Creating boxplot for categorical data, diagnosis vs F661
## 2026-04-02 18:26:10.706801 INFO::Creating boxplot for categorical data, diagnosis vs F406
## 2026-04-02 18:26:10.999695 INFO::Creating boxplot for categorical data, diagnosis vs F139
## 2026-04-02 18:26:11.301955 INFO::Creating boxplot for categorical data, diagnosis vs F506
## 2026-04-02 18:26:11.590826 INFO::Creating boxplot for categorical data, diagnosis vs F552
## 2026-04-02 18:26:11.883372 INFO::Creating boxplot for categorical data, diagnosis vs F430
## 2026-04-02 18:26:12.175186 INFO::Creating boxplot for categorical data, diagnosis vs F94
## 2026-04-02 18:26:12.476842 INFO::Creating boxplot for categorical data, diagnosis vs F639
## 2026-04-02 18:26:12.770101 INFO::Creating boxplot for categorical data, diagnosis vs F500
## 2026-04-02 18:26:13.064092 INFO::Creating boxplot for categorical data, diagnosis vs F609
## 2026-04-02 18:26:13.369946 INFO::Creating boxplot for categorical data, diagnosis vs F306
## 2026-04-02 18:26:13.66569 INFO::Creating boxplot for categorical data, diagnosis vs F507
## 2026-04-02 18:26:13.961047 INFO::Creating boxplot for categorical data, diagnosis vs F671
## 2026-04-02 18:26:14.257108 INFO::Creating boxplot for categorical data, diagnosis vs F894
## 2026-04-02 18:26:14.569044 INFO::Creating boxplot for categorical data, diagnosis vs F195
## 2026-04-02 18:26:14.868015 INFO::Creating boxplot for categorical data, diagnosis vs F345
## 2026-04-02 18:26:15.176989 INFO::Creating boxplot for categorical data, diagnosis vs F801
## 2026-04-02 18:26:15.498388 INFO::Creating boxplot for categorical data, diagnosis vs F194
## 2026-04-02 18:26:15.795198 INFO::Creating boxplot for categorical data, diagnosis vs F119
## 2026-04-02 18:26:16.085967 INFO::Creating boxplot for categorical data, diagnosis vs F231
## 2026-04-02 18:26:16.379345 INFO::Creating boxplot for categorical data, diagnosis vs F120
## 2026-04-02 18:26:16.68485 INFO::Creating boxplot for categorical data, diagnosis vs F311
## 2026-04-02 18:26:16.973725 INFO::Creating boxplot for categorical data, diagnosis vs F646
## 2026-04-02 18:26:17.268496 INFO::Creating boxplot for categorical data, diagnosis vs F814
## 2026-04-02 18:26:17.58149 INFO::Creating boxplot for categorical data, diagnosis vs F510
## 2026-04-02 18:26:17.882969 INFO::Creating boxplot for categorical data, diagnosis vs F398
## 2026-04-02 18:26:18.205015 INFO::Creating boxplot for categorical data, diagnosis vs F60
## 2026-04-02 18:26:18.544329 INFO::Creating boxplot for categorical data, diagnosis vs F153
## 2026-04-02 18:26:18.915205 INFO::Creating boxplot for categorical data, diagnosis vs F858
## 2026-04-02 18:26:19.208002 INFO::Creating boxplot for categorical data, diagnosis vs F684
## 2026-04-02 18:26:19.501334 INFO::Creating boxplot for categorical data, diagnosis vs F775
## 2026-04-02 18:26:19.804629 INFO::Creating boxplot for categorical data, diagnosis vs F384
## 2026-04-02 18:26:20.092036 INFO::Creating boxplot for categorical data, diagnosis vs F134
## 2026-04-02 18:26:20.381317 INFO::Creating boxplot for categorical data, diagnosis vs F670
## 2026-04-02 18:26:20.67444 INFO::Creating boxplot for categorical data, diagnosis vs F376
## 2026-04-02 18:26:20.977643 INFO::Creating boxplot for categorical data, diagnosis vs F632
## 2026-04-02 18:26:21.281616 INFO::Creating boxplot for categorical data, diagnosis vs F721
## 2026-04-02 18:26:21.586193 INFO::Creating boxplot for categorical data, diagnosis vs F700
## 2026-04-02 18:26:21.888938 INFO::Creating boxplot for categorical data, diagnosis vs F301
## 2026-04-02 18:26:22.178113 INFO::Creating boxplot for categorical data, diagnosis vs F27
## 2026-04-02 18:26:22.471154 INFO::Creating boxplot for categorical data, diagnosis vs F391
## 2026-04-02 18:26:22.782521 INFO::Creating boxplot for categorical data, diagnosis vs F725
## 2026-04-02 18:26:23.074618 INFO::Creating boxplot for categorical data, diagnosis vs F186
## 2026-04-02 18:26:23.371076 INFO::Creating boxplot for categorical data, diagnosis vs F481
## 2026-04-02 18:26:23.669449 INFO::Creating boxplot for categorical data, diagnosis vs F280
## 2026-04-02 18:26:23.97561 INFO::Creating boxplot for categorical data, diagnosis vs F333
## 2026-04-02 18:26:24.269736 INFO::Creating boxplot for categorical data, diagnosis vs F720
## 2026-04-02 18:26:24.565106 INFO::Creating boxplot for categorical data, diagnosis vs F520
## 2026-04-02 18:26:24.873064 INFO::Creating boxplot for categorical data, diagnosis vs F129
## 2026-04-02 18:26:25.164564 INFO::Creating boxplot for categorical data, diagnosis vs F204
## 2026-04-02 18:26:25.457057 INFO::Creating boxplot for categorical data, diagnosis vs F259
## 2026-04-02 18:26:25.750259 INFO::Creating boxplot for categorical data, diagnosis vs F831
## 2026-04-02 18:26:26.050978 INFO::Creating boxplot for categorical data, diagnosis vs F113
## 2026-04-02 18:26:26.338904 INFO::Creating boxplot for categorical data, diagnosis vs F891
## 2026-04-02 18:26:26.634317 INFO::Creating boxplot for categorical data, diagnosis vs F262
## 2026-04-02 18:26:26.938045 INFO::Creating boxplot for categorical data, diagnosis vs F592
## 2026-04-02 18:26:27.236268 INFO::Creating boxplot for categorical data, diagnosis vs F343
## 2026-04-02 18:26:27.529335 INFO::Creating boxplot for categorical data, diagnosis vs F505
## 2026-04-02 18:26:27.881314 INFO::Creating boxplot for categorical data, diagnosis vs F622
## 2026-04-02 18:26:28.187638 INFO::Creating boxplot for categorical data, diagnosis vs F348
## 2026-04-02 18:26:28.502997 INFO::Creating boxplot for categorical data, diagnosis vs F133
## 2026-04-02 18:26:28.801184 INFO::Creating boxplot for categorical data, diagnosis vs F371
## 2026-04-02 18:26:29.164902 INFO::Creating boxplot for categorical data, diagnosis vs F399
## 2026-04-02 18:26:29.499356 INFO::Creating boxplot for categorical data, diagnosis vs F657
## 2026-04-02 18:26:29.839995 INFO::Creating boxplot for categorical data, diagnosis vs F241
## 2026-04-02 18:26:30.171323 INFO::Creating boxplot for categorical data, diagnosis vs F95
## 2026-04-02 18:26:30.501998 INFO::Creating boxplot for categorical data, diagnosis vs F128
## 2026-04-02 18:26:30.817458 INFO::Creating boxplot for categorical data, diagnosis vs F595
## 2026-04-02 18:26:31.120243 INFO::Creating boxplot for categorical data, diagnosis vs F428
## 2026-04-02 18:26:31.469387 INFO::Creating boxplot for categorical data, diagnosis vs F796
## 2026-04-02 18:26:31.810351 INFO::Creating boxplot for categorical data, diagnosis vs F709
## 2026-04-02 18:26:32.125971 INFO::Creating boxplot for categorical data, diagnosis vs F336
## 2026-04-02 18:26:32.451548 INFO::Creating boxplot for categorical data, diagnosis vs F602
## 2026-04-02 18:26:32.782743 INFO::Creating boxplot for categorical data, diagnosis vs F108
## 2026-04-02 18:26:33.079569 INFO::Creating boxplot for categorical data, diagnosis vs F867
## 2026-04-02 18:26:33.385353 INFO::Creating boxplot for categorical data, diagnosis vs F293
## 2026-04-02 18:26:33.706606 INFO::Creating boxplot for categorical data, diagnosis vs F633
## 2026-04-02 18:26:34.01395 INFO::Creating boxplot for categorical data, diagnosis vs F564
## 2026-04-02 18:26:34.324675 INFO::Creating boxplot for categorical data, diagnosis vs F183
## 2026-04-02 18:26:34.646465 INFO::Creating boxplot for categorical data, diagnosis vs F647
## 2026-04-02 18:26:35.001015 INFO::Creating boxplot for categorical data, diagnosis vs F288
## 2026-04-02 18:26:35.331909 INFO::Creating boxplot for categorical data, diagnosis vs F159
## 2026-04-02 18:26:35.658441 INFO::Creating boxplot for categorical data, diagnosis vs F638
## 2026-04-02 18:26:35.986639 INFO::Creating boxplot for categorical data, diagnosis vs F484
## 2026-04-02 18:26:36.285835 INFO::Creating boxplot for categorical data, diagnosis vs F20
## 2026-04-02 18:26:36.594903 INFO::Creating boxplot for categorical data, diagnosis vs F19
## 2026-04-02 18:26:36.895919 INFO::Creating boxplot for categorical data, diagnosis vs F897
## 2026-04-02 18:26:37.230629 INFO::Creating boxplot for categorical data, diagnosis vs F442
## 2026-04-02 18:26:37.562986 INFO::Creating boxplot for categorical data, diagnosis vs F372
## 2026-04-02 18:26:37.861418 INFO::Creating boxplot for categorical data, diagnosis vs F771
## 2026-04-02 18:26:38.186985 INFO::Creating boxplot for categorical data, diagnosis vs F370
## 2026-04-02 18:26:38.546161 INFO::Creating boxplot for categorical data, diagnosis vs F620
## 2026-04-02 18:26:38.842797 INFO::Creating boxplot for categorical data, diagnosis vs F753
## 2026-04-02 18:26:39.169716 INFO::Creating boxplot for categorical data, diagnosis vs F568
## 2026-04-02 18:26:39.517864 INFO::Creating boxplot for categorical data, diagnosis vs F312
## 2026-04-02 18:26:39.814518 INFO::Creating boxplot for categorical data, diagnosis vs F485
## 2026-04-02 18:26:40.133066 INFO::Creating boxplot for categorical data, diagnosis vs F627
## 2026-04-02 18:26:40.435141 INFO::Creating boxplot for categorical data, diagnosis vs F72
## 2026-04-02 18:26:40.773364 INFO::Creating boxplot for categorical data, diagnosis vs F575
## 2026-04-02 18:26:41.070655 INFO::Creating boxplot for categorical data, diagnosis vs F332
## 2026-04-02 18:26:41.367142 INFO::Creating boxplot for categorical data, diagnosis vs F674
## 2026-04-02 18:26:41.699412 INFO::Creating boxplot for categorical data, diagnosis vs F537
## 2026-04-02 18:26:42.011957 INFO::Creating boxplot for categorical data, diagnosis vs F839
## 2026-04-02 18:26:42.309186 INFO::Creating boxplot for categorical data, diagnosis vs F768
## 2026-04-02 18:26:42.635354 INFO::Creating boxplot for categorical data, diagnosis vs F202
## 2026-04-02 18:26:42.98505 INFO::Creating boxplot for categorical data, diagnosis vs F715
## 2026-04-02 18:26:43.28225 INFO::Creating boxplot for categorical data, diagnosis vs F756
## 2026-04-02 18:26:43.577238 INFO::Creating boxplot for categorical data, diagnosis vs F536
## 2026-04-02 18:26:43.921 INFO::Creating boxplot for categorical data, diagnosis vs F574
## 2026-04-02 18:26:44.219344 INFO::Creating boxplot for categorical data, diagnosis vs F435
## 2026-04-02 18:26:44.540855 INFO::Creating boxplot for categorical data, diagnosis vs F677
## 2026-04-02 18:26:44.868941 INFO::Creating boxplot for categorical data, diagnosis vs F70
## 2026-04-02 18:26:45.163139 INFO::Creating boxplot for categorical data, diagnosis vs F146
## 2026-04-02 18:26:45.461004 INFO::Creating boxplot for categorical data, diagnosis vs F236
## 2026-04-02 18:26:45.756292 INFO::Creating boxplot for categorical data, diagnosis vs F527
## 2026-04-02 18:26:46.086405 INFO::Creating boxplot for categorical data, diagnosis vs F624
## 2026-04-02 18:26:46.385827 INFO::Creating boxplot for categorical data, diagnosis vs F880
## 2026-04-02 18:26:46.675749 INFO::Creating boxplot for categorical data, diagnosis vs F426
## 2026-04-02 18:26:46.987297 INFO::Creating boxplot for categorical data, diagnosis vs F549
## 2026-04-02 18:26:47.291643 INFO::Creating boxplot for categorical data, diagnosis vs F49
## 2026-04-02 18:26:47.587479 INFO::Creating boxplot for categorical data, diagnosis vs F254
## 2026-04-02 18:26:47.878812 INFO::Creating boxplot for categorical data, diagnosis vs F67
## 2026-04-02 18:26:48.188707 INFO::Creating boxplot for categorical data, diagnosis vs F491
## 2026-04-02 18:26:48.491687 INFO::Creating boxplot for categorical data, diagnosis vs F174
## 2026-04-02 18:26:48.795905 INFO::Creating boxplot for categorical data, diagnosis vs F235
## 2026-04-02 18:26:49.128825 INFO::Creating boxplot for categorical data, diagnosis vs F112
## 2026-04-02 18:26:49.430998 INFO::Creating boxplot for categorical data, diagnosis vs F752
## 2026-04-02 18:26:49.721262 INFO::Creating boxplot for categorical data, diagnosis vs F833
## 2026-04-02 18:26:50.070629 INFO::Creating boxplot for categorical data, diagnosis vs F792
## 2026-04-02 18:26:50.368595 INFO::Creating boxplot for categorical data, diagnosis vs F422
## 2026-04-02 18:26:50.676723 INFO::Creating boxplot for categorical data, diagnosis vs F6
## 2026-04-02 18:26:50.990111 INFO::Creating boxplot for categorical data, diagnosis vs F706
## 2026-04-02 18:26:51.387917 INFO::Creating boxplot for categorical data, diagnosis vs F463
## 2026-04-02 18:26:51.683826 INFO::Creating boxplot for categorical data, diagnosis vs F642
## 2026-04-02 18:26:51.982306 INFO::Creating boxplot for categorical data, diagnosis vs F102
## 2026-04-02 18:26:52.286609 INFO::Creating boxplot for categorical data, diagnosis vs F65
## 2026-04-02 18:26:52.578475 INFO::Creating boxplot for categorical data, diagnosis vs F889
## 2026-04-02 18:26:52.879462 INFO::Creating boxplot for categorical data, diagnosis vs F681
## 2026-04-02 18:26:53.172187 INFO::Creating boxplot for categorical data, diagnosis vs F783
## 2026-04-02 18:26:53.477733 INFO::Creating boxplot for categorical data, diagnosis vs F748
## 2026-04-02 18:26:53.773868 INFO::Creating boxplot for categorical data, diagnosis vs F478
## 2026-04-02 18:26:54.075799 INFO::Creating boxplot for categorical data, diagnosis vs F762
## 2026-04-02 18:26:54.379051 INFO::Creating boxplot for categorical data, diagnosis vs F852
## 2026-04-02 18:26:54.683545 INFO::Creating boxplot for categorical data, diagnosis vs F180
## 2026-04-02 18:26:54.983321 INFO::Creating boxplot for categorical data, diagnosis vs F759
## 2026-04-02 18:26:55.27914 INFO::Creating boxplot for categorical data, diagnosis vs F824
## 2026-04-02 18:26:55.597718 INFO::Creating boxplot for categorical data, diagnosis vs F248
## 2026-04-02 18:26:55.899453 INFO::Creating boxplot for categorical data, diagnosis vs F145
## 2026-04-02 18:26:56.208074 INFO::Creating boxplot for categorical data, diagnosis vs F350
## 2026-04-02 18:26:56.511014 INFO::Creating boxplot for categorical data, diagnosis vs F16
## 2026-04-02 18:26:56.837832 INFO::Creating boxplot for categorical data, diagnosis vs F169
## 2026-04-02 18:26:57.156634 INFO::Creating boxplot for categorical data, diagnosis vs F392
## 2026-04-02 18:26:57.464262 INFO::Creating boxplot for categorical data, diagnosis vs F468
## 2026-04-02 18:26:57.793829 INFO::Creating boxplot for categorical data, diagnosis vs F476
## 2026-04-02 18:26:58.096615 INFO::Creating boxplot for categorical data, diagnosis vs F699
## 2026-04-02 18:26:58.426525 INFO::Creating boxplot for categorical data, diagnosis vs F735
## 2026-04-02 18:26:58.739569 INFO::Creating boxplot for categorical data, diagnosis vs F182
## 2026-04-02 18:26:59.08072 INFO::Creating boxplot for categorical data, diagnosis vs F203
## 2026-04-02 18:26:59.387653 INFO::Creating boxplot for categorical data, diagnosis vs F877
## 2026-04-02 18:26:59.690002 INFO::Creating boxplot for categorical data, diagnosis vs F433
## 2026-04-02 18:27:00.001425 INFO::Creating boxplot for categorical data, diagnosis vs F739
## 2026-04-02 18:27:00.309249 INFO::Creating boxplot for categorical data, diagnosis vs F749
## 2026-04-02 18:27:00.625791 INFO::Creating boxplot for categorical data, diagnosis vs F382
## 2026-04-02 18:27:00.946856 INFO::Creating boxplot for categorical data, diagnosis vs F438
## 2026-04-02 18:27:01.267951 INFO::Creating boxplot for categorical data, diagnosis vs F360
## 2026-04-02 18:27:01.572315 INFO::Creating boxplot for categorical data, diagnosis vs F56
## 2026-04-02 18:27:01.877729 INFO::Creating boxplot for categorical data, diagnosis vs F48
## 2026-04-02 18:27:02.192829 INFO::Creating boxplot for categorical data, diagnosis vs F162
## 2026-04-02 18:27:02.495096 INFO::Creating boxplot for categorical data, diagnosis vs F529
## 2026-04-02 18:27:02.804983 INFO::Creating boxplot for categorical data, diagnosis vs F826
## 2026-04-02 18:27:03.107674 INFO::Creating boxplot for categorical data, diagnosis vs F488
## 2026-04-02 18:27:03.414073 INFO::Creating boxplot for categorical data, diagnosis vs F309
## 2026-04-02 18:27:03.720031 INFO::Creating boxplot for categorical data, diagnosis vs F834
## 2026-04-02 18:27:04.027934 INFO::Creating boxplot for categorical data, diagnosis vs F449
## 2026-04-02 18:27:04.3476 INFO::Creating boxplot for categorical data, diagnosis vs F77
## 2026-04-02 18:27:04.639987 INFO::Creating boxplot for categorical data, diagnosis vs F365
## 2026-04-02 18:27:04.942523 INFO::Creating boxplot for categorical data, diagnosis vs F346
## 2026-04-02 18:27:05.239284 INFO::Creating boxplot for categorical data, diagnosis vs F654
## 2026-04-02 18:27:05.544039 INFO::Creating boxplot for categorical data, diagnosis vs F64
## 2026-04-02 18:27:05.853171 INFO::Creating boxplot for categorical data, diagnosis vs F79
## 2026-04-02 18:27:06.149792 INFO::Creating boxplot for categorical data, diagnosis vs F785
## 2026-04-02 18:27:06.462744 INFO::Creating boxplot for categorical data, diagnosis vs F415
## 2026-04-02 18:27:06.761041 INFO::Creating boxplot for categorical data, diagnosis vs F466
## 2026-04-02 18:27:07.055866 INFO::Creating boxplot for categorical data, diagnosis vs F643
## 2026-04-02 18:27:07.349488 INFO::Creating boxplot for categorical data, diagnosis vs F160
## 2026-04-02 18:27:07.660305 INFO::Creating boxplot for categorical data, diagnosis vs F69
## 2026-04-02 18:27:07.977198 INFO::Creating boxplot for categorical data, diagnosis vs F498
## 2026-04-02 18:27:08.287644 INFO::Creating boxplot for categorical data, diagnosis vs F207
## 2026-04-02 18:27:08.638313 INFO::Creating boxplot for categorical data, diagnosis vs F679
## 2026-04-02 18:27:08.956366 INFO::Creating boxplot for categorical data, diagnosis vs F255
## 2026-04-02 18:27:09.268101 INFO::Creating boxplot for categorical data, diagnosis vs F267
## 2026-04-02 18:27:09.59657 INFO::Creating boxplot for categorical data, diagnosis vs F143
## 2026-04-02 18:27:09.909077 INFO::Creating boxplot for categorical data, diagnosis vs F286
## 2026-04-02 18:27:10.232856 INFO::Creating boxplot for categorical data, diagnosis vs F618
## 2026-04-02 18:27:10.568262 INFO::Creating boxplot for categorical data, diagnosis vs F100
## 2026-04-02 18:27:10.888923 INFO::Creating boxplot for categorical data, diagnosis vs F562
## 2026-04-02 18:27:11.19345 INFO::Creating boxplot for categorical data, diagnosis vs F374
## 2026-04-02 18:27:11.498742 INFO::Creating boxplot for categorical data, diagnosis vs F535
## 2026-04-02 18:27:11.814378 INFO::Creating boxplot for categorical data, diagnosis vs F658
## 2026-04-02 18:27:12.107306 INFO::Creating boxplot for categorical data, diagnosis vs F707
## 2026-04-02 18:27:12.405332 INFO::Creating boxplot for categorical data, diagnosis vs F214
## 2026-04-02 18:27:12.70366 INFO::Creating boxplot for categorical data, diagnosis vs F89
## 2026-04-02 18:27:13.016617 INFO::Creating boxplot for categorical data, diagnosis vs F325
## 2026-04-02 18:27:13.312587 INFO::Creating boxplot for categorical data, diagnosis vs F578
## 2026-04-02 18:27:13.608946 INFO::Creating boxplot for categorical data, diagnosis vs F790
## 2026-04-02 18:27:13.970239 INFO::Creating boxplot for categorical data, diagnosis vs F265
## 2026-04-02 18:27:14.272422 INFO::Creating boxplot for categorical data, diagnosis vs F253
## 2026-04-02 18:27:14.580864 INFO::Creating boxplot for categorical data, diagnosis vs F294
## 2026-04-02 18:27:14.900168 INFO::Creating boxplot for categorical data, diagnosis vs F410
## 2026-04-02 18:27:15.232652 INFO::Creating boxplot for categorical data, diagnosis vs F764
## 2026-04-02 18:27:15.545076 INFO::Creating boxplot for categorical data, diagnosis vs F614
## 2026-04-02 18:27:15.855012 INFO::Creating boxplot for categorical data, diagnosis vs F675
## 2026-04-02 18:27:16.18545 INFO::Creating boxplot for categorical data, diagnosis vs F193
## 2026-04-02 18:27:16.482041 INFO::Creating boxplot for categorical data, diagnosis vs F441
## 2026-04-02 18:27:16.793226 INFO::Creating boxplot for categorical data, diagnosis vs F689
## 2026-04-02 18:27:17.100454 INFO::Creating boxplot for categorical data, diagnosis vs F249
## 2026-04-02 18:27:17.422476 INFO::Creating boxplot for categorical data, diagnosis vs F821
## 2026-04-02 18:27:17.724011 INFO::Creating boxplot for categorical data, diagnosis vs F351
## 2026-04-02 18:27:18.034294 INFO::Creating boxplot for categorical data, diagnosis vs F66
## 2026-04-02 18:27:18.355443 INFO::Creating boxplot for categorical data, diagnosis vs F172
## 2026-04-02 18:27:18.656336 INFO::Creating boxplot for categorical data, diagnosis vs F413
## 2026-04-02 18:27:18.954322 INFO::Creating boxplot for categorical data, diagnosis vs F317
## 2026-04-02 18:27:19.256963 INFO::Creating boxplot for categorical data, diagnosis vs F167
## 2026-04-02 18:27:19.581734 INFO::Creating boxplot for categorical data, diagnosis vs F229
## 2026-04-02 18:27:19.885742 INFO::Creating boxplot for categorical data, diagnosis vs F243
## 2026-04-02 18:27:20.194806 INFO::Creating boxplot for categorical data, diagnosis vs F732
## 2026-04-02 18:27:20.529309 INFO::Creating boxplot for categorical data, diagnosis vs F467
## 2026-04-02 18:27:20.842821 INFO::Creating boxplot for categorical data, diagnosis vs F474
## 2026-04-02 18:27:21.164284 INFO::Creating boxplot for categorical data, diagnosis vs F156
## 2026-04-02 18:27:21.48423 INFO::Creating boxplot for categorical data, diagnosis vs F786
## 2026-04-02 18:27:21.819232 INFO::Creating boxplot for categorical data, diagnosis vs F216
## 2026-04-02 18:27:22.113654 INFO::Creating boxplot for categorical data, diagnosis vs F85
## 2026-04-02 18:27:22.415607 INFO::Creating boxplot for categorical data, diagnosis vs F558
## 2026-04-02 18:27:22.71856 INFO::Creating boxplot for categorical data, diagnosis vs F621
## 2026-04-02 18:27:23.038833 INFO::Creating boxplot for categorical data, diagnosis vs F582
## 2026-04-02 18:27:23.333647 INFO::Creating boxplot for categorical data, diagnosis vs F898
## 2026-04-02 18:27:23.649442 INFO::Creating boxplot for categorical data, diagnosis vs F402
## 2026-04-02 18:27:23.98492 INFO::Creating boxplot for categorical data, diagnosis vs F71
## 2026-04-02 18:27:24.293809 INFO::Creating boxplot for categorical data, diagnosis vs F99
## 2026-04-02 18:27:24.603582 INFO::Creating boxplot for categorical data, diagnosis vs F188
## 2026-04-02 18:27:24.911209 INFO::Creating boxplot for categorical data, diagnosis vs F366
## 2026-04-02 18:27:25.233989 INFO::Creating boxplot for categorical data, diagnosis vs F778
## 2026-04-02 18:27:25.531269 INFO::Creating boxplot for categorical data, diagnosis vs F857
## 2026-04-02 18:27:25.837085 INFO::Creating boxplot for categorical data, diagnosis vs F440
## 2026-04-02 18:27:26.160619 INFO::Creating boxplot for categorical data, diagnosis vs F799
## 2026-04-02 18:27:26.507688 INFO::Creating boxplot for categorical data, diagnosis vs F482
## 2026-04-02 18:27:26.81397 INFO::Creating boxplot for categorical data, diagnosis vs F212
## 2026-04-02 18:27:27.117143 INFO::Creating boxplot for categorical data, diagnosis vs F882
## 2026-04-02 18:27:27.450224 INFO::Creating boxplot for categorical data, diagnosis vs F599
## 2026-04-02 18:27:27.748958 INFO::Creating boxplot for categorical data, diagnosis vs F302
## 2026-04-02 18:27:28.048873 INFO::Creating boxplot for categorical data, diagnosis vs F543
## 2026-04-02 18:27:28.370737 INFO::Creating boxplot for categorical data, diagnosis vs F269
## 2026-04-02 18:27:28.672045 INFO::Creating boxplot for categorical data, diagnosis vs F650
## 2026-04-02 18:27:28.972099 INFO::Creating boxplot for categorical data, diagnosis vs F573
## 2026-04-02 18:27:29.320124 INFO::Creating boxplot for categorical data, diagnosis vs F8
## 2026-04-02 18:27:29.632897 INFO::Creating boxplot for categorical data, diagnosis vs F810
## 2026-04-02 18:27:29.945745 INFO::Creating boxplot for categorical data, diagnosis vs F456
## 2026-04-02 18:27:30.268964 INFO::Creating boxplot for categorical data, diagnosis vs F37
## 2026-04-02 18:27:30.586438 INFO::Creating boxplot for categorical data, diagnosis vs F401
## 2026-04-02 18:27:30.883155 INFO::Creating boxplot for categorical data, diagnosis vs F871
## 2026-04-02 18:27:31.187991 INFO::Creating boxplot for categorical data, diagnosis vs F606
## 2026-04-02 18:27:31.505973 INFO::Creating boxplot for categorical data, diagnosis vs F662
## 2026-04-02 18:27:31.799429 INFO::Creating boxplot for categorical data, diagnosis vs F887
## 2026-04-02 18:27:32.095178 INFO::Creating boxplot for categorical data, diagnosis vs F765
## 2026-04-02 18:27:32.393174 INFO::Creating boxplot for categorical data, diagnosis vs F770
## 2026-04-02 18:27:32.707458 INFO::Creating boxplot for categorical data, diagnosis vs F469
## 2026-04-02 18:27:33.006857 INFO::Creating boxplot for categorical data, diagnosis vs F86
## 2026-04-02 18:27:33.310441 INFO::Creating boxplot for categorical data, diagnosis vs F579
## 2026-04-02 18:27:33.635143 INFO::Creating boxplot for categorical data, diagnosis vs F400
## 2026-04-02 18:27:33.930701 INFO::Creating boxplot for categorical data, diagnosis vs F446
## 2026-04-02 18:27:34.23055 INFO::Creating boxplot for categorical data, diagnosis vs F321
## 2026-04-02 18:27:34.539831 INFO::Creating boxplot for categorical data, diagnosis vs F218
## 2026-04-02 18:27:34.851506 INFO::Creating boxplot for categorical data, diagnosis vs F141
## 2026-04-02 18:27:35.15014 INFO::Creating boxplot for categorical data, diagnosis vs F487
## 2026-04-02 18:27:35.451157 INFO::Creating boxplot for categorical data, diagnosis vs F740
## 2026-04-02 18:27:35.777118 INFO::Creating boxplot for categorical data, diagnosis vs F327
## 2026-04-02 18:27:36.077444 INFO::Creating boxplot for categorical data, diagnosis vs F196
## 2026-04-02 18:27:36.386951 INFO::Creating boxplot for categorical data, diagnosis vs F883
## 2026-04-02 18:27:37.456146 INFO::Creating boxplot for categorical data, diagnosis vs F279
## 2026-04-02 18:27:37.739289 INFO::Creating boxplot for categorical data, diagnosis vs F451
## 2026-04-02 18:27:38.036559 INFO::Creating boxplot for categorical data, diagnosis vs F838
## 2026-04-02 18:27:38.339955 INFO::Creating boxplot for categorical data, diagnosis vs F854
## 2026-04-02 18:27:38.646198 INFO::Creating boxplot for categorical data, diagnosis vs F434
## 2026-04-02 18:27:38.946941 INFO::Creating boxplot for categorical data, diagnosis vs F519
## 2026-04-02 18:27:39.233087 INFO::Creating boxplot for categorical data, diagnosis vs F694
## 2026-04-02 18:27:39.536427 INFO::Creating boxplot for categorical data, diagnosis vs F561
## 2026-04-02 18:27:39.819935 INFO::Creating boxplot for categorical data, diagnosis vs F10
## 2026-04-02 18:27:40.107627 INFO::Creating boxplot for categorical data, diagnosis vs F303
## 2026-04-02 18:27:40.393571 INFO::Creating boxplot for categorical data, diagnosis vs F645
## 2026-04-02 18:27:40.686121 INFO::Creating boxplot for categorical data, diagnosis vs F793
## 2026-04-02 18:27:40.967712 INFO::Creating boxplot for categorical data, diagnosis vs F404
## 2026-04-02 18:27:41.257305 INFO::Creating boxplot for categorical data, diagnosis vs F525
## 2026-04-02 18:27:41.543534 INFO::Creating boxplot for categorical data, diagnosis vs F362
## 2026-04-02 18:27:41.836312 INFO::Creating boxplot for categorical data, diagnosis vs F742
## 2026-04-02 18:27:42.132509 INFO::Creating boxplot for categorical data, diagnosis vs F276
## 2026-04-02 18:27:42.430965 INFO::Creating boxplot for categorical data, diagnosis vs F512
## 2026-04-02 18:27:42.753878 INFO::Creating boxplot for categorical data, diagnosis vs F499
## 2026-04-02 18:27:43.061421 INFO::Creating boxplot for categorical data, diagnosis vs F328
## 2026-04-02 18:27:43.354205 INFO::Creating boxplot for categorical data, diagnosis vs F787
## 2026-04-02 18:27:43.650436 INFO::Creating boxplot for categorical data, diagnosis vs F30
## 2026-04-02 18:27:43.947958 INFO::Creating boxplot for categorical data, diagnosis vs F122
## 2026-04-02 18:27:44.233728 INFO::Creating boxplot for categorical data, diagnosis vs F572
## 2026-04-02 18:27:44.526309 INFO::Creating boxplot for categorical data, diagnosis vs F619
## 2026-04-02 18:27:44.834689 INFO::Creating boxplot for categorical data, diagnosis vs F570
## 2026-04-02 18:27:45.113281 INFO::Creating boxplot for categorical data, diagnosis vs F47
## 2026-04-02 18:27:45.406085 INFO::Creating boxplot for categorical data, diagnosis vs F26
## 2026-04-02 18:27:45.697761 INFO::Creating boxplot for categorical data, diagnosis vs F252
## 2026-04-02 18:27:46.026664 INFO::Creating boxplot for categorical data, diagnosis vs F117
## 2026-04-02 18:27:46.322521 INFO::Creating boxplot for categorical data, diagnosis vs F395
## 2026-04-02 18:27:46.640674 INFO::Creating boxplot for categorical data, diagnosis vs F683
## 2026-04-02 18:27:46.953262 INFO::Creating boxplot for categorical data, diagnosis vs F822
## 2026-04-02 18:27:47.237298 INFO::Creating boxplot for categorical data, diagnosis vs F46
## 2026-04-02 18:27:47.524472 INFO::Creating boxplot for categorical data, diagnosis vs F154
## 2026-04-02 18:27:47.820175 INFO::Creating boxplot for categorical data, diagnosis vs F884
## 2026-04-02 18:27:48.120085 INFO::Creating boxplot for categorical data, diagnosis vs F540
## 2026-04-02 18:27:48.408664 INFO::Creating boxplot for categorical data, diagnosis vs F368
## 2026-04-02 18:27:48.707215 INFO::Creating boxplot for categorical data, diagnosis vs F607
## 2026-04-02 18:27:49.026313 INFO::Creating boxplot for categorical data, diagnosis vs F111
## 2026-04-02 18:27:49.315196 INFO::Creating boxplot for categorical data, diagnosis vs F745
## 2026-04-02 18:27:49.607181 INFO::Creating boxplot for categorical data, diagnosis vs F673
## 2026-04-02 18:27:49.905249 INFO::Creating boxplot for categorical data, diagnosis vs F92
## 2026-04-02 18:27:50.213484 INFO::Creating boxplot for categorical data, diagnosis vs F493
## 2026-04-02 18:27:50.52176 INFO::Creating boxplot for categorical data, diagnosis vs F518
## 2026-04-02 18:27:50.814935 INFO::Creating boxplot for categorical data, diagnosis vs F835
## 2026-04-02 18:27:51.126239 INFO::Creating boxplot for categorical data, diagnosis vs F872
## 2026-04-02 18:27:51.421869 INFO::Creating boxplot for categorical data, diagnosis vs F879
## 2026-04-02 18:27:51.735408 INFO::Creating boxplot for categorical data, diagnosis vs F432
## 2026-04-02 18:27:52.035089 INFO::Creating boxplot for categorical data, diagnosis vs F44
## 2026-04-02 18:27:52.33036 INFO::Creating boxplot for categorical data, diagnosis vs F819
## 2026-04-02 18:27:52.619731 INFO::Creating boxplot for categorical data, diagnosis vs F411
## 2026-04-02 18:27:52.909288 INFO::Creating boxplot for categorical data, diagnosis vs F353
## 2026-04-02 18:27:53.205857 INFO::Creating boxplot for categorical data, diagnosis vs F763
## 2026-04-02 18:27:53.489 INFO::Creating boxplot for categorical data, diagnosis vs F40
## 2026-04-02 18:27:53.778139 INFO::Creating boxplot for categorical data, diagnosis vs F97
## 2026-04-02 18:27:54.06686 INFO::Creating boxplot for categorical data, diagnosis vs F240
## 2026-04-02 18:27:54.358398 INFO::Creating boxplot for categorical data, diagnosis vs F652
## 2026-04-02 18:27:54.648329 INFO::Creating boxplot for categorical data, diagnosis vs F789
## 2026-04-02 18:27:54.936749 INFO::Creating boxplot for categorical data, diagnosis vs F256
## 2026-04-02 18:27:55.232896 INFO::Creating boxplot for categorical data, diagnosis vs F25
## 2026-04-02 18:27:55.51782 INFO::Creating boxplot for categorical data, diagnosis vs F423
## 2026-04-02 18:27:55.811833 INFO::Creating boxplot for categorical data, diagnosis vs F594
## 2026-04-02 18:27:56.118496 INFO::Creating boxplot for categorical data, diagnosis vs F201
## 2026-04-02 18:27:56.403908 INFO::Creating boxplot for categorical data, diagnosis vs F813
## 2026-04-02 18:27:56.702324 INFO::Creating boxplot for categorical data, diagnosis vs F653
## 2026-04-02 18:27:57.000401 INFO::Creating boxplot for categorical data, diagnosis vs F524
## 2026-04-02 18:27:57.299537 INFO::Creating boxplot for categorical data, diagnosis vs F777
## 2026-04-02 18:27:57.596825 INFO::Creating boxplot for categorical data, diagnosis vs F226
## 2026-04-02 18:27:57.89405 INFO::Creating boxplot for categorical data, diagnosis vs F227
## 2026-04-02 18:27:58.195885 INFO::Creating boxplot for categorical data, diagnosis vs F521
## 2026-04-02 18:27:58.481779 INFO::Creating boxplot for categorical data, diagnosis vs F310
## 2026-04-02 18:27:58.774503 INFO::Creating boxplot for categorical data, diagnosis vs F452
## 2026-04-02 18:27:59.066987 INFO::Creating boxplot for categorical data, diagnosis vs F14
## 2026-04-02 18:27:59.4057 INFO::Creating boxplot for categorical data, diagnosis vs F52
## 2026-04-02 18:27:59.698835 INFO::Creating boxplot for categorical data, diagnosis vs F53
## 2026-04-02 18:27:59.991211 INFO::Creating boxplot for categorical data, diagnosis vs F844
## 2026-04-02 18:28:00.300778 INFO::Creating boxplot for categorical data, diagnosis vs F31
## 2026-04-02 18:28:00.589534 INFO::Creating boxplot for categorical data, diagnosis vs F766
## 2026-04-02 18:28:00.881867 INFO::Creating boxplot for categorical data, diagnosis vs F795
## 2026-04-02 18:28:01.172858 INFO::Creating boxplot for categorical data, diagnosis vs F342
## 2026-04-02 18:28:01.47872 INFO::Creating boxplot for categorical data, diagnosis vs F282
## 2026-04-02 18:28:01.764829 INFO::Creating boxplot for categorical data, diagnosis vs F508
## 2026-04-02 18:28:02.059073 INFO::Creating boxplot for categorical data, diagnosis vs F408
## 2026-04-02 18:28:02.376643 INFO::Creating boxplot for categorical data, diagnosis vs F805
## 2026-04-02 18:28:02.677627 INFO::Creating boxplot for categorical data, diagnosis vs F337
## 2026-04-02 18:28:02.976357 INFO::Creating boxplot for categorical data, diagnosis vs F820
## 2026-04-02 18:28:03.267377 INFO::Creating boxplot for categorical data, diagnosis vs F593
## 2026-04-02 18:28:03.577209 INFO::Creating boxplot for categorical data, diagnosis vs F459
## 2026-04-02 18:28:03.866848 INFO::Creating boxplot for categorical data, diagnosis vs F701
## 2026-04-02 18:28:04.165317 INFO::Creating boxplot for categorical data, diagnosis vs F142
## 2026-04-02 18:28:04.46948 INFO::Creating boxplot for categorical data, diagnosis vs F305
## 2026-04-02 18:28:04.771159 INFO::Creating boxplot for categorical data, diagnosis vs F534
## 2026-04-02 18:28:05.069851 INFO::Creating boxplot for categorical data, diagnosis vs F135
## 2026-04-02 18:28:05.370303 INFO::Creating boxplot for categorical data, diagnosis vs F702
## 2026-04-02 18:28:05.68152 INFO::Creating boxplot for categorical data, diagnosis vs F776
## 2026-04-02 18:28:05.973194 INFO::Creating boxplot for categorical data, diagnosis vs F295
## 2026-04-02 18:28:06.272127 INFO::Creating boxplot for categorical data, diagnosis vs F355
## 2026-04-02 18:28:06.567205 INFO::Creating boxplot for categorical data, diagnosis vs F797
## 2026-04-02 18:28:06.875001 INFO::Creating boxplot for categorical data, diagnosis vs F13
## 2026-04-02 18:28:07.160683 INFO::Creating boxplot for categorical data, diagnosis vs F356
## 2026-04-02 18:28:07.453399 INFO::Creating boxplot for categorical data, diagnosis vs F359
## 2026-04-02 18:28:07.761466 INFO::Creating boxplot for categorical data, diagnosis vs F121
## 2026-04-02 18:28:08.044509 INFO::Creating boxplot for categorical data, diagnosis vs F850
## 2026-04-02 18:28:08.331409 INFO::Creating boxplot for categorical data, diagnosis vs F899
## 2026-04-02 18:28:08.627008 INFO::Creating boxplot for categorical data, diagnosis vs F628
## 2026-04-02 18:28:08.935407 INFO::Creating boxplot for categorical data, diagnosis vs F107
## 2026-04-02 18:28:09.229229 INFO::Creating boxplot for categorical data, diagnosis vs F287
## 2026-04-02 18:28:09.523313 INFO::Creating boxplot for categorical data, diagnosis vs F557
## 2026-04-02 18:28:09.843023 INFO::Creating boxplot for categorical data, diagnosis vs F165
## 2026-04-02 18:28:10.127572 INFO::Creating boxplot for categorical data, diagnosis vs F127
## 2026-04-02 18:28:10.418743 INFO::Creating boxplot for categorical data, diagnosis vs F299
## 2026-04-02 18:28:10.717009 INFO::Creating boxplot for categorical data, diagnosis vs F497
## 2026-04-02 18:28:11.037305 INFO::Creating boxplot for categorical data, diagnosis vs F711
## 2026-04-02 18:28:11.329193 INFO::Creating boxplot for categorical data, diagnosis vs F319
## 2026-04-02 18:28:11.620043 INFO::Creating boxplot for categorical data, diagnosis vs F271
## 2026-04-02 18:28:11.931887 INFO::Creating boxplot for categorical data, diagnosis vs F157
## 2026-04-02 18:28:12.21288 INFO::Creating boxplot for categorical data, diagnosis vs F560
## 2026-04-02 18:28:12.507132 INFO::Creating boxplot for categorical data, diagnosis vs F680
## 2026-04-02 18:28:12.80563 INFO::Creating boxplot for categorical data, diagnosis vs F580
## 2026-04-02 18:28:13.119366 INFO::Creating boxplot for categorical data, diagnosis vs F152
## 2026-04-02 18:28:13.403704 INFO::Creating boxplot for categorical data, diagnosis vs F12
## 2026-04-02 18:28:13.690691 INFO::Creating boxplot for categorical data, diagnosis vs F324
## 2026-04-02 18:28:14.001735 INFO::Creating boxplot for categorical data, diagnosis vs F893
## 2026-04-02 18:28:14.292517 INFO::Creating boxplot for categorical data, diagnosis vs F318
## 2026-04-02 18:28:14.586475 INFO::Creating boxplot for categorical data, diagnosis vs F784
## 2026-04-02 18:28:14.894626 INFO::Creating boxplot for categorical data, diagnosis vs F567
## 2026-04-02 18:28:15.18447 INFO::Creating boxplot for categorical data, diagnosis vs F457
## 2026-04-02 18:28:15.475588 INFO::Creating boxplot for categorical data, diagnosis vs F708
## 2026-04-02 18:28:15.770392 INFO::Creating boxplot for categorical data, diagnosis vs F669
## 2026-04-02 18:28:16.076909 INFO::Creating boxplot for categorical data, diagnosis vs F87
## 2026-04-02 18:28:16.36219 INFO::Creating boxplot for categorical data, diagnosis vs F730
## 2026-04-02 18:28:19.339306 INFO::Plotting data for metadata number 2, antibiotics
## 2026-04-02 18:28:19.341085 INFO::Creating boxplot for categorical data, antibiotics vs F663
## 2026-04-02 18:28:19.660182 INFO::Creating boxplot for categorical data, antibiotics vs F838
## 2026-04-02 18:28:19.956847 INFO::Creating boxplot for categorical data, antibiotics vs F764
## 2026-04-02 18:28:20.259187 INFO::Creating boxplot for categorical data, antibiotics vs F880
## 2026-04-02 18:28:20.580424 INFO::Creating boxplot for categorical data, antibiotics vs F751
## 2026-04-02 18:28:20.877232 INFO::Creating boxplot for categorical data, antibiotics vs F288
## 2026-04-02 18:28:21.182139 INFO::Creating boxplot for categorical data, antibiotics vs F65
## 2026-04-02 18:28:21.585997 INFO::Creating boxplot for categorical data, antibiotics vs F742
## 2026-04-02 18:28:21.892348 INFO::Creating boxplot for categorical data, antibiotics vs F528
## 2026-04-02 18:28:22.202295 INFO::Creating boxplot for categorical data, antibiotics vs F790
## 2026-04-02 18:28:22.504614 INFO::Creating boxplot for categorical data, antibiotics vs F777
## 2026-04-02 18:28:22.816822 INFO::Creating boxplot for categorical data, antibiotics vs F178
## 2026-04-02 18:28:23.118997 INFO::Creating boxplot for categorical data, antibiotics vs F139
## 2026-04-02 18:28:23.418258 INFO::Creating boxplot for categorical data, antibiotics vs F202
## 2026-04-02 18:28:23.72882 INFO::Creating boxplot for categorical data, antibiotics vs F220
## 2026-04-02 18:28:24.029508 INFO::Creating boxplot for categorical data, antibiotics vs F397
## 2026-04-02 18:28:24.337682 INFO::Creating boxplot for categorical data, antibiotics vs F882
## 2026-04-02 18:28:24.639663 INFO::Creating boxplot for categorical data, antibiotics vs F446
## 2026-04-02 18:28:24.952382 INFO::Creating boxplot for categorical data, antibiotics vs F418
## 2026-04-02 18:28:25.2594 INFO::Creating boxplot for categorical data, antibiotics vs F133
## 2026-04-02 18:28:25.560772 INFO::Creating boxplot for categorical data, antibiotics vs F696
## 2026-04-02 18:28:25.876683 INFO::Creating boxplot for categorical data, antibiotics vs F548
## 2026-04-02 18:28:26.182768 INFO::Creating boxplot for categorical data, antibiotics vs F536
## 2026-04-02 18:28:26.486467 INFO::Creating boxplot for categorical data, antibiotics vs F194
## 2026-04-02 18:28:26.804789 INFO::Creating boxplot for categorical data, antibiotics vs F34
## 2026-04-02 18:28:27.104645 INFO::Creating boxplot for categorical data, antibiotics vs F153
## 2026-04-02 18:28:27.410223 INFO::Creating boxplot for categorical data, antibiotics vs F400
## 2026-04-02 18:28:27.712568 INFO::Creating boxplot for categorical data, antibiotics vs F794
## 2026-04-02 18:28:28.036513 INFO::Creating boxplot for categorical data, antibiotics vs F396
## 2026-04-02 18:28:28.358833 INFO::Creating boxplot for categorical data, antibiotics vs F182
## 2026-04-02 18:28:28.662244 INFO::Creating boxplot for categorical data, antibiotics vs F719
## 2026-04-02 18:28:28.984341 INFO::Creating boxplot for categorical data, antibiotics vs F180
## 2026-04-02 18:28:29.292167 INFO::Creating boxplot for categorical data, antibiotics vs F552
## 2026-04-02 18:28:29.603351 INFO::Creating boxplot for categorical data, antibiotics vs F789
## 2026-04-02 18:28:29.920508 INFO::Creating boxplot for categorical data, antibiotics vs F893
## 2026-04-02 18:28:30.226003 INFO::Creating boxplot for categorical data, antibiotics vs F834
## 2026-04-02 18:28:30.538463 INFO::Creating boxplot for categorical data, antibiotics vs F889
## 2026-04-02 18:28:30.848042 INFO::Creating boxplot for categorical data, antibiotics vs F143
## 2026-04-02 18:28:31.160236 INFO::Creating boxplot for categorical data, antibiotics vs F224
## 2026-04-02 18:28:31.472087 INFO::Creating boxplot for categorical data, antibiotics vs F109
## 2026-04-02 18:28:31.785045 INFO::Creating boxplot for categorical data, antibiotics vs F5
## 2026-04-02 18:28:32.099062 INFO::Creating boxplot for categorical data, antibiotics vs F873
## 2026-04-02 18:28:32.406163 INFO::Creating boxplot for categorical data, antibiotics vs F681
## 2026-04-02 18:28:32.706572 INFO::Creating boxplot for categorical data, antibiotics vs F452
## 2026-04-02 18:28:33.034578 INFO::Creating boxplot for categorical data, antibiotics vs F468
## 2026-04-02 18:28:33.354724 INFO::Creating boxplot for categorical data, antibiotics vs F731
## 2026-04-02 18:28:33.661661 INFO::Creating boxplot for categorical data, antibiotics vs F479
## 2026-04-02 18:28:33.979358 INFO::Creating boxplot for categorical data, antibiotics vs F520
## 2026-04-02 18:28:34.28283 INFO::Creating boxplot for categorical data, antibiotics vs F649
## 2026-04-02 18:28:34.592898 INFO::Creating boxplot for categorical data, antibiotics vs F259
## 2026-04-02 18:28:34.913543 INFO::Creating boxplot for categorical data, antibiotics vs F186
## 2026-04-02 18:28:35.220141 INFO::Creating boxplot for categorical data, antibiotics vs F477
## 2026-04-02 18:28:35.532042 INFO::Creating boxplot for categorical data, antibiotics vs F312
## 2026-04-02 18:28:35.83589 INFO::Creating boxplot for categorical data, antibiotics vs F4
## 2026-04-02 18:28:36.152445 INFO::Creating boxplot for categorical data, antibiotics vs F632
## 2026-04-02 18:28:36.461904 INFO::Creating boxplot for categorical data, antibiotics vs F31
## 2026-04-02 18:28:36.767986 INFO::Creating boxplot for categorical data, antibiotics vs F184
## 2026-04-02 18:28:37.086779 INFO::Creating boxplot for categorical data, antibiotics vs F7
## 2026-04-02 18:28:37.391952 INFO::Creating boxplot for categorical data, antibiotics vs F213
## 2026-04-02 18:28:37.720672 INFO::Creating boxplot for categorical data, antibiotics vs F828
## 2026-04-02 18:28:38.074088 INFO::Creating boxplot for categorical data, antibiotics vs F831
## 2026-04-02 18:28:38.393708 INFO::Creating boxplot for categorical data, antibiotics vs F315
## 2026-04-02 18:28:38.701443 INFO::Creating boxplot for categorical data, antibiotics vs F691
## 2026-04-02 18:28:39.019781 INFO::Creating boxplot for categorical data, antibiotics vs F159
## 2026-04-02 18:28:39.320979 INFO::Creating boxplot for categorical data, antibiotics vs F331
## 2026-04-02 18:28:39.632238 INFO::Creating boxplot for categorical data, antibiotics vs F757
## 2026-04-02 18:28:39.954606 INFO::Creating boxplot for categorical data, antibiotics vs F167
## 2026-04-02 18:28:40.264727 INFO::Creating boxplot for categorical data, antibiotics vs F85
## 2026-04-02 18:28:40.573754 INFO::Creating boxplot for categorical data, antibiotics vs F80
## 2026-04-02 18:28:40.892792 INFO::Creating boxplot for categorical data, antibiotics vs F105
## 2026-04-02 18:28:41.197184 INFO::Creating boxplot for categorical data, antibiotics vs F674
## 2026-04-02 18:28:41.505114 INFO::Creating boxplot for categorical data, antibiotics vs F50
## 2026-04-02 18:28:41.810452 INFO::Creating boxplot for categorical data, antibiotics vs F164
## 2026-04-02 18:28:42.125584 INFO::Creating boxplot for categorical data, antibiotics vs F840
## 2026-04-02 18:28:42.455745 INFO::Creating boxplot for categorical data, antibiotics vs F232
## 2026-04-02 18:28:42.794018 INFO::Creating boxplot for categorical data, antibiotics vs F872
## 2026-04-02 18:28:43.172129 INFO::Creating boxplot for categorical data, antibiotics vs F54
## 2026-04-02 18:28:43.483979 INFO::Creating boxplot for categorical data, antibiotics vs F365
## 2026-04-02 18:28:43.793545 INFO::Creating boxplot for categorical data, antibiotics vs F499
## 2026-04-02 18:28:44.119022 INFO::Creating boxplot for categorical data, antibiotics vs F510
## 2026-04-02 18:28:44.425218 INFO::Creating boxplot for categorical data, antibiotics vs F716
## 2026-04-02 18:28:44.735532 INFO::Creating boxplot for categorical data, antibiotics vs F454
## 2026-04-02 18:28:45.05708 INFO::Creating boxplot for categorical data, antibiotics vs F52
## 2026-04-02 18:28:45.368373 INFO::Creating boxplot for categorical data, antibiotics vs F273
## 2026-04-02 18:28:45.682474 INFO::Creating boxplot for categorical data, antibiotics vs F474
## 2026-04-02 18:28:45.987034 INFO::Creating boxplot for categorical data, antibiotics vs F267
## 2026-04-02 18:28:46.312839 INFO::Creating boxplot for categorical data, antibiotics vs F253
## 2026-04-02 18:28:46.623496 INFO::Creating boxplot for categorical data, antibiotics vs F247
## 2026-04-02 18:28:46.938618 INFO::Creating boxplot for categorical data, antibiotics vs F708
## 2026-04-02 18:28:47.268337 INFO::Creating boxplot for categorical data, antibiotics vs F438
## 2026-04-02 18:28:47.576974 INFO::Creating boxplot for categorical data, antibiotics vs F450
## 2026-04-02 18:28:47.892039 INFO::Creating boxplot for categorical data, antibiotics vs F666
## 2026-04-02 18:28:48.217581 INFO::Creating boxplot for categorical data, antibiotics vs F720
## 2026-04-02 18:28:48.533469 INFO::Creating boxplot for categorical data, antibiotics vs F48
## 2026-04-02 18:28:48.84587 INFO::Creating boxplot for categorical data, antibiotics vs F371
## 2026-04-02 18:28:49.163515 INFO::Creating boxplot for categorical data, antibiotics vs F423
## 2026-04-02 18:28:49.505486 INFO::Creating boxplot for categorical data, antibiotics vs F351
## 2026-04-02 18:28:49.815082 INFO::Creating boxplot for categorical data, antibiotics vs F190
## 2026-04-02 18:28:50.130428 INFO::Creating boxplot for categorical data, antibiotics vs F394
## 2026-04-02 18:28:50.460248 INFO::Creating boxplot for categorical data, antibiotics vs F581
## 2026-04-02 18:28:50.769764 INFO::Creating boxplot for categorical data, antibiotics vs F276
## 2026-04-02 18:28:51.084798 INFO::Creating boxplot for categorical data, antibiotics vs F608
## 2026-04-02 18:28:51.417416 INFO::Creating boxplot for categorical data, antibiotics vs F28
## 2026-04-02 18:28:51.734823 INFO::Creating boxplot for categorical data, antibiotics vs F805
## 2026-04-02 18:28:52.0606 INFO::Creating boxplot for categorical data, antibiotics vs F776
## 2026-04-02 18:28:52.36668 INFO::Creating boxplot for categorical data, antibiotics vs F249
## 2026-04-02 18:28:52.700196 INFO::Creating boxplot for categorical data, antibiotics vs F755
## 2026-04-02 18:28:53.007477 INFO::Creating boxplot for categorical data, antibiotics vs F68
## 2026-04-02 18:28:53.316557 INFO::Creating boxplot for categorical data, antibiotics vs F78
## 2026-04-02 18:28:53.643395 INFO::Creating boxplot for categorical data, antibiotics vs F644
## 2026-04-02 18:28:53.959175 INFO::Creating boxplot for categorical data, antibiotics vs F381
## 2026-04-02 18:28:54.280987 INFO::Creating boxplot for categorical data, antibiotics vs F358
## 2026-04-02 18:28:54.611651 INFO::Creating boxplot for categorical data, antibiotics vs F344
## 2026-04-02 18:28:54.921242 INFO::Creating boxplot for categorical data, antibiotics vs F898
## 2026-04-02 18:28:55.240825 INFO::Creating boxplot for categorical data, antibiotics vs F209
## 2026-04-02 18:28:55.576869 INFO::Creating boxplot for categorical data, antibiotics vs F51
## 2026-04-02 18:28:55.88744 INFO::Creating boxplot for categorical data, antibiotics vs F149
## 2026-04-02 18:28:56.205968 INFO::Creating boxplot for categorical data, antibiotics vs F108
## 2026-04-02 18:28:56.526967 INFO::Creating boxplot for categorical data, antibiotics vs F255
## 2026-04-02 18:28:56.839019 INFO::Creating boxplot for categorical data, antibiotics vs F823
## 2026-04-02 18:28:57.153003 INFO::Creating boxplot for categorical data, antibiotics vs F864
## 2026-04-02 18:28:57.466508 INFO::Creating boxplot for categorical data, antibiotics vs F214
## 2026-04-02 18:28:57.811666 INFO::Creating boxplot for categorical data, antibiotics vs F76
## 2026-04-02 18:28:58.14243 INFO::Creating boxplot for categorical data, antibiotics vs F575
## 2026-04-02 18:28:58.452675 INFO::Creating boxplot for categorical data, antibiotics vs F13
## 2026-04-02 18:28:58.77781 INFO::Creating boxplot for categorical data, antibiotics vs F389
## 2026-04-02 18:28:59.085288 INFO::Creating boxplot for categorical data, antibiotics vs F556
## 2026-04-02 18:28:59.398015 INFO::Creating boxplot for categorical data, antibiotics vs F49
## 2026-04-02 18:28:59.723781 INFO::Creating boxplot for categorical data, antibiotics vs F436
## 2026-04-02 18:29:00.027162 INFO::Creating boxplot for categorical data, antibiotics vs F378
## 2026-04-02 18:29:00.336864 INFO::Creating boxplot for categorical data, antibiotics vs F682
## 2026-04-02 18:29:00.666302 INFO::Creating boxplot for categorical data, antibiotics vs F47
## 2026-04-02 18:29:00.970616 INFO::Creating boxplot for categorical data, antibiotics vs F429
## 2026-04-02 18:29:01.283038 INFO::Creating boxplot for categorical data, antibiotics vs F588
## 2026-04-02 18:29:01.609957 INFO::Creating boxplot for categorical data, antibiotics vs F616
## 2026-04-02 18:29:01.915857 INFO::Creating boxplot for categorical data, antibiotics vs F323
## 2026-04-02 18:29:02.235379 INFO::Creating boxplot for categorical data, antibiotics vs F409
## 2026-04-02 18:29:02.564277 INFO::Creating boxplot for categorical data, antibiotics vs F326
## 2026-04-02 18:29:02.878841 INFO::Creating boxplot for categorical data, antibiotics vs F567
## 2026-04-02 18:29:03.195581 INFO::Creating boxplot for categorical data, antibiotics vs F698
## 2026-04-02 18:29:03.519183 INFO::Creating boxplot for categorical data, antibiotics vs F179
## 2026-04-02 18:29:03.879348 INFO::Creating boxplot for categorical data, antibiotics vs F79
## 2026-04-02 18:29:04.202255 INFO::Creating boxplot for categorical data, antibiotics vs F787
## 2026-04-02 18:29:04.521363 INFO::Creating boxplot for categorical data, antibiotics vs F335
## 2026-04-02 18:29:04.954407 INFO::Creating boxplot for categorical data, antibiotics vs F576
## 2026-04-02 18:29:05.272867 INFO::Creating boxplot for categorical data, antibiotics vs F667
## 2026-04-02 18:29:05.595637 INFO::Creating boxplot for categorical data, antibiotics vs F694
## 2026-04-02 18:29:05.928507 INFO::Creating boxplot for categorical data, antibiotics vs F297
## 2026-04-02 18:29:06.240815 INFO::Creating boxplot for categorical data, antibiotics vs F569
## 2026-04-02 18:29:06.556467 INFO::Creating boxplot for categorical data, antibiotics vs F611
## 2026-04-02 18:29:06.881301 INFO::Creating boxplot for categorical data, antibiotics vs F810
## 2026-04-02 18:29:07.190054 INFO::Creating boxplot for categorical data, antibiotics vs F746
## 2026-04-02 18:29:07.501761 INFO::Creating boxplot for categorical data, antibiotics vs F23
## 2026-04-02 18:29:07.811851 INFO::Creating boxplot for categorical data, antibiotics vs F138
## 2026-04-02 18:29:08.128859 INFO::Creating boxplot for categorical data, antibiotics vs F135
## 2026-04-02 18:29:08.442316 INFO::Creating boxplot for categorical data, antibiotics vs F411
## 2026-04-02 18:29:08.750433 INFO::Creating boxplot for categorical data, antibiotics vs F489
## 2026-04-02 18:29:09.067515 INFO::Creating boxplot for categorical data, antibiotics vs F492
## 2026-04-02 18:29:09.376453 INFO::Creating boxplot for categorical data, antibiotics vs F844
## 2026-04-02 18:29:09.685944 INFO::Creating boxplot for categorical data, antibiotics vs F586
## 2026-04-02 18:29:10.045985 INFO::Creating boxplot for categorical data, antibiotics vs F11
## 2026-04-02 18:29:10.358873 INFO::Creating boxplot for categorical data, antibiotics vs F900
## 2026-04-02 18:29:10.693251 INFO::Creating boxplot for categorical data, antibiotics vs F21
## 2026-04-02 18:29:11.01888 INFO::Creating boxplot for categorical data, antibiotics vs F736
## 2026-04-02 18:29:11.34076 INFO::Creating boxplot for categorical data, antibiotics vs F66
## 2026-04-02 18:29:11.649773 INFO::Creating boxplot for categorical data, antibiotics vs F408
## 2026-04-02 18:29:11.960335 INFO::Creating boxplot for categorical data, antibiotics vs F788
## 2026-04-02 18:29:12.28528 INFO::Creating boxplot for categorical data, antibiotics vs F493
## 2026-04-02 18:29:12.59903 INFO::Creating boxplot for categorical data, antibiotics vs F343
## 2026-04-02 18:29:12.915726 INFO::Creating boxplot for categorical data, antibiotics vs F352
## 2026-04-02 18:29:13.259406 INFO::Creating boxplot for categorical data, antibiotics vs F677
## 2026-04-02 18:29:13.572207 INFO::Creating boxplot for categorical data, antibiotics vs F816
## 2026-04-02 18:29:13.889348 INFO::Creating boxplot for categorical data, antibiotics vs F457
## 2026-04-02 18:29:14.221869 INFO::Creating boxplot for categorical data, antibiotics vs F330
## 2026-04-02 18:29:14.537284 INFO::Creating boxplot for categorical data, antibiotics vs F293
## 2026-04-02 18:29:14.863928 INFO::Creating boxplot for categorical data, antibiotics vs F725
## 2026-04-02 18:29:15.178963 INFO::Creating boxplot for categorical data, antibiotics vs F813
## 2026-04-02 18:29:15.503499 INFO::Creating boxplot for categorical data, antibiotics vs F295
## 2026-04-02 18:29:15.817673 INFO::Creating boxplot for categorical data, antibiotics vs F656
## 2026-04-02 18:29:16.132758 INFO::Creating boxplot for categorical data, antibiotics vs F669
## 2026-04-02 18:29:16.455112 INFO::Creating boxplot for categorical data, antibiotics vs F15
## 2026-04-02 18:29:16.765164 INFO::Creating boxplot for categorical data, antibiotics vs F419
## 2026-04-02 18:29:17.08059 INFO::Creating boxplot for categorical data, antibiotics vs F701
## 2026-04-02 18:29:17.40328 INFO::Creating boxplot for categorical data, antibiotics vs F176
## 2026-04-02 18:29:17.71201 INFO::Creating boxplot for categorical data, antibiotics vs F203
## 2026-04-02 18:29:18.02329 INFO::Creating boxplot for categorical data, antibiotics vs F501
## 2026-04-02 18:29:18.349356 INFO::Creating boxplot for categorical data, antibiotics vs F772
## 2026-04-02 18:29:18.660244 INFO::Creating boxplot for categorical data, antibiotics vs F488
## 2026-04-02 18:29:18.975032 INFO::Creating boxplot for categorical data, antibiotics vs F600
## 2026-04-02 18:29:19.298658 INFO::Creating boxplot for categorical data, antibiotics vs F768
## 2026-04-02 18:29:19.60857 INFO::Creating boxplot for categorical data, antibiotics vs F432
## 2026-04-02 18:29:19.927845 INFO::Creating boxplot for categorical data, antibiotics vs F26
## 2026-04-02 18:29:20.242569 INFO::Creating boxplot for categorical data, antibiotics vs F189
## 2026-04-02 18:29:20.56477 INFO::Creating boxplot for categorical data, antibiotics vs F200
## 2026-04-02 18:29:20.881435 INFO::Creating boxplot for categorical data, antibiotics vs F121
## 2026-04-02 18:29:21.197251 INFO::Creating boxplot for categorical data, antibiotics vs F624
## 2026-04-02 18:29:21.519818 INFO::Creating boxplot for categorical data, antibiotics vs F855
## 2026-04-02 18:29:21.834575 INFO::Creating boxplot for categorical data, antibiotics vs F380
## 2026-04-02 18:29:22.155445 INFO::Creating boxplot for categorical data, antibiotics vs F734
## 2026-04-02 18:29:22.47722 INFO::Creating boxplot for categorical data, antibiotics vs F16
## 2026-04-02 18:29:22.78502 INFO::Creating boxplot for categorical data, antibiotics vs F602
## 2026-04-02 18:29:23.102293 INFO::Creating boxplot for categorical data, antibiotics vs F210
## 2026-04-02 18:29:23.428878 INFO::Creating boxplot for categorical data, antibiotics vs F217
## 2026-04-02 18:29:23.744891 INFO::Creating boxplot for categorical data, antibiotics vs F640
## 2026-04-02 18:29:24.059294 INFO::Creating boxplot for categorical data, antibiotics vs F631
## 2026-04-02 18:29:24.385173 INFO::Creating boxplot for categorical data, antibiotics vs F32
## 2026-04-02 18:29:24.695597 INFO::Creating boxplot for categorical data, antibiotics vs F322
## 2026-04-02 18:29:25.012366 INFO::Creating boxplot for categorical data, antibiotics vs F476
## 2026-04-02 18:29:25.34235 INFO::Creating boxplot for categorical data, antibiotics vs F265
## 2026-04-02 18:29:25.656979 INFO::Creating boxplot for categorical data, antibiotics vs F283
## 2026-04-02 18:29:25.968815 INFO::Creating boxplot for categorical data, antibiotics vs F316
## 2026-04-02 18:29:26.348981 INFO::Creating boxplot for categorical data, antibiotics vs F465
## 2026-04-02 18:29:26.672081 INFO::Creating boxplot for categorical data, antibiotics vs F24
## 2026-04-02 18:29:26.988845 INFO::Creating boxplot for categorical data, antibiotics vs F38
## 2026-04-02 18:29:27.30835 INFO::Creating boxplot for categorical data, antibiotics vs F82
## 2026-04-02 18:29:27.642301 INFO::Creating boxplot for categorical data, antibiotics vs F86
## 2026-04-02 18:29:27.954916 INFO::Creating boxplot for categorical data, antibiotics vs F270
## 2026-04-02 18:29:28.265439 INFO::Creating boxplot for categorical data, antibiotics vs F485
## 2026-04-02 18:29:28.599257 INFO::Creating boxplot for categorical data, antibiotics vs F877
## 2026-04-02 18:29:28.908872 INFO::Creating boxplot for categorical data, antibiotics vs F486
## 2026-04-02 18:29:29.226782 INFO::Creating boxplot for categorical data, antibiotics vs F399
## 2026-04-02 18:29:29.554008 INFO::Creating boxplot for categorical data, antibiotics vs F573
## 2026-04-02 18:29:29.870778 INFO::Creating boxplot for categorical data, antibiotics vs F709
## 2026-04-02 18:29:30.18234 INFO::Creating boxplot for categorical data, antibiotics vs F227
## 2026-04-02 18:29:30.495413 INFO::Creating boxplot for categorical data, antibiotics vs F553
## 2026-04-02 18:29:30.829349 INFO::Creating boxplot for categorical data, antibiotics vs F123
## 2026-04-02 18:29:31.142912 INFO::Creating boxplot for categorical data, antibiotics vs F118
## 2026-04-02 18:29:31.454824 INFO::Creating boxplot for categorical data, antibiotics vs F605
## 2026-04-02 18:29:31.788728 INFO::Creating boxplot for categorical data, antibiotics vs F619
## 2026-04-02 18:29:32.097246 INFO::Creating boxplot for categorical data, antibiotics vs F830
## 2026-04-02 18:29:32.408863 INFO::Creating boxplot for categorical data, antibiotics vs F837
## 2026-04-02 18:29:32.737676 INFO::Creating boxplot for categorical data, antibiotics vs F12
## 2026-04-02 18:29:33.05003 INFO::Creating boxplot for categorical data, antibiotics vs F623
## 2026-04-02 18:29:33.356857 INFO::Creating boxplot for categorical data, antibiotics vs F806
## 2026-04-02 18:29:33.667742 INFO::Creating boxplot for categorical data, antibiotics vs F829
## 2026-04-02 18:29:33.997045 INFO::Creating boxplot for categorical data, antibiotics vs F289
## 2026-04-02 18:29:34.305189 INFO::Creating boxplot for categorical data, antibiotics vs F353
## 2026-04-02 18:29:34.616482 INFO::Creating boxplot for categorical data, antibiotics vs F93
## 2026-04-02 18:29:34.94739 INFO::Creating boxplot for categorical data, antibiotics vs F379
## 2026-04-02 18:29:35.257911 INFO::Creating boxplot for categorical data, antibiotics vs F370
## 2026-04-02 18:29:35.574389 INFO::Creating boxplot for categorical data, antibiotics vs F360
## 2026-04-02 18:29:35.922984 INFO::Creating boxplot for categorical data, antibiotics vs F710
## 2026-04-02 18:29:36.231586 INFO::Creating boxplot for categorical data, antibiotics vs F796
## 2026-04-02 18:29:36.54328 INFO::Creating boxplot for categorical data, antibiotics vs F388
## 2026-04-02 18:29:36.866441 INFO::Creating boxplot for categorical data, antibiotics vs F775
## 2026-04-02 18:29:37.186538 INFO::Creating boxplot for categorical data, antibiotics vs F174
## 2026-04-02 18:29:37.498396 INFO::Creating boxplot for categorical data, antibiotics vs F601
## 2026-04-02 18:29:37.809676 INFO::Creating boxplot for categorical data, antibiotics vs F836
## 2026-04-02 18:29:38.143173 INFO::Creating boxplot for categorical data, antibiotics vs F192
## 2026-04-02 18:29:38.456845 INFO::Creating boxplot for categorical data, antibiotics vs F463
## 2026-04-02 18:29:38.776642 INFO::Creating boxplot for categorical data, antibiotics vs F57
## 2026-04-02 18:29:39.125898 INFO::Creating boxplot for categorical data, antibiotics vs F658
## 2026-04-02 18:29:39.435143 INFO::Creating boxplot for categorical data, antibiotics vs F596
## 2026-04-02 18:29:39.757231 INFO::Creating boxplot for categorical data, antibiotics vs F104
## 2026-04-02 18:29:40.104089 INFO::Creating boxplot for categorical data, antibiotics vs F218
## 2026-04-02 18:29:40.417761 INFO::Creating boxplot for categorical data, antibiotics vs F466
## 2026-04-02 18:29:40.73743 INFO::Creating boxplot for categorical data, antibiotics vs F737
## 2026-04-02 18:29:41.076145 INFO::Creating boxplot for categorical data, antibiotics vs F487
## 2026-04-02 18:29:41.382328 INFO::Creating boxplot for categorical data, antibiotics vs F369
## 2026-04-02 18:29:41.695457 INFO::Creating boxplot for categorical data, antibiotics vs F584
## 2026-04-02 18:29:42.018823 INFO::Creating boxplot for categorical data, antibiotics vs F166
## 2026-04-02 18:29:42.3366 INFO::Creating boxplot for categorical data, antibiotics vs F822
## 2026-04-02 18:29:42.651805 INFO::Creating boxplot for categorical data, antibiotics vs F70
## 2026-04-02 18:29:42.970219 INFO::Creating boxplot for categorical data, antibiotics vs F243
## 2026-04-02 18:29:43.31383 INFO::Creating boxplot for categorical data, antibiotics vs F498
## 2026-04-02 18:29:43.626601 INFO::Creating boxplot for categorical data, antibiotics vs F272
## 2026-04-02 18:29:43.939289 INFO::Creating boxplot for categorical data, antibiotics vs F881
## 2026-04-02 18:29:44.274507 INFO::Creating boxplot for categorical data, antibiotics vs F761
## 2026-04-02 18:29:44.586101 INFO::Creating boxplot for categorical data, antibiotics vs F781
## 2026-04-02 18:29:44.899487 INFO::Creating boxplot for categorical data, antibiotics vs F697
## 2026-04-02 18:29:45.238199 INFO::Creating boxplot for categorical data, antibiotics vs F890
## 2026-04-02 18:29:45.548085 INFO::Creating boxplot for categorical data, antibiotics vs F197
## 2026-04-02 18:29:45.862925 INFO::Creating boxplot for categorical data, antibiotics vs F826
## 2026-04-02 18:29:46.200677 INFO::Creating boxplot for categorical data, antibiotics vs F641
## 2026-04-02 18:29:46.50639 INFO::Creating boxplot for categorical data, antibiotics vs F700
## 2026-04-02 18:29:46.817886 INFO::Creating boxplot for categorical data, antibiotics vs F280
## 2026-04-02 18:29:47.151708 INFO::Creating boxplot for categorical data, antibiotics vs F531
## 2026-04-02 18:29:47.473217 INFO::Creating boxplot for categorical data, antibiotics vs F660
## 2026-04-02 18:29:47.791152 INFO::Creating boxplot for categorical data, antibiotics vs F257
## 2026-04-02 18:29:48.848812 INFO::Creating boxplot for categorical data, antibiotics vs F136
## 2026-04-02 18:29:49.135682 INFO::Creating boxplot for categorical data, antibiotics vs F875
## 2026-04-02 18:29:49.43495 INFO::Creating boxplot for categorical data, antibiotics vs F160
## 2026-04-02 18:29:49.736267 INFO::Creating boxplot for categorical data, antibiotics vs F642
## 2026-04-02 18:29:50.037464 INFO::Creating boxplot for categorical data, antibiotics vs F782
## 2026-04-02 18:29:50.333674 INFO::Creating boxplot for categorical data, antibiotics vs F730
## 2026-04-02 18:29:50.629328 INFO::Creating boxplot for categorical data, antibiotics vs F679
## 2026-04-02 18:29:50.937203 INFO::Creating boxplot for categorical data, antibiotics vs F713
## 2026-04-02 18:29:51.2301 INFO::Creating boxplot for categorical data, antibiotics vs F821
## 2026-04-02 18:29:51.536701 INFO::Creating boxplot for categorical data, antibiotics vs F443
## 2026-04-02 18:29:51.841335 INFO::Creating boxplot for categorical data, antibiotics vs F25
## 2026-04-02 18:29:52.151022 INFO::Creating boxplot for categorical data, antibiotics vs F338
## 2026-04-02 18:29:52.453018 INFO::Creating boxplot for categorical data, antibiotics vs F647
## 2026-04-02 18:29:52.751478 INFO::Creating boxplot for categorical data, antibiotics vs F729
## 2026-04-02 18:29:53.059747 INFO::Creating boxplot for categorical data, antibiotics vs F817
## 2026-04-02 18:29:53.354503 INFO::Creating boxplot for categorical data, antibiotics vs F535
## 2026-04-02 18:29:53.65892 INFO::Creating boxplot for categorical data, antibiotics vs F634
## 2026-04-02 18:29:53.958847 INFO::Creating boxplot for categorical data, antibiotics vs F533
## 2026-04-02 18:29:54.257204 INFO::Creating boxplot for categorical data, antibiotics vs F571
## 2026-04-02 18:29:54.551692 INFO::Creating boxplot for categorical data, antibiotics vs F808
## 2026-04-02 18:29:54.850118 INFO::Creating boxplot for categorical data, antibiotics vs F529
## 2026-04-02 18:29:55.159113 INFO::Creating boxplot for categorical data, antibiotics vs F827
## 2026-04-02 18:29:55.489575 INFO::Creating boxplot for categorical data, antibiotics vs F107
## 2026-04-02 18:29:55.7997 INFO::Creating boxplot for categorical data, antibiotics vs F515
## 2026-04-02 18:29:56.122574 INFO::Creating boxplot for categorical data, antibiotics vs F305
## 2026-04-02 18:29:56.419831 INFO::Creating boxplot for categorical data, antibiotics vs F662
## 2026-04-02 18:29:56.715301 INFO::Creating boxplot for categorical data, antibiotics vs F310
## 2026-04-02 18:29:57.012447 INFO::Creating boxplot for categorical data, antibiotics vs F173
## 2026-04-02 18:29:57.313014 INFO::Creating boxplot for categorical data, antibiotics vs F820
## 2026-04-02 18:29:57.606018 INFO::Creating boxplot for categorical data, antibiotics vs F743
## 2026-04-02 18:29:57.901259 INFO::Creating boxplot for categorical data, antibiotics vs F63
## 2026-04-02 18:29:58.20728 INFO::Creating boxplot for categorical data, antibiotics vs F215
## 2026-04-02 18:29:58.496583 INFO::Creating boxplot for categorical data, antibiotics vs F216
## 2026-04-02 18:29:58.793406 INFO::Creating boxplot for categorical data, antibiotics vs F245
## 2026-04-02 18:29:59.094439 INFO::Creating boxplot for categorical data, antibiotics vs F430
## 2026-04-02 18:29:59.390595 INFO::Creating boxplot for categorical data, antibiotics vs F862
## 2026-04-02 18:29:59.681736 INFO::Creating boxplot for categorical data, antibiotics vs F541
## 2026-04-02 18:29:59.979855 INFO::Creating boxplot for categorical data, antibiotics vs F558
## 2026-04-02 18:30:00.284606 INFO::Creating boxplot for categorical data, antibiotics vs F633
## 2026-04-02 18:30:00.581531 INFO::Creating boxplot for categorical data, antibiotics vs F94
## 2026-04-02 18:30:00.881474 INFO::Creating boxplot for categorical data, antibiotics vs F238
## 2026-04-02 18:30:01.1977 INFO::Creating boxplot for categorical data, antibiotics vs F574
## 2026-04-02 18:30:01.494713 INFO::Creating boxplot for categorical data, antibiotics vs F815
## 2026-04-02 18:30:01.795237 INFO::Creating boxplot for categorical data, antibiotics vs F587
## 2026-04-02 18:30:02.095152 INFO::Creating boxplot for categorical data, antibiotics vs F464
## 2026-04-02 18:30:02.402404 INFO::Creating boxplot for categorical data, antibiotics vs F590
## 2026-04-02 18:30:02.70207 INFO::Creating boxplot for categorical data, antibiotics vs F124
## 2026-04-02 18:30:03.007412 INFO::Creating boxplot for categorical data, antibiotics vs F664
## 2026-04-02 18:30:03.340034 INFO::Creating boxplot for categorical data, antibiotics vs F100
## 2026-04-02 18:30:03.643574 INFO::Creating boxplot for categorical data, antibiotics vs F444
## 2026-04-02 18:30:03.967 INFO::Creating boxplot for categorical data, antibiotics vs F147
## 2026-04-02 18:30:04.290161 INFO::Creating boxplot for categorical data, antibiotics vs F597
## 2026-04-02 18:30:04.58498 INFO::Creating boxplot for categorical data, antibiotics vs F650
## 2026-04-02 18:30:04.884999 INFO::Creating boxplot for categorical data, antibiotics vs F363
## 2026-04-02 18:30:05.187205 INFO::Creating boxplot for categorical data, antibiotics vs F521
## 2026-04-02 18:30:05.488791 INFO::Creating boxplot for categorical data, antibiotics vs F412
## 2026-04-02 18:30:05.785993 INFO::Creating boxplot for categorical data, antibiotics vs F279
## 2026-04-02 18:30:06.091083 INFO::Creating boxplot for categorical data, antibiotics vs F225
## 2026-04-02 18:30:06.394582 INFO::Creating boxplot for categorical data, antibiotics vs F10
## 2026-04-02 18:30:06.692883 INFO::Creating boxplot for categorical data, antibiotics vs F481
## 2026-04-02 18:30:06.99572 INFO::Creating boxplot for categorical data, antibiotics vs F861
## 2026-04-02 18:30:07.315407 INFO::Creating boxplot for categorical data, antibiotics vs F888
## 2026-04-02 18:30:07.616377 INFO::Creating boxplot for categorical data, antibiotics vs F156
## 2026-04-02 18:30:07.919623 INFO::Creating boxplot for categorical data, antibiotics vs F857
## 2026-04-02 18:30:08.245737 INFO::Creating boxplot for categorical data, antibiotics vs F294
## 2026-04-02 18:30:08.538069 INFO::Creating boxplot for categorical data, antibiotics vs F244
## 2026-04-02 18:30:08.839671 INFO::Creating boxplot for categorical data, antibiotics vs F514
## 2026-04-02 18:30:09.145823 INFO::Creating boxplot for categorical data, antibiotics vs F304
## 2026-04-02 18:30:09.462725 INFO::Creating boxplot for categorical data, antibiotics vs F509
## 2026-04-02 18:30:09.755719 INFO::Creating boxplot for categorical data, antibiotics vs F196
## 2026-04-02 18:30:10.055736 INFO::Creating boxplot for categorical data, antibiotics vs F550
## 2026-04-02 18:30:10.409799 INFO::Creating boxplot for categorical data, antibiotics vs F833
## 2026-04-02 18:30:10.713862 INFO::Creating boxplot for categorical data, antibiotics vs F869
## 2026-04-02 18:30:11.016502 INFO::Creating boxplot for categorical data, antibiotics vs F364
## 2026-04-02 18:30:11.340028 INFO::Creating boxplot for categorical data, antibiotics vs F583
## 2026-04-02 18:30:11.642321 INFO::Creating boxplot for categorical data, antibiotics vs F441
## 2026-04-02 18:30:11.949094 INFO::Creating boxplot for categorical data, antibiotics vs F595
## 2026-04-02 18:30:12.250515 INFO::Creating boxplot for categorical data, antibiotics vs F35
## 2026-04-02 18:30:12.569186 INFO::Creating boxplot for categorical data, antibiotics vs F630
## 2026-04-02 18:30:12.871412 INFO::Creating boxplot for categorical data, antibiotics vs F401
## 2026-04-02 18:30:13.177685 INFO::Creating boxplot for categorical data, antibiotics vs F239
## 2026-04-02 18:30:13.500562 INFO::Creating boxplot for categorical data, antibiotics vs F250
## 2026-04-02 18:30:13.803523 INFO::Creating boxplot for categorical data, antibiotics vs F287
## 2026-04-02 18:30:14.110152 INFO::Creating boxplot for categorical data, antibiotics vs F88
## 2026-04-02 18:30:14.428909 INFO::Creating boxplot for categorical data, antibiotics vs F539
## 2026-04-02 18:30:14.756585 INFO::Creating boxplot for categorical data, antibiotics vs F752
## 2026-04-02 18:30:15.06466 INFO::Creating boxplot for categorical data, antibiotics vs F126
## 2026-04-02 18:30:15.376827 INFO::Creating boxplot for categorical data, antibiotics vs F362
## 2026-04-02 18:30:15.706053 INFO::Creating boxplot for categorical data, antibiotics vs F69
## 2026-04-02 18:30:16.003221 INFO::Creating boxplot for categorical data, antibiotics vs F753
## 2026-04-02 18:30:16.306669 INFO::Creating boxplot for categorical data, antibiotics vs F469
## 2026-04-02 18:30:16.614873 INFO::Creating boxplot for categorical data, antibiotics vs F14
## 2026-04-02 18:30:16.939228 INFO::Creating boxplot for categorical data, antibiotics vs F803
## 2026-04-02 18:30:17.244906 INFO::Creating boxplot for categorical data, antibiotics vs F814
## 2026-04-02 18:30:17.555358 INFO::Creating boxplot for categorical data, antibiotics vs F449
## 2026-04-02 18:30:17.873442 INFO::Creating boxplot for categorical data, antibiotics vs F494
## 2026-04-02 18:30:18.171235 INFO::Creating boxplot for categorical data, antibiotics vs F439
## 2026-04-02 18:30:18.473166 INFO::Creating boxplot for categorical data, antibiotics vs F686
## 2026-04-02 18:30:18.813589 INFO::Creating boxplot for categorical data, antibiotics vs F591
## 2026-04-02 18:30:19.120229 INFO::Creating boxplot for categorical data, antibiotics vs F735
## 2026-04-02 18:30:19.42548 INFO::Creating boxplot for categorical data, antibiotics vs F111
## 2026-04-02 18:30:19.732212 INFO::Creating boxplot for categorical data, antibiotics vs F346
## 2026-04-02 18:30:20.055574 INFO::Creating boxplot for categorical data, antibiotics vs F29
## 2026-04-02 18:30:20.361023 INFO::Creating boxplot for categorical data, antibiotics vs F376
## 2026-04-02 18:30:20.664949 INFO::Creating boxplot for categorical data, antibiotics vs F414
## 2026-04-02 18:30:20.986881 INFO::Creating boxplot for categorical data, antibiotics vs F555
## 2026-04-02 18:30:21.290019 INFO::Creating boxplot for categorical data, antibiotics vs F517
## 2026-04-02 18:30:21.599378 INFO::Creating boxplot for categorical data, antibiotics vs F544
## 2026-04-02 18:30:21.921848 INFO::Creating boxplot for categorical data, antibiotics vs F339
## 2026-04-02 18:30:22.227183 INFO::Creating boxplot for categorical data, antibiotics vs F689
## 2026-04-02 18:30:22.532415 INFO::Creating boxplot for categorical data, antibiotics vs F391
## 2026-04-02 18:30:22.840791 INFO::Creating boxplot for categorical data, antibiotics vs F502
## 2026-04-02 18:30:23.171792 INFO::Creating boxplot for categorical data, antibiotics vs F298
## 2026-04-02 18:30:23.481168 INFO::Creating boxplot for categorical data, antibiotics vs F337
## 2026-04-02 18:30:23.790035 INFO::Creating boxplot for categorical data, antibiotics vs F773
## 2026-04-02 18:30:24.115057 INFO::Creating boxplot for categorical data, antibiotics vs F592
## 2026-04-02 18:30:24.425302 INFO::Creating boxplot for categorical data, antibiotics vs F307
## 2026-04-02 18:30:24.730101 INFO::Creating boxplot for categorical data, antibiotics vs F115
## 2026-04-02 18:30:25.058082 INFO::Creating boxplot for categorical data, antibiotics vs F739
## 2026-04-02 18:30:25.373732 INFO::Creating boxplot for categorical data, antibiotics vs F433
## 2026-04-02 18:30:25.684475 INFO::Creating boxplot for categorical data, antibiotics vs F384
## 2026-04-02 18:30:25.990214 INFO::Creating boxplot for categorical data, antibiotics vs F750
## 2026-04-02 18:30:26.316884 INFO::Creating boxplot for categorical data, antibiotics vs F762
## 2026-04-02 18:30:26.619322 INFO::Creating boxplot for categorical data, antibiotics vs F277
## 2026-04-02 18:30:26.923801 INFO::Creating boxplot for categorical data, antibiotics vs F839
## 2026-04-02 18:30:27.248242 INFO::Creating boxplot for categorical data, antibiotics vs F127
## 2026-04-02 18:30:27.551086 INFO::Creating boxplot for categorical data, antibiotics vs F554
## 2026-04-02 18:30:27.858617 INFO::Creating boxplot for categorical data, antibiotics vs F676
## 2026-04-02 18:30:28.185054 INFO::Creating boxplot for categorical data, antibiotics vs F568
## 2026-04-02 18:30:28.487008 INFO::Creating boxplot for categorical data, antibiotics vs F137
## 2026-04-02 18:30:28.792112 INFO::Creating boxplot for categorical data, antibiotics vs F871
## 2026-04-02 18:30:29.142996 INFO::Creating boxplot for categorical data, antibiotics vs F60
## 2026-04-02 18:30:29.457486 INFO::Creating boxplot for categorical data, antibiotics vs F98
## 2026-04-02 18:30:29.774759 INFO::Creating boxplot for categorical data, antibiotics vs F131
## 2026-04-02 18:30:30.085994 INFO::Creating boxplot for categorical data, antibiotics vs F530
## 2026-04-02 18:30:30.421856 INFO::Creating boxplot for categorical data, antibiotics vs F809
## 2026-04-02 18:30:30.725161 INFO::Creating boxplot for categorical data, antibiotics vs F894
## 2026-04-02 18:30:31.035667 INFO::Creating boxplot for categorical data, antibiotics vs F22
## 2026-04-02 18:30:31.364628 INFO::Creating boxplot for categorical data, antibiotics vs F818
## 2026-04-02 18:30:31.667223 INFO::Creating boxplot for categorical data, antibiotics vs F559
## 2026-04-02 18:30:31.972361 INFO::Creating boxplot for categorical data, antibiotics vs F741
## 2026-04-02 18:30:32.380253 INFO::Creating boxplot for categorical data, antibiotics vs F398
## 2026-04-02 18:30:32.684332 INFO::Creating boxplot for categorical data, antibiotics vs F357
## 2026-04-02 18:30:32.997565 INFO::Creating boxplot for categorical data, antibiotics vs F426
## 2026-04-02 18:30:33.302503 INFO::Creating boxplot for categorical data, antibiotics vs F119
## 2026-04-02 18:30:33.618608 INFO::Creating boxplot for categorical data, antibiotics vs F204
## 2026-04-02 18:30:33.925834 INFO::Creating boxplot for categorical data, antibiotics vs F851
## 2026-04-02 18:30:34.230333 INFO::Creating boxplot for categorical data, antibiotics vs F657
## 2026-04-02 18:30:34.549205 INFO::Creating boxplot for categorical data, antibiotics vs F801
## 2026-04-02 18:30:34.86617 INFO::Creating boxplot for categorical data, antibiotics vs F859
## 2026-04-02 18:30:35.187028 INFO::Creating boxplot for categorical data, antibiotics vs F480
## 2026-04-02 18:30:35.515148 INFO::Creating boxplot for categorical data, antibiotics vs F507
## 2026-04-02 18:30:35.826759 INFO::Creating boxplot for categorical data, antibiotics vs F207
## 2026-04-02 18:30:36.152041 INFO::Creating boxplot for categorical data, antibiotics vs F367
## 2026-04-02 18:30:39.319997 INFO::Plotting data for metadata number 3, age
## 2026-04-02 18:30:39.322284 INFO::Creating scatter plot for continuous data, age vs F340
## Warning: Using `size` aesthetic for lines was deprecated in ggplot2 3.4.0.
## ℹ Please use `linewidth` instead.
## ℹ The deprecated feature was likely used in the Maaslin2 package.
## Please report the issue at <https://github.com/biobakery/maaslin2/issues>.
## This warning is displayed once per session.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:39.791903 INFO::Creating scatter plot for continuous data, age vs F603
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:40.205204 INFO::Creating scatter plot for continuous data, age vs F356
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:40.511152 INFO::Creating scatter plot for continuous data, age vs F181
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:40.830268 INFO::Creating scatter plot for continuous data, age vs F177
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:41.130938 INFO::Creating scatter plot for continuous data, age vs F390
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:41.429054 INFO::Creating scatter plot for continuous data, age vs F743
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:41.74167 INFO::Creating scatter plot for continuous data, age vs F491
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:42.040335 INFO::Creating scatter plot for continuous data, age vs F436
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:42.318465 INFO::Creating scatter plot for continuous data, age vs F219
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:42.627064 INFO::Creating scatter plot for continuous data, age vs F483
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:42.922316 INFO::Creating scatter plot for continuous data, age vs F878
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:43.220579 INFO::Creating scatter plot for continuous data, age vs F876
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:43.521565 INFO::Creating scatter plot for continuous data, age vs F211
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:43.834225 INFO::Creating scatter plot for continuous data, age vs F732
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:44.116537 INFO::Creating scatter plot for continuous data, age vs F222
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:44.400089 INFO::Creating scatter plot for continuous data, age vs F688
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:44.71107 INFO::Creating scatter plot for continuous data, age vs F170
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:45.007902 INFO::Creating scatter plot for continuous data, age vs F431
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:45.315614 INFO::Creating scatter plot for continuous data, age vs F174
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:45.612842 INFO::Creating scatter plot for continuous data, age vs F17
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:45.931782 INFO::Creating scatter plot for continuous data, age vs F334
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:46.230814 INFO::Creating scatter plot for continuous data, age vs F835
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:46.513191 INFO::Creating scatter plot for continuous data, age vs F223
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:46.825752 INFO::Creating scatter plot for continuous data, age vs F383
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:47.123688 INFO::Creating scatter plot for continuous data, age vs F623
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:47.406175 INFO::Creating scatter plot for continuous data, age vs F329
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:47.721309 INFO::Creating scatter plot for continuous data, age vs F395
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:48.019484 INFO::Creating scatter plot for continuous data, age vs F528
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:48.3146 INFO::Creating scatter plot for continuous data, age vs F13
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:48.595045 INFO::Creating scatter plot for continuous data, age vs F36
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:48.888085 INFO::Creating scatter plot for continuous data, age vs F285
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:49.18593 INFO::Creating scatter plot for continuous data, age vs F404
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:49.477582 INFO::Creating scatter plot for continuous data, age vs F894
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:49.819948 INFO::Creating scatter plot for continuous data, age vs F300
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:50.125239 INFO::Creating scatter plot for continuous data, age vs F32
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:50.425689 INFO::Creating scatter plot for continuous data, age vs F24
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:50.741855 INFO::Creating scatter plot for continuous data, age vs F97
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:51.035808 INFO::Creating scatter plot for continuous data, age vs F849
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:51.334501 INFO::Creating scatter plot for continuous data, age vs F185
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:51.643783 INFO::Creating scatter plot for continuous data, age vs F513
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:51.923941 INFO::Creating scatter plot for continuous data, age vs F296
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:52.222319 INFO::Creating scatter plot for continuous data, age vs F793
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:52.506653 INFO::Creating scatter plot for continuous data, age vs F471
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:52.823611 INFO::Creating scatter plot for continuous data, age vs F402
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:53.119446 INFO::Creating scatter plot for continuous data, age vs F541
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:53.415045 INFO::Creating scatter plot for continuous data, age vs F496
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:53.71132 INFO::Creating scatter plot for continuous data, age vs F386
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:54.010517 INFO::Creating scatter plot for continuous data, age vs F594
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:54.303952 INFO::Creating scatter plot for continuous data, age vs F704
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:54.678732 INFO::Creating scatter plot for continuous data, age vs F330
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:54.967183 INFO::Creating scatter plot for continuous data, age vs F197
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:55.26601 INFO::Creating scatter plot for continuous data, age vs F735
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:55.545939 INFO::Creating scatter plot for continuous data, age vs F481
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:55.843696 INFO::Creating scatter plot for continuous data, age vs F635
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:56.121784 INFO::Creating scatter plot for continuous data, age vs F687
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:56.418854 INFO::Creating scatter plot for continuous data, age vs F652
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:56.732405 INFO::Creating scatter plot for continuous data, age vs F651
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:57.024046 INFO::Creating scatter plot for continuous data, age vs F82
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:57.318377 INFO::Creating scatter plot for continuous data, age vs F7
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:57.594064 INFO::Creating scatter plot for continuous data, age vs F866
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:57.903973 INFO::Creating scatter plot for continuous data, age vs F593
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:58.197933 INFO::Creating scatter plot for continuous data, age vs F733
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:30:58.477136 INFO::Creating scatter plot for continuous data, age vs F410
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:58.791015 INFO::Creating scatter plot for continuous data, age vs F684
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:59.082581 INFO::Creating scatter plot for continuous data, age vs F224
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:59.380993 INFO::Creating scatter plot for continuous data, age vs F722
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:59.69254 INFO::Creating scatter plot for continuous data, age vs F856
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:30:59.990806 INFO::Creating scatter plot for continuous data, age vs F680
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:00.294539 INFO::Creating scatter plot for continuous data, age vs F19
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:00.576745 INFO::Creating scatter plot for continuous data, age vs F860
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:00.879708 INFO::Creating scatter plot for continuous data, age vs F859
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:01.157351 INFO::Creating scatter plot for continuous data, age vs F522
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:01.453262 INFO::Creating scatter plot for continuous data, age vs F372
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:01.766515 INFO::Creating scatter plot for continuous data, age vs F899
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:02.039927 INFO::Creating scatter plot for continuous data, age vs F782
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:02.320961 INFO::Creating scatter plot for continuous data, age vs F839
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:02.598987 INFO::Creating scatter plot for continuous data, age vs F827
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:02.89838 INFO::Creating scatter plot for continuous data, age vs F817
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:03.192152 INFO::Creating scatter plot for continuous data, age vs F345
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:03.486046 INFO::Creating scatter plot for continuous data, age vs F127
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:03.795495 INFO::Creating scatter plot for continuous data, age vs F749
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:04.086833 INFO::Creating scatter plot for continuous data, age vs F150
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:04.384428 INFO::Creating scatter plot for continuous data, age vs F752
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:04.686593 INFO::Creating scatter plot for continuous data, age vs F877
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:04.967772 INFO::Creating scatter plot for continuous data, age vs F848
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:05.251158 INFO::Creating scatter plot for continuous data, age vs F809
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:05.546224 INFO::Creating scatter plot for continuous data, age vs F751
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:05.846787 INFO::Creating scatter plot for continuous data, age vs F15
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:06.135449 INFO::Creating scatter plot for continuous data, age vs F521
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:06.418332 INFO::Creating scatter plot for continuous data, age vs F842
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:06.733066 INFO::Creating scatter plot for continuous data, age vs F319
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:07.013354 INFO::Creating scatter plot for continuous data, age vs F96
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:07.297771 INFO::Creating scatter plot for continuous data, age vs F171
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:07.612907 INFO::Creating scatter plot for continuous data, age vs F241
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:07.908604 INFO::Creating scatter plot for continuous data, age vs F582
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:08.204185 INFO::Creating scatter plot for continuous data, age vs F822
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:08.500741 INFO::Creating scatter plot for continuous data, age vs F748
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:08.824769 INFO::Creating scatter plot for continuous data, age vs F147
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:09.106294 INFO::Creating scatter plot for continuous data, age vs F16
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:09.403436 INFO::Creating scatter plot for continuous data, age vs F212
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:09.707914 INFO::Creating scatter plot for continuous data, age vs F718
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:09.998985 INFO::Creating scatter plot for continuous data, age vs F663
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:10.282399 INFO::Creating scatter plot for continuous data, age vs F690
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:10.601346 INFO::Creating scatter plot for continuous data, age vs F865
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:10.89018 INFO::Creating scatter plot for continuous data, age vs F421
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:11.168731 INFO::Creating scatter plot for continuous data, age vs F110
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:11.473962 INFO::Creating scatter plot for continuous data, age vs F84
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:11.755235 INFO::Creating scatter plot for continuous data, age vs F123
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:12.053263 INFO::Creating scatter plot for continuous data, age vs F566
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:12.333937 INFO::Creating scatter plot for continuous data, age vs F370
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:12.640148 INFO::Creating scatter plot for continuous data, age vs F65
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:12.930063 INFO::Creating scatter plot for continuous data, age vs F263
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:13.212748 INFO::Creating scatter plot for continuous data, age vs F119
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:13.517312 INFO::Creating scatter plot for continuous data, age vs F630
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:13.813568 INFO::Creating scatter plot for continuous data, age vs F711
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:14.116066 INFO::Creating scatter plot for continuous data, age vs F628
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:14.426543 INFO::Creating scatter plot for continuous data, age vs F152
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:14.706811 INFO::Creating scatter plot for continuous data, age vs F699
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:14.997072 INFO::Creating scatter plot for continuous data, age vs F324
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:15.400768 INFO::Creating scatter plot for continuous data, age vs F575
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:15.702671 INFO::Creating scatter plot for continuous data, age vs F857
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:16.013156 INFO::Creating scatter plot for continuous data, age vs F380
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:16.296053 INFO::Creating scatter plot for continuous data, age vs F504
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:16.607235 INFO::Creating scatter plot for continuous data, age vs F172
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:16.886703 INFO::Creating scatter plot for continuous data, age vs F34
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:17.1838 INFO::Creating scatter plot for continuous data, age vs F199
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:17.489515 INFO::Creating scatter plot for continuous data, age vs F198
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:17.76892 INFO::Creating scatter plot for continuous data, age vs F479
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:18.055289 INFO::Creating scatter plot for continuous data, age vs F673
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:18.342048 INFO::Creating scatter plot for continuous data, age vs F508
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:18.652406 INFO::Creating scatter plot for continuous data, age vs F337
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:18.948525 INFO::Creating scatter plot for continuous data, age vs F737
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:19.245967 INFO::Creating scatter plot for continuous data, age vs F609
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:19.552618 INFO::Creating scatter plot for continuous data, age vs F40
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:19.840685 INFO::Creating scatter plot for continuous data, age vs F821
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:20.143149 INFO::Creating scatter plot for continuous data, age vs F643
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:20.428643 INFO::Creating scatter plot for continuous data, age vs F759
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:20.733675 INFO::Creating scatter plot for continuous data, age vs F417
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:21.040877 INFO::Creating scatter plot for continuous data, age vs F58
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:21.347102 INFO::Creating scatter plot for continuous data, age vs F267
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:21.672709 INFO::Creating scatter plot for continuous data, age vs F101
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:21.974787 INFO::Creating scatter plot for continuous data, age vs F890
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:22.261741 INFO::Creating scatter plot for continuous data, age vs F655
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:22.581548 INFO::Creating scatter plot for continuous data, age vs F95
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:22.895491 INFO::Creating scatter plot for continuous data, age vs F775
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:23.202961 INFO::Creating scatter plot for continuous data, age vs F93
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:23.508107 INFO::Creating scatter plot for continuous data, age vs F353
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:23.816188 INFO::Creating scatter plot for continuous data, age vs F567
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:24.117467 INFO::Creating scatter plot for continuous data, age vs F480
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:24.421343 INFO::Creating scatter plot for continuous data, age vs F295
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:24.737737 INFO::Creating scatter plot for continuous data, age vs F459
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:25.027898 INFO::Creating scatter plot for continuous data, age vs F812
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:25.327264 INFO::Creating scatter plot for continuous data, age vs F146
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:25.631381 INFO::Creating scatter plot for continuous data, age vs F239
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:25.933296 INFO::Creating scatter plot for continuous data, age vs F443
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:26.226041 INFO::Creating scatter plot for continuous data, age vs F871
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-02 18:31:26.523939 INFO::Creating scatter plot for continuous data, age vs F5
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:26.850035 INFO::Creating scatter plot for continuous data, age vs F715
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:27.159826 INFO::Creating scatter plot for continuous data, age vs F864
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:27.473414 INFO::Creating scatter plot for continuous data, age vs F477
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:27.792991 INFO::Creating scatter plot for continuous data, age vs F571
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2026-04-02 18:31:28.090959 INFO::Creating scatter plot for continuous data, age vs F393
## `geom_smooth()` using formula = 'y ~ x'
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## `geom_smooth()` using formula = 'y ~ x'
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## Initiating effect size calculations
## Calculating mean abundance in: IBD
## Calculating mean abundance in: Control
## Calculating effect size in: IBD
## Initiating prioritization
## Calculating meta-rank and prioritizing metabolic features
## 2026-04-02 18:31:31.188563 INFO::Writing all prioritized metabolites to file: Macarron_output/prioritized_metabolites_all.csv
## 2026-04-02 18:31:31.19705 INFO::Writing characterizable prioritized metabolites to file: Macarron_output/prioritized_metabolites_characterizable.csv
## 2026-04-02 18:31:31.216597 INFO::Writing highly prioritized metabolites in IBD to file: Macarron_output/highly_prioritized_per_module_in_IBD.csv
abundances_df = read.csv(file = prism_abundances, row.names = 1) # setting features as rownames
annotations_df = read.csv(file = prism_annotations, row.names = 1) # setting features as rownames
metadata_df = read.csv(file = prism_metadata, row.names = 1) # setting samples as rownames
taxonomy_df = read.csv(file = mets_taxonomy)
# Running Macarron
prism_prioritized <- Macarron::Macarron(input_abundances = abundances_df,
input_annotations = annotations_df,
input_metadata = metadata_df,
input_taxonomy = taxonomy_df)
The Macarron::Macarron() function is a wrapper for the Macarron framework. Users can also apply individual functions on the input dataframes to achieve same results as the wrapper with the added benefit of storing output from each function for other analyses. There are seven steps:
# Step 1: Storing input data in a summarized experiment object
prism_mbx <- prepInput(input_abundances = abundances_df,
input_annotations = annotations_df,
input_metadata = metadata_df)
# Step 2: Creating a distance matrix from pairwise correlations in abundances of metabolic features
prism_w <- makeDisMat(se = prism_mbx)
# Step 3: Finding covariance modules
prism_modules <- findMacMod(se = prism_mbx,
w = prism_w,
input_taxonomy = taxonomy_df)
# The output is a list containing two dataframes- module assignments and measures of success
# if evaluateMOS=TRUE. To write modules to a separate dataframe, do:
prism_module_assignments <- prism_modules[[1]]
prism_modules_mos <- prism_modules[[2]]
# Step 4: Calculating AVA
prism_ava <- calAVA(se = prism_mbx,
mod.assn = prism_modules)
# Step 5: Calculating q-value
prism_qval <- calQval(se = prism_mbx,
mod.assn = prism_modules)
# Step 6: Calculating effect size
prism_es <- calES(se = prism_mbx,
mac.qval = prism_qval)
# Step 7: Prioritizing metabolic features
prism_prioritized <- prioritize(se = prism_mbx,
mod.assn = prism_modules,
mac.ava = prism_ava,
mac.qval = prism_qval,
mac.es = prism_es)
# The output is a list containing two dataframes- all prioritized metabolic features and
# only characterizable metabolic features.
all_prioritized <- prism_prioritized[[1]]
char_prioritized <- prism_prioritized[[2]]
# Step 8 (optional): View only the highly prioritized metabolic features in each module
prism_highly_prioritized <- showBest(prism_prioritized)
Session info from running the demo in R can be displayed with the following command.
sessionInfo()
## R version 4.5.2 (2025-10-31)
## Platform: x86_64-pc-linux-gnu
## Running under: Ubuntu 24.04.4 LTS
##
## Matrix products: default
## BLAS: /home/biocbuild/bbs-3.22-bioc/R/lib/libRblas.so
## LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.12.0 LAPACK version 3.12.0
##
## locale:
## [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
## [3] LC_TIME=en_GB LC_COLLATE=C
## [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
## [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
## [9] LC_ADDRESS=C LC_TELEPHONE=C
## [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
##
## time zone: America/New_York
## tzcode source: system (glibc)
##
## attached base packages:
## [1] stats4 stats graphics grDevices utils datasets methods
## [8] base
##
## other attached packages:
## [1] Macarron_1.14.1 SummarizedExperiment_1.40.0
## [3] Biobase_2.70.0 GenomicRanges_1.62.1
## [5] Seqinfo_1.0.0 IRanges_2.44.0
## [7] S4Vectors_0.48.0 BiocGenerics_0.56.0
## [9] generics_0.1.4 MatrixGenerics_1.22.0
## [11] matrixStats_1.5.0 BiocStyle_2.38.0
##
## loaded via a namespace (and not attached):
## [1] mnormt_2.1.2 DBI_1.3.0 pbapply_1.7-4
## [4] gridExtra_2.3 rlang_1.1.7 magrittr_2.0.4
## [7] otel_0.2.0 compiler_4.5.2 mgcv_1.9-4
## [10] vctrs_0.7.2 stringr_1.6.0 pkgconfig_2.0.3
## [13] crayon_1.5.3 fastmap_1.2.0 backports_1.5.0
## [16] XVector_0.50.0 labeling_0.4.3 rmarkdown_2.31
## [19] preprocessCore_1.72.0 xfun_0.57 cachem_1.1.0
## [22] jsonlite_2.0.0 DelayedArray_0.36.1 BiocParallel_1.44.0
## [25] psych_2.6.3 parallel_4.5.2 Maaslin2_1.24.1
## [28] cluster_2.1.8.2 R6_2.6.1 biglm_0.9-3
## [31] bslib_0.10.0 stringi_1.8.7 RColorBrewer_1.1-3
## [34] rpart_4.1.27 jquerylib_0.1.4 Rcpp_1.1.1
## [37] bookdown_0.46 iterators_1.0.14 knitr_1.51
## [40] WGCNA_1.74 base64enc_0.1-6 Matrix_1.7-5
## [43] splines_4.5.2 nnet_7.3-20 tidyselect_1.2.1
## [46] rstudioapi_0.18.0 dichromat_2.0-0.1 abind_1.4-8
## [49] yaml_2.3.12 doParallel_1.0.17 codetools_0.2-20
## [52] plyr_1.8.9 lattice_0.22-9 tibble_3.3.1
## [55] withr_3.0.2 S7_0.2.1 evaluate_1.0.5
## [58] foreign_0.8-91 survival_3.8-6 getopt_1.20.4
## [61] pillar_1.11.1 BiocManager_1.30.27 checkmate_2.3.4
## [64] foreach_1.5.2 pcaPP_2.0-5 ggplot2_4.0.2
## [67] scales_1.4.0 glue_1.8.0 Hmisc_5.2-5
## [70] tools_4.5.2 robustbase_0.99-7 data.table_1.18.2.1
## [73] mvtnorm_1.3-6 fastcluster_1.3.0 grid_4.5.2
## [76] impute_1.84.0 optparse_1.7.5 colorspace_2.1-2
## [79] nlme_3.1-169 htmlTable_2.4.3 Formula_1.2-5
## [82] cli_3.6.5 S4Arrays_1.10.1 dplyr_1.2.0
## [85] gtable_0.3.6 DEoptimR_1.1-4 logging_0.10-108
## [88] dynamicTreeCut_1.63-1 hash_2.2.6.4 sass_0.4.10
## [91] digest_0.6.39 SparseArray_1.10.10 htmlwidgets_1.6.4
## [94] farver_2.1.2 htmltools_0.5.9 lifecycle_1.0.5
The input taxonomy dataframe can be generated using the input metabolic features annotation dataframe using Macarron::decorateID(). This function annotates an HMDB ID or a PubChem CID with the chemical class and subclass of the metabolite.
prism_annotations <-system.file(
'extdata','demo_annotations.csv', package="Macarron")
annotations_df <- read.csv(file = prism_annotations, row.names = 1) # setting features as rownames
taxonomy_df <- decorateID(input_annotations = annotations_df)
A record of all chosen parameters and steps that were followed during execution.
This file provides information about the properties of covariance modules used in the analysis. By default, modules are generated using a minimum module size (MMS) (argument: min_module_size) equal to cube root of the total number of prevalent metabolic features. Macarron evaluates 9 measures of success (MOS) that collectively capture the “correctness” and chemical homogeneity of the modules. The MOS are as follows:
This folder contains the Maaslin2 log file (maaslin2.log), significant associations found by Maaslin2 (significant_results.tsv) and the linear model residuals file (residuals.rds). For more information, see Maaslin2.
Ideally, at least 50% metabolic features must be retained after prevalence filtering. By default, Macarron uses the union of metabolic features observed (non-zero abundance) in at least 70% samples of any phenotype for further analysis. This prevalence threshold may be high for some metabolomics datasets and can be changed using the min_prevalence argument.
prism_prioritized <- Macarron::Macarron(input_abundances = abundances_df,
input_annotations = annotations_df,
input_metadata = metadata_df,
input_taxonomy = taxonomy_df,
min_prevalence = 0.5)
# or
prism_w <- makeDisMat(se = prism_mbx,
min_prevalence = 0.5)
By default, cube root of the total number of prevalent features is used as the minimum module size (MMS) (argument: min_module_size) for module detection and generation. We expect this to work for most real world datasets. To determine if the modules are optimal for further analysis, Macarron evaluates several measures of success (MOS) as described above. In addition to evaluating MOS for modules generated using the default MMS, Macarron also evaluates MOS for MMS values that are larger (MMS+5, MMS+10) and smaller (MMS-5, MMS-10) than the default MMS. If you find that the MOS improve with larger or smaller MMS, you may change the default accordingly. For more details about module detection, please see WGCNA and dynamicTreeCut.
# See MOS of modules generated using default
prism_modules <- findMacMod(se = prism_mbx,
w = prism_w,
input_taxonomy = taxonomy_df)
prism_modules_mos <- prism_modules[[2]]
View(prism_modules_mos)
# Change MMS
prism_modules <- findMacMod(se = prism_mbx,
w = prism_w,
input_taxonomy = taxonomy_df,
min_module_size = 10)
Macarron uses Maaslin2 for determining the q-value of differential abundance in a phenotype of interest. For default execution, the phenotype of interest must be a category in column 1 of the metadata dataframe e.g. IBD in diagnosis in the demo. This is also the column that is picked by the metadata_variable argument for identifying the main phenotypes/conditions in any dataset (see Macarron.log file). Further, in the default execution, all columns in the metadata table are considered as fixed effects and the alphabetically first categorical variable in each covariate with two categories is considered as the reference. Maaslin2 requires reference categories to be explicitly defined for all categorical metadata with more than two categories.
Defaults can be changed with the arguments fixed_effects, random_effects and reference. In the demo example, fixed effects and reference can be defined as follows:
prism_qval <- calQval(se = prism_mbx,
mod.assn = prism_modules,
metadata_variable = "diagnosis",
fixed_effects = c("diagnosis","age","antibiotics"),
reference = c("diagnosis,Control";"antibiotics,No"))
The package source contains a script MacarronCMD.R in inst/scripts to invoke Macarron in the command line using Rscript.
The inst/scripts folder also contains a README file that comprehensively documents the usage of the script.