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-28 18:58:52.426754 INFO::Creating output folder.
## 2026-04-28 18:58:52.439865 INFO::Writing function arguments to log file
## Samples with both abundances and metadata: 102
## 2026-04-28 18:58:52.503193 INFO::Summarized Experiment created.
## 2026-04-28 18:58:52.504855 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-28 18:58:56.260012 INFO::Distance matrix with 869 metabolic features created.
## Initiating module detection
## 2026-04-28 18:58:56.261663 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-28 18:58:57.991918 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-28 18:59:00.097756 INFO::Writing function arguments to log file
## 2026-04-28 18:59:00.10323 INFO::Verifying options selected are valid
## 2026-04-28 18:59:00.140924 INFO::Determining format of input files
## 2026-04-28 18:59:00.141982 INFO::Input format is data samples as columns and metadata samples as rows
## 2026-04-28 18:59:00.157248 INFO::Formula for fixed effects: expr ~ diagnosis + age + antibiotics
## 2026-04-28 18:59:00.15872 INFO::Filter data based on min abundance and min prevalence
## 2026-04-28 18:59:00.159408 INFO::Total samples in data: 102
## 2026-04-28 18:59:00.160066 INFO::Min samples required with min abundance for a feature not to be filtered: 0.000000
## 2026-04-28 18:59:00.171214 INFO::Total filtered features: 0
## 2026-04-28 18:59:00.172202 INFO::Filtered feature names from abundance and prevalence filtering:
## 2026-04-28 18:59:00.191634 INFO::Total filtered features with variance filtering: 10
## 2026-04-28 18:59:00.19269 INFO::Filtered feature names from variance filtering: F1, F59, F74, F416, F577, F629, F672, F744, F754, F846
## 2026-04-28 18:59:00.193367 INFO::Running selected normalization method: NONE
## 2026-04-28 18:59:00.194071 INFO::Applying z-score to standardize continuous metadata
## 2026-04-28 18:59:00.211939 INFO::Running selected transform method: NONE
## 2026-04-28 18:59:00.212783 INFO::Running selected analysis method: LM
## 2026-04-28 18:59:00.217574 INFO::Fitting model to feature number 1, F2
## 2026-04-28 18:59:00.226176 INFO::Fitting model to feature number 2, F3
## 2026-04-28 18:59:00.229661 INFO::Fitting model to feature number 3, F4
## 2026-04-28 18:59:00.233029 INFO::Fitting model to feature number 4, F5
## 2026-04-28 18:59:00.236377 INFO::Fitting model to feature number 5, F6
## 2026-04-28 18:59:00.239795 INFO::Fitting model to feature number 6, F7
## 2026-04-28 18:59:00.243196 INFO::Fitting model to feature number 7, F8
## 2026-04-28 18:59:00.246519 INFO::Fitting model to feature number 8, F9
## 2026-04-28 18:59:00.249907 INFO::Fitting model to feature number 9, F10
## 2026-04-28 18:59:00.253222 INFO::Fitting model to feature number 10, F11
## 2026-04-28 18:59:00.256613 INFO::Fitting model to feature number 11, F12
## 2026-04-28 18:59:00.260024 INFO::Fitting model to feature number 12, F13
## 2026-04-28 18:59:00.263408 INFO::Fitting model to feature number 13, F14
## 2026-04-28 18:59:00.266798 INFO::Fitting model to feature number 14, F15
## 2026-04-28 18:59:00.270111 INFO::Fitting model to feature number 15, F16
## 2026-04-28 18:59:00.273444 INFO::Fitting model to feature number 16, F17
## 2026-04-28 18:59:00.276851 INFO::Fitting model to feature number 17, F18
## 2026-04-28 18:59:00.280276 INFO::Fitting model to feature number 18, F19
## 2026-04-28 18:59:00.283619 INFO::Fitting model to feature number 19, F20
## 2026-04-28 18:59:00.28701 INFO::Fitting model to feature number 20, F21
## 2026-04-28 18:59:00.29039 INFO::Fitting model to feature number 21, F22
## 2026-04-28 18:59:00.293785 INFO::Fitting model to feature number 22, F23
## 2026-04-28 18:59:00.297181 INFO::Fitting model to feature number 23, F24
## 2026-04-28 18:59:00.300577 INFO::Fitting model to feature number 24, F25
## 2026-04-28 18:59:00.30398 INFO::Fitting model to feature number 25, F26
## 2026-04-28 18:59:00.307362 INFO::Fitting model to feature number 26, F27
## 2026-04-28 18:59:00.310979 INFO::Fitting model to feature number 27, F28
## 2026-04-28 18:59:00.314333 INFO::Fitting model to feature number 28, F29
## 2026-04-28 18:59:00.317721 INFO::Fitting model to feature number 29, F30
## 2026-04-28 18:59:00.321095 INFO::Fitting model to feature number 30, F31
## 2026-04-28 18:59:00.32449 INFO::Fitting model to feature number 31, F32
## 2026-04-28 18:59:00.327875 INFO::Fitting model to feature number 32, F33
## 2026-04-28 18:59:00.331248 INFO::Fitting model to feature number 33, F34
## 2026-04-28 18:59:00.33465 INFO::Fitting model to feature number 34, F35
## 2026-04-28 18:59:00.338067 INFO::Fitting model to feature number 35, F36
## 2026-04-28 18:59:00.341453 INFO::Fitting model to feature number 36, F37
## 2026-04-28 18:59:00.344883 INFO::Fitting model to feature number 37, F38
## 2026-04-28 18:59:00.34831 INFO::Fitting model to feature number 38, F39
## 2026-04-28 18:59:00.351646 INFO::Fitting model to feature number 39, F40
## 2026-04-28 18:59:00.355034 INFO::Fitting model to feature number 40, F41
## 2026-04-28 18:59:00.358408 INFO::Fitting model to feature number 41, F43
## 2026-04-28 18:59:00.361774 INFO::Fitting model to feature number 42, F44
## 2026-04-28 18:59:00.365147 INFO::Fitting model to feature number 43, F45
## 2026-04-28 18:59:00.368536 INFO::Fitting model to feature number 44, F46
## 2026-04-28 18:59:00.371938 INFO::Fitting model to feature number 45, F47
## 2026-04-28 18:59:00.375336 INFO::Fitting model to feature number 46, F48
## 2026-04-28 18:59:00.378761 INFO::Fitting model to feature number 47, F49
## 2026-04-28 18:59:00.382164 INFO::Fitting model to feature number 48, F50
## 2026-04-28 18:59:00.385552 INFO::Fitting model to feature number 49, F51
## 2026-04-28 18:59:00.388965 INFO::Fitting model to feature number 50, F52
## 2026-04-28 18:59:00.392373 INFO::Fitting model to feature number 51, F53
## 2026-04-28 18:59:00.395719 INFO::Fitting model to feature number 52, F54
## 2026-04-28 18:59:00.399162 INFO::Fitting model to feature number 53, F55
## 2026-04-28 18:59:00.402605 INFO::Fitting model to feature number 54, F56
## 2026-04-28 18:59:00.40604 INFO::Fitting model to feature number 55, F57
## 2026-04-28 18:59:00.409513 INFO::Fitting model to feature number 56, F58
## 2026-04-28 18:59:00.413044 INFO::Fitting model to feature number 57, F60
## 2026-04-28 18:59:00.416539 INFO::Fitting model to feature number 58, F63
## 2026-04-28 18:59:00.420068 INFO::Fitting model to feature number 59, F64
## 2026-04-28 18:59:00.423525 INFO::Fitting model to feature number 60, F65
## 2026-04-28 18:59:00.42696 INFO::Fitting model to feature number 61, F66
## 2026-04-28 18:59:00.430372 INFO::Fitting model to feature number 62, F67
## 2026-04-28 18:59:00.433804 INFO::Fitting model to feature number 63, F68
## 2026-04-28 18:59:00.437227 INFO::Fitting model to feature number 64, F69
## 2026-04-28 18:59:00.440672 INFO::Fitting model to feature number 65, F70
## 2026-04-28 18:59:00.444125 INFO::Fitting model to feature number 66, F71
## 2026-04-28 18:59:00.447568 INFO::Fitting model to feature number 67, F72
## 2026-04-28 18:59:00.451014 INFO::Fitting model to feature number 68, F73
## 2026-04-28 18:59:00.454443 INFO::Fitting model to feature number 69, F76
## 2026-04-28 18:59:00.458067 INFO::Fitting model to feature number 70, F77
## 2026-04-28 18:59:00.461515 INFO::Fitting model to feature number 71, F78
## 2026-04-28 18:59:00.46499 INFO::Fitting model to feature number 72, F79
## 2026-04-28 18:59:00.468418 INFO::Fitting model to feature number 73, F80
## 2026-04-28 18:59:00.471859 INFO::Fitting model to feature number 74, F81
## 2026-04-28 18:59:00.475394 INFO::Fitting model to feature number 75, F82
## 2026-04-28 18:59:00.478865 INFO::Fitting model to feature number 76, F83
## 2026-04-28 18:59:00.482378 INFO::Fitting model to feature number 77, F84
## 2026-04-28 18:59:00.485879 INFO::Fitting model to feature number 78, F85
## 2026-04-28 18:59:00.489374 INFO::Fitting model to feature number 79, F86
## 2026-04-28 18:59:00.492876 INFO::Fitting model to feature number 80, F87
## 2026-04-28 18:59:00.496363 INFO::Fitting model to feature number 81, F88
## 2026-04-28 18:59:00.499865 INFO::Fitting model to feature number 82, F89
## 2026-04-28 18:59:00.50336 INFO::Fitting model to feature number 83, F90
## 2026-04-28 18:59:00.506869 INFO::Fitting model to feature number 84, F91
## 2026-04-28 18:59:00.51037 INFO::Fitting model to feature number 85, F92
## 2026-04-28 18:59:00.513859 INFO::Fitting model to feature number 86, F93
## 2026-04-28 18:59:00.517286 INFO::Fitting model to feature number 87, F94
## 2026-04-28 18:59:00.520793 INFO::Fitting model to feature number 88, F95
## 2026-04-28 18:59:00.5243 INFO::Fitting model to feature number 89, F96
## 2026-04-28 18:59:00.527854 INFO::Fitting model to feature number 90, F97
## 2026-04-28 18:59:00.5314 INFO::Fitting model to feature number 91, F98
## 2026-04-28 18:59:00.534914 INFO::Fitting model to feature number 92, F99
## 2026-04-28 18:59:00.538495 INFO::Fitting model to feature number 93, F100
## 2026-04-28 18:59:00.541991 INFO::Fitting model to feature number 94, F101
## 2026-04-28 18:59:00.545445 INFO::Fitting model to feature number 95, F102
## 2026-04-28 18:59:00.548945 INFO::Fitting model to feature number 96, F103
## 2026-04-28 18:59:00.552454 INFO::Fitting model to feature number 97, F104
## 2026-04-28 18:59:00.555924 INFO::Fitting model to feature number 98, F105
## 2026-04-28 18:59:00.559397 INFO::Fitting model to feature number 99, F106
## 2026-04-28 18:59:00.562896 INFO::Fitting model to feature number 100, F107
## 2026-04-28 18:59:00.566369 INFO::Fitting model to feature number 101, F108
## 2026-04-28 18:59:00.569859 INFO::Fitting model to feature number 102, F109
## 2026-04-28 18:59:00.573347 INFO::Fitting model to feature number 103, F110
## 2026-04-28 18:59:00.576841 INFO::Fitting model to feature number 104, F111
## 2026-04-28 18:59:00.580303 INFO::Fitting model to feature number 105, F112
## 2026-04-28 18:59:00.583792 INFO::Fitting model to feature number 106, F113
## 2026-04-28 18:59:00.587278 INFO::Fitting model to feature number 107, F114
## 2026-04-28 18:59:00.590811 INFO::Fitting model to feature number 108, F115
## 2026-04-28 18:59:00.594302 INFO::Fitting model to feature number 109, F117
## 2026-04-28 18:59:00.5978 INFO::Fitting model to feature number 110, F118
## 2026-04-28 18:59:00.601279 INFO::Fitting model to feature number 111, F119
## 2026-04-28 18:59:00.604955 INFO::Fitting model to feature number 112, F120
## 2026-04-28 18:59:00.608426 INFO::Fitting model to feature number 113, F121
## 2026-04-28 18:59:00.611904 INFO::Fitting model to feature number 114, F122
## 2026-04-28 18:59:00.61536 INFO::Fitting model to feature number 115, F123
## 2026-04-28 18:59:00.634312 INFO::Fitting model to feature number 116, F124
## 2026-04-28 18:59:00.638165 INFO::Fitting model to feature number 117, F125
## 2026-04-28 18:59:00.641638 INFO::Fitting model to feature number 118, F126
## 2026-04-28 18:59:00.644944 INFO::Fitting model to feature number 119, F127
## 2026-04-28 18:59:00.648298 INFO::Fitting model to feature number 120, F128
## 2026-04-28 18:59:00.651714 INFO::Fitting model to feature number 121, F129
## 2026-04-28 18:59:00.655076 INFO::Fitting model to feature number 122, F130
## 2026-04-28 18:59:00.658399 INFO::Fitting model to feature number 123, F131
## 2026-04-28 18:59:00.661703 INFO::Fitting model to feature number 124, F132
## 2026-04-28 18:59:00.66498 INFO::Fitting model to feature number 125, F133
## 2026-04-28 18:59:00.668258 INFO::Fitting model to feature number 126, F134
## 2026-04-28 18:59:00.671533 INFO::Fitting model to feature number 127, F135
## 2026-04-28 18:59:00.67482 INFO::Fitting model to feature number 128, F136
## 2026-04-28 18:59:00.678093 INFO::Fitting model to feature number 129, F137
## 2026-04-28 18:59:00.681367 INFO::Fitting model to feature number 130, F138
## 2026-04-28 18:59:00.684641 INFO::Fitting model to feature number 131, F139
## 2026-04-28 18:59:00.687915 INFO::Fitting model to feature number 132, F140
## 2026-04-28 18:59:00.691191 INFO::Fitting model to feature number 133, F141
## 2026-04-28 18:59:00.694455 INFO::Fitting model to feature number 134, F142
## 2026-04-28 18:59:00.697747 INFO::Fitting model to feature number 135, F143
## 2026-04-28 18:59:00.701021 INFO::Fitting model to feature number 136, F144
## 2026-04-28 18:59:00.704303 INFO::Fitting model to feature number 137, F145
## 2026-04-28 18:59:00.707515 INFO::Fitting model to feature number 138, F146
## 2026-04-28 18:59:00.710804 INFO::Fitting model to feature number 139, F147
## 2026-04-28 18:59:00.714085 INFO::Fitting model to feature number 140, F148
## 2026-04-28 18:59:00.717363 INFO::Fitting model to feature number 141, F149
## 2026-04-28 18:59:00.720624 INFO::Fitting model to feature number 142, F150
## 2026-04-28 18:59:00.723897 INFO::Fitting model to feature number 143, F152
## 2026-04-28 18:59:00.72716 INFO::Fitting model to feature number 144, F153
## 2026-04-28 18:59:00.73042 INFO::Fitting model to feature number 145, F154
## 2026-04-28 18:59:00.733694 INFO::Fitting model to feature number 146, F155
## 2026-04-28 18:59:00.736939 INFO::Fitting model to feature number 147, F156
## 2026-04-28 18:59:00.740193 INFO::Fitting model to feature number 148, F157
## 2026-04-28 18:59:00.743445 INFO::Fitting model to feature number 149, F158
## 2026-04-28 18:59:00.746773 INFO::Fitting model to feature number 150, F159
## 2026-04-28 18:59:00.750073 INFO::Fitting model to feature number 151, F160
## 2026-04-28 18:59:00.753346 INFO::Fitting model to feature number 152, F161
## 2026-04-28 18:59:00.756612 INFO::Fitting model to feature number 153, F162
## 2026-04-28 18:59:00.759888 INFO::Fitting model to feature number 154, F163
## 2026-04-28 18:59:00.763089 INFO::Fitting model to feature number 155, F164
## 2026-04-28 18:59:00.766376 INFO::Fitting model to feature number 156, F165
## 2026-04-28 18:59:00.769661 INFO::Fitting model to feature number 157, F166
## 2026-04-28 18:59:00.773152 INFO::Fitting model to feature number 158, F167
## 2026-04-28 18:59:00.776589 INFO::Fitting model to feature number 159, F168
## 2026-04-28 18:59:00.77988 INFO::Fitting model to feature number 160, F169
## 2026-04-28 18:59:00.783226 INFO::Fitting model to feature number 161, F170
## 2026-04-28 18:59:00.786499 INFO::Fitting model to feature number 162, F171
## 2026-04-28 18:59:00.789794 INFO::Fitting model to feature number 163, F172
## 2026-04-28 18:59:00.793073 INFO::Fitting model to feature number 164, F173
## 2026-04-28 18:59:00.796371 INFO::Fitting model to feature number 165, F174
## 2026-04-28 18:59:00.799658 INFO::Fitting model to feature number 166, F175
## 2026-04-28 18:59:00.802955 INFO::Fitting model to feature number 167, F176
## 2026-04-28 18:59:00.806229 INFO::Fitting model to feature number 168, F177
## 2026-04-28 18:59:00.809496 INFO::Fitting model to feature number 169, F178
## 2026-04-28 18:59:00.812785 INFO::Fitting model to feature number 170, F179
## 2026-04-28 18:59:00.816055 INFO::Fitting model to feature number 171, F180
## 2026-04-28 18:59:00.819323 INFO::Fitting model to feature number 172, F181
## 2026-04-28 18:59:00.822525 INFO::Fitting model to feature number 173, F182
## 2026-04-28 18:59:00.825788 INFO::Fitting model to feature number 174, F183
## 2026-04-28 18:59:00.829048 INFO::Fitting model to feature number 175, F184
## 2026-04-28 18:59:00.832311 INFO::Fitting model to feature number 176, F185
## 2026-04-28 18:59:00.835554 INFO::Fitting model to feature number 177, F186
## 2026-04-28 18:59:00.838824 INFO::Fitting model to feature number 178, F187
## 2026-04-28 18:59:00.8421 INFO::Fitting model to feature number 179, F188
## 2026-04-28 18:59:00.84537 INFO::Fitting model to feature number 180, F189
## 2026-04-28 18:59:00.848645 INFO::Fitting model to feature number 181, F190
## 2026-04-28 18:59:00.851943 INFO::Fitting model to feature number 182, F191
## 2026-04-28 18:59:00.855203 INFO::Fitting model to feature number 183, F192
## 2026-04-28 18:59:00.858464 INFO::Fitting model to feature number 184, F193
## 2026-04-28 18:59:00.861737 INFO::Fitting model to feature number 185, F194
## 2026-04-28 18:59:00.864992 INFO::Fitting model to feature number 186, F195
## 2026-04-28 18:59:00.868273 INFO::Fitting model to feature number 187, F196
## 2026-04-28 18:59:00.871545 INFO::Fitting model to feature number 188, F197
## 2026-04-28 18:59:00.874837 INFO::Fitting model to feature number 189, F198
## 2026-04-28 18:59:00.878091 INFO::Fitting model to feature number 190, F199
## 2026-04-28 18:59:00.881352 INFO::Fitting model to feature number 191, F200
## 2026-04-28 18:59:00.884646 INFO::Fitting model to feature number 192, F201
## 2026-04-28 18:59:00.887932 INFO::Fitting model to feature number 193, F202
## 2026-04-28 18:59:00.891232 INFO::Fitting model to feature number 194, F203
## 2026-04-28 18:59:00.89452 INFO::Fitting model to feature number 195, F204
## 2026-04-28 18:59:00.897819 INFO::Fitting model to feature number 196, F206
## 2026-04-28 18:59:00.901109 INFO::Fitting model to feature number 197, F207
## 2026-04-28 18:59:00.904322 INFO::Fitting model to feature number 198, F208
## 2026-04-28 18:59:00.907592 INFO::Fitting model to feature number 199, F209
## 2026-04-28 18:59:00.910855 INFO::Fitting model to feature number 200, F210
## 2026-04-28 18:59:00.914117 INFO::Fitting model to feature number 201, F211
## 2026-04-28 18:59:00.917366 INFO::Fitting model to feature number 202, F212
## 2026-04-28 18:59:00.92062 INFO::Fitting model to feature number 203, F213
## 2026-04-28 18:59:00.923915 INFO::Fitting model to feature number 204, F214
## 2026-04-28 18:59:00.927181 INFO::Fitting model to feature number 205, F215
## 2026-04-28 18:59:00.930461 INFO::Fitting model to feature number 206, F216
## 2026-04-28 18:59:00.933658 INFO::Fitting model to feature number 207, F217
## 2026-04-28 18:59:00.936919 INFO::Fitting model to feature number 208, F218
## 2026-04-28 18:59:00.940186 INFO::Fitting model to feature number 209, F219
## 2026-04-28 18:59:00.943431 INFO::Fitting model to feature number 210, F220
## 2026-04-28 18:59:00.9467 INFO::Fitting model to feature number 211, F221
## 2026-04-28 18:59:00.949986 INFO::Fitting model to feature number 212, F222
## 2026-04-28 18:59:00.953261 INFO::Fitting model to feature number 213, F223
## 2026-04-28 18:59:00.956528 INFO::Fitting model to feature number 214, F224
## 2026-04-28 18:59:00.959797 INFO::Fitting model to feature number 215, F225
## 2026-04-28 18:59:00.963075 INFO::Fitting model to feature number 216, F226
## 2026-04-28 18:59:00.966342 INFO::Fitting model to feature number 217, F227
## 2026-04-28 18:59:00.969623 INFO::Fitting model to feature number 218, F228
## 2026-04-28 18:59:00.972898 INFO::Fitting model to feature number 219, F229
## 2026-04-28 18:59:00.976181 INFO::Fitting model to feature number 220, F230
## 2026-04-28 18:59:00.979462 INFO::Fitting model to feature number 221, F231
## 2026-04-28 18:59:00.982744 INFO::Fitting model to feature number 222, F232
## 2026-04-28 18:59:00.986021 INFO::Fitting model to feature number 223, F233
## 2026-04-28 18:59:00.989337 INFO::Fitting model to feature number 224, F234
## 2026-04-28 18:59:00.992648 INFO::Fitting model to feature number 225, F235
## 2026-04-28 18:59:00.995937 INFO::Fitting model to feature number 226, F236
## 2026-04-28 18:59:00.999214 INFO::Fitting model to feature number 227, F237
## 2026-04-28 18:59:01.002506 INFO::Fitting model to feature number 228, F238
## 2026-04-28 18:59:01.005802 INFO::Fitting model to feature number 229, F239
## 2026-04-28 18:59:01.009116 INFO::Fitting model to feature number 230, F240
## 2026-04-28 18:59:01.012444 INFO::Fitting model to feature number 231, F241
## 2026-04-28 18:59:01.015763 INFO::Fitting model to feature number 232, F242
## 2026-04-28 18:59:01.019053 INFO::Fitting model to feature number 233, F243
## 2026-04-28 18:59:01.022359 INFO::Fitting model to feature number 234, F244
## 2026-04-28 18:59:01.025646 INFO::Fitting model to feature number 235, F245
## 2026-04-28 18:59:01.028934 INFO::Fitting model to feature number 236, F246
## 2026-04-28 18:59:01.032262 INFO::Fitting model to feature number 237, F247
## 2026-04-28 18:59:01.035561 INFO::Fitting model to feature number 238, F248
## 2026-04-28 18:59:01.038859 INFO::Fitting model to feature number 239, F249
## 2026-04-28 18:59:01.042202 INFO::Fitting model to feature number 240, F250
## 2026-04-28 18:59:01.045522 INFO::Fitting model to feature number 241, F252
## 2026-04-28 18:59:01.048898 INFO::Fitting model to feature number 242, F253
## 2026-04-28 18:59:01.052249 INFO::Fitting model to feature number 243, F254
## 2026-04-28 18:59:01.055574 INFO::Fitting model to feature number 244, F255
## 2026-04-28 18:59:01.058904 INFO::Fitting model to feature number 245, F256
## 2026-04-28 18:59:01.062256 INFO::Fitting model to feature number 246, F257
## 2026-04-28 18:59:01.065625 INFO::Fitting model to feature number 247, F259
## 2026-04-28 18:59:01.068965 INFO::Fitting model to feature number 248, F260
## 2026-04-28 18:59:01.072284 INFO::Fitting model to feature number 249, F261
## 2026-04-28 18:59:01.075618 INFO::Fitting model to feature number 250, F262
## 2026-04-28 18:59:01.078965 INFO::Fitting model to feature number 251, F263
## 2026-04-28 18:59:01.082311 INFO::Fitting model to feature number 252, F264
## 2026-04-28 18:59:01.085647 INFO::Fitting model to feature number 253, F265
## 2026-04-28 18:59:01.088984 INFO::Fitting model to feature number 254, F266
## 2026-04-28 18:59:01.09233 INFO::Fitting model to feature number 255, F267
## 2026-04-28 18:59:01.095655 INFO::Fitting model to feature number 256, F269
## 2026-04-28 18:59:01.098992 INFO::Fitting model to feature number 257, F270
## 2026-04-28 18:59:01.102257 INFO::Fitting model to feature number 258, F271
## 2026-04-28 18:59:01.105575 INFO::Fitting model to feature number 259, F272
## 2026-04-28 18:59:01.108903 INFO::Fitting model to feature number 260, F273
## 2026-04-28 18:59:01.112222 INFO::Fitting model to feature number 261, F274
## 2026-04-28 18:59:01.11549 INFO::Fitting model to feature number 262, F276
## 2026-04-28 18:59:01.118867 INFO::Fitting model to feature number 263, F277
## 2026-04-28 18:59:01.122207 INFO::Fitting model to feature number 264, F278
## 2026-04-28 18:59:01.125565 INFO::Fitting model to feature number 265, F279
## 2026-04-28 18:59:01.128925 INFO::Fitting model to feature number 266, F280
## 2026-04-28 18:59:01.132258 INFO::Fitting model to feature number 267, F281
## 2026-04-28 18:59:01.135575 INFO::Fitting model to feature number 268, F282
## 2026-04-28 18:59:01.138897 INFO::Fitting model to feature number 269, F283
## 2026-04-28 18:59:01.14222 INFO::Fitting model to feature number 270, F284
## 2026-04-28 18:59:01.146335 INFO::Fitting model to feature number 271, F285
## 2026-04-28 18:59:01.149673 INFO::Fitting model to feature number 272, F286
## 2026-04-28 18:59:01.153067 INFO::Fitting model to feature number 273, F287
## 2026-04-28 18:59:01.156408 INFO::Fitting model to feature number 274, F288
## 2026-04-28 18:59:01.159783 INFO::Fitting model to feature number 275, F289
## 2026-04-28 18:59:01.163143 INFO::Fitting model to feature number 276, F290
## 2026-04-28 18:59:01.166501 INFO::Fitting model to feature number 277, F292
## 2026-04-28 18:59:01.169872 INFO::Fitting model to feature number 278, F293
## 2026-04-28 18:59:01.173285 INFO::Fitting model to feature number 279, F294
## 2026-04-28 18:59:01.176725 INFO::Fitting model to feature number 280, F295
## 2026-04-28 18:59:01.192436 INFO::Fitting model to feature number 281, F296
## 2026-04-28 18:59:01.196131 INFO::Fitting model to feature number 282, F297
## 2026-04-28 18:59:01.199657 INFO::Fitting model to feature number 283, F298
## 2026-04-28 18:59:01.203108 INFO::Fitting model to feature number 284, F299
## 2026-04-28 18:59:01.206512 INFO::Fitting model to feature number 285, F300
## 2026-04-28 18:59:01.209899 INFO::Fitting model to feature number 286, F301
## 2026-04-28 18:59:01.213267 INFO::Fitting model to feature number 287, F302
## 2026-04-28 18:59:01.216544 INFO::Fitting model to feature number 288, F303
## 2026-04-28 18:59:01.21987 INFO::Fitting model to feature number 289, F304
## 2026-04-28 18:59:01.223185 INFO::Fitting model to feature number 290, F305
## 2026-04-28 18:59:01.226487 INFO::Fitting model to feature number 291, F306
## 2026-04-28 18:59:01.229784 INFO::Fitting model to feature number 292, F307
## 2026-04-28 18:59:01.233078 INFO::Fitting model to feature number 293, F308
## 2026-04-28 18:59:01.236363 INFO::Fitting model to feature number 294, F309
## 2026-04-28 18:59:01.23963 INFO::Fitting model to feature number 295, F310
## 2026-04-28 18:59:01.24291 INFO::Fitting model to feature number 296, F311
## 2026-04-28 18:59:01.2462 INFO::Fitting model to feature number 297, F312
## 2026-04-28 18:59:01.249491 INFO::Fitting model to feature number 298, F313
## 2026-04-28 18:59:01.252797 INFO::Fitting model to feature number 299, F315
## 2026-04-28 18:59:01.256059 INFO::Fitting model to feature number 300, F316
## 2026-04-28 18:59:01.259321 INFO::Fitting model to feature number 301, F317
## 2026-04-28 18:59:01.262586 INFO::Fitting model to feature number 302, F318
## 2026-04-28 18:59:01.265871 INFO::Fitting model to feature number 303, F319
## 2026-04-28 18:59:01.269154 INFO::Fitting model to feature number 304, F320
## 2026-04-28 18:59:01.272451 INFO::Fitting model to feature number 305, F321
## 2026-04-28 18:59:01.275735 INFO::Fitting model to feature number 306, F322
## 2026-04-28 18:59:01.279008 INFO::Fitting model to feature number 307, F323
## 2026-04-28 18:59:01.28227 INFO::Fitting model to feature number 308, F324
## 2026-04-28 18:59:01.285524 INFO::Fitting model to feature number 309, F325
## 2026-04-28 18:59:01.288786 INFO::Fitting model to feature number 310, F326
## 2026-04-28 18:59:01.292036 INFO::Fitting model to feature number 311, F327
## 2026-04-28 18:59:01.2953 INFO::Fitting model to feature number 312, F328
## 2026-04-28 18:59:01.298559 INFO::Fitting model to feature number 313, F329
## 2026-04-28 18:59:01.301864 INFO::Fitting model to feature number 314, F330
## 2026-04-28 18:59:01.305183 INFO::Fitting model to feature number 315, F331
## 2026-04-28 18:59:01.308451 INFO::Fitting model to feature number 316, F332
## 2026-04-28 18:59:01.311737 INFO::Fitting model to feature number 317, F333
## 2026-04-28 18:59:01.314999 INFO::Fitting model to feature number 318, F334
## 2026-04-28 18:59:01.318208 INFO::Fitting model to feature number 319, F335
## 2026-04-28 18:59:01.321472 INFO::Fitting model to feature number 320, F336
## 2026-04-28 18:59:01.324732 INFO::Fitting model to feature number 321, F337
## 2026-04-28 18:59:01.328141 INFO::Fitting model to feature number 322, F338
## 2026-04-28 18:59:01.331595 INFO::Fitting model to feature number 323, F339
## 2026-04-28 18:59:01.33486 INFO::Fitting model to feature number 324, F340
## 2026-04-28 18:59:01.338194 INFO::Fitting model to feature number 325, F342
## 2026-04-28 18:59:01.341469 INFO::Fitting model to feature number 326, F343
## 2026-04-28 18:59:01.344744 INFO::Fitting model to feature number 327, F344
## 2026-04-28 18:59:01.348017 INFO::Fitting model to feature number 328, F345
## 2026-04-28 18:59:01.35131 INFO::Fitting model to feature number 329, F346
## 2026-04-28 18:59:01.354585 INFO::Fitting model to feature number 330, F347
## 2026-04-28 18:59:01.357869 INFO::Fitting model to feature number 331, F348
## 2026-04-28 18:59:01.361131 INFO::Fitting model to feature number 332, F350
## 2026-04-28 18:59:01.364384 INFO::Fitting model to feature number 333, F351
## 2026-04-28 18:59:01.367621 INFO::Fitting model to feature number 334, F352
## 2026-04-28 18:59:01.370875 INFO::Fitting model to feature number 335, F353
## 2026-04-28 18:59:01.374072 INFO::Fitting model to feature number 336, F355
## 2026-04-28 18:59:01.37726 INFO::Fitting model to feature number 337, F356
## 2026-04-28 18:59:01.380514 INFO::Fitting model to feature number 338, F357
## 2026-04-28 18:59:01.383718 INFO::Fitting model to feature number 339, F358
## 2026-04-28 18:59:01.386975 INFO::Fitting model to feature number 340, F359
## 2026-04-28 18:59:01.390209 INFO::Fitting model to feature number 341, F360
## 2026-04-28 18:59:01.393444 INFO::Fitting model to feature number 342, F361
## 2026-04-28 18:59:01.3967 INFO::Fitting model to feature number 343, F362
## 2026-04-28 18:59:01.399936 INFO::Fitting model to feature number 344, F363
## 2026-04-28 18:59:01.403198 INFO::Fitting model to feature number 345, F364
## 2026-04-28 18:59:01.406453 INFO::Fitting model to feature number 346, F365
## 2026-04-28 18:59:01.409699 INFO::Fitting model to feature number 347, F366
## 2026-04-28 18:59:01.412936 INFO::Fitting model to feature number 348, F367
## 2026-04-28 18:59:01.416184 INFO::Fitting model to feature number 349, F368
## 2026-04-28 18:59:01.419434 INFO::Fitting model to feature number 350, F369
## 2026-04-28 18:59:01.422692 INFO::Fitting model to feature number 351, F370
## 2026-04-28 18:59:01.425958 INFO::Fitting model to feature number 352, F371
## 2026-04-28 18:59:01.429246 INFO::Fitting model to feature number 353, F372
## 2026-04-28 18:59:01.432502 INFO::Fitting model to feature number 354, F373
## 2026-04-28 18:59:01.43581 INFO::Fitting model to feature number 355, F374
## 2026-04-28 18:59:01.44758 INFO::Fitting model to feature number 356, F375
## 2026-04-28 18:59:01.451467 INFO::Fitting model to feature number 357, F376
## 2026-04-28 18:59:01.45488 INFO::Fitting model to feature number 358, F377
## 2026-04-28 18:59:01.458211 INFO::Fitting model to feature number 359, F378
## 2026-04-28 18:59:01.461514 INFO::Fitting model to feature number 360, F379
## 2026-04-28 18:59:01.464782 INFO::Fitting model to feature number 361, F380
## 2026-04-28 18:59:01.468033 INFO::Fitting model to feature number 362, F381
## 2026-04-28 18:59:01.471274 INFO::Fitting model to feature number 363, F382
## 2026-04-28 18:59:01.474534 INFO::Fitting model to feature number 364, F383
## 2026-04-28 18:59:01.477823 INFO::Fitting model to feature number 365, F384
## 2026-04-28 18:59:01.481085 INFO::Fitting model to feature number 366, F386
## 2026-04-28 18:59:01.484359 INFO::Fitting model to feature number 367, F387
## 2026-04-28 18:59:01.487635 INFO::Fitting model to feature number 368, F388
## 2026-04-28 18:59:01.490905 INFO::Fitting model to feature number 369, F389
## 2026-04-28 18:59:01.494154 INFO::Fitting model to feature number 370, F390
## 2026-04-28 18:59:01.497397 INFO::Fitting model to feature number 371, F391
## 2026-04-28 18:59:01.500654 INFO::Fitting model to feature number 372, F392
## 2026-04-28 18:59:01.503907 INFO::Fitting model to feature number 373, F393
## 2026-04-28 18:59:01.507212 INFO::Fitting model to feature number 374, F394
## 2026-04-28 18:59:01.510491 INFO::Fitting model to feature number 375, F395
## 2026-04-28 18:59:01.513769 INFO::Fitting model to feature number 376, F396
## 2026-04-28 18:59:01.517071 INFO::Fitting model to feature number 377, F397
## 2026-04-28 18:59:01.520366 INFO::Fitting model to feature number 378, F398
## 2026-04-28 18:59:01.523629 INFO::Fitting model to feature number 379, F399
## 2026-04-28 18:59:01.526913 INFO::Fitting model to feature number 380, F400
## 2026-04-28 18:59:01.530183 INFO::Fitting model to feature number 381, F401
## 2026-04-28 18:59:01.533459 INFO::Fitting model to feature number 382, F402
## 2026-04-28 18:59:01.536748 INFO::Fitting model to feature number 383, F403
## 2026-04-28 18:59:01.540041 INFO::Fitting model to feature number 384, F404
## 2026-04-28 18:59:01.543341 INFO::Fitting model to feature number 385, F406
## 2026-04-28 18:59:01.546664 INFO::Fitting model to feature number 386, F407
## 2026-04-28 18:59:01.550013 INFO::Fitting model to feature number 387, F408
## 2026-04-28 18:59:01.553348 INFO::Fitting model to feature number 388, F409
## 2026-04-28 18:59:01.556734 INFO::Fitting model to feature number 389, F410
## 2026-04-28 18:59:01.560266 INFO::Fitting model to feature number 390, F411
## 2026-04-28 18:59:01.563554 INFO::Fitting model to feature number 391, F412
## 2026-04-28 18:59:01.566875 INFO::Fitting model to feature number 392, F413
## 2026-04-28 18:59:01.570168 INFO::Fitting model to feature number 393, F414
## 2026-04-28 18:59:01.573504 INFO::Fitting model to feature number 394, F415
## 2026-04-28 18:59:01.576804 INFO::Fitting model to feature number 395, F417
## 2026-04-28 18:59:01.580145 INFO::Fitting model to feature number 396, F418
## 2026-04-28 18:59:01.583477 INFO::Fitting model to feature number 397, F419
## 2026-04-28 18:59:01.58718 INFO::Fitting model to feature number 398, F420
## 2026-04-28 18:59:01.590906 INFO::Fitting model to feature number 399, F421
## 2026-04-28 18:59:01.594625 INFO::Fitting model to feature number 400, F422
## 2026-04-28 18:59:01.59846 INFO::Fitting model to feature number 401, F423
## 2026-04-28 18:59:01.602227 INFO::Fitting model to feature number 402, F425
## 2026-04-28 18:59:01.605975 INFO::Fitting model to feature number 403, F426
## 2026-04-28 18:59:01.6099 INFO::Fitting model to feature number 404, F428
## 2026-04-28 18:59:01.613852 INFO::Fitting model to feature number 405, F429
## 2026-04-28 18:59:01.617855 INFO::Fitting model to feature number 406, F430
## 2026-04-28 18:59:01.621572 INFO::Fitting model to feature number 407, F431
## 2026-04-28 18:59:01.624983 INFO::Fitting model to feature number 408, F432
## 2026-04-28 18:59:01.628353 INFO::Fitting model to feature number 409, F433
## 2026-04-28 18:59:01.631673 INFO::Fitting model to feature number 410, F434
## 2026-04-28 18:59:01.635056 INFO::Fitting model to feature number 411, F435
## 2026-04-28 18:59:01.638418 INFO::Fitting model to feature number 412, F436
## 2026-04-28 18:59:01.641719 INFO::Fitting model to feature number 413, F437
## 2026-04-28 18:59:01.645241 INFO::Fitting model to feature number 414, F438
## 2026-04-28 18:59:01.64873 INFO::Fitting model to feature number 415, F439
## 2026-04-28 18:59:01.652097 INFO::Fitting model to feature number 416, F440
## 2026-04-28 18:59:01.655443 INFO::Fitting model to feature number 417, F441
## 2026-04-28 18:59:01.658791 INFO::Fitting model to feature number 418, F442
## 2026-04-28 18:59:01.662153 INFO::Fitting model to feature number 419, F443
## 2026-04-28 18:59:01.665488 INFO::Fitting model to feature number 420, F444
## 2026-04-28 18:59:01.668766 INFO::Fitting model to feature number 421, F445
## 2026-04-28 18:59:01.672105 INFO::Fitting model to feature number 422, F446
## 2026-04-28 18:59:01.67546 INFO::Fitting model to feature number 423, F447
## 2026-04-28 18:59:01.678807 INFO::Fitting model to feature number 424, F448
## 2026-04-28 18:59:01.682141 INFO::Fitting model to feature number 425, F449
## 2026-04-28 18:59:01.685488 INFO::Fitting model to feature number 426, F450
## 2026-04-28 18:59:01.688888 INFO::Fitting model to feature number 427, F451
## 2026-04-28 18:59:01.692221 INFO::Fitting model to feature number 428, F452
## 2026-04-28 18:59:01.695574 INFO::Fitting model to feature number 429, F454
## 2026-04-28 18:59:01.698905 INFO::Fitting model to feature number 430, F455
## 2026-04-28 18:59:01.702239 INFO::Fitting model to feature number 431, F456
## 2026-04-28 18:59:01.705562 INFO::Fitting model to feature number 432, F457
## 2026-04-28 18:59:01.708917 INFO::Fitting model to feature number 433, F458
## 2026-04-28 18:59:01.712286 INFO::Fitting model to feature number 434, F459
## 2026-04-28 18:59:01.71564 INFO::Fitting model to feature number 435, F461
## 2026-04-28 18:59:01.719024 INFO::Fitting model to feature number 436, F462
## 2026-04-28 18:59:01.722374 INFO::Fitting model to feature number 437, F463
## 2026-04-28 18:59:01.725767 INFO::Fitting model to feature number 438, F464
## 2026-04-28 18:59:01.729119 INFO::Fitting model to feature number 439, F465
## 2026-04-28 18:59:01.73246 INFO::Fitting model to feature number 440, F466
## 2026-04-28 18:59:01.735827 INFO::Fitting model to feature number 441, F467
## 2026-04-28 18:59:01.739173 INFO::Fitting model to feature number 442, F468
## 2026-04-28 18:59:01.74252 INFO::Fitting model to feature number 443, F469
## 2026-04-28 18:59:01.745849 INFO::Fitting model to feature number 444, F470
## 2026-04-28 18:59:01.771064 INFO::Fitting model to feature number 445, F471
## 2026-04-28 18:59:01.774685 INFO::Fitting model to feature number 446, F474
## 2026-04-28 18:59:01.778143 INFO::Fitting model to feature number 447, F475
## 2026-04-28 18:59:01.781509 INFO::Fitting model to feature number 448, F476
## 2026-04-28 18:59:01.784827 INFO::Fitting model to feature number 449, F477
## 2026-04-28 18:59:01.78814 INFO::Fitting model to feature number 450, F478
## 2026-04-28 18:59:01.791385 INFO::Fitting model to feature number 451, F479
## 2026-04-28 18:59:01.794688 INFO::Fitting model to feature number 452, F480
## 2026-04-28 18:59:01.79797 INFO::Fitting model to feature number 453, F481
## 2026-04-28 18:59:01.801243 INFO::Fitting model to feature number 454, F482
## 2026-04-28 18:59:01.804517 INFO::Fitting model to feature number 455, F483
## 2026-04-28 18:59:01.807788 INFO::Fitting model to feature number 456, F484
## 2026-04-28 18:59:01.811046 INFO::Fitting model to feature number 457, F485
## 2026-04-28 18:59:01.814299 INFO::Fitting model to feature number 458, F486
## 2026-04-28 18:59:01.817555 INFO::Fitting model to feature number 459, F487
## 2026-04-28 18:59:01.820822 INFO::Fitting model to feature number 460, F488
## 2026-04-28 18:59:01.824085 INFO::Fitting model to feature number 461, F489
## 2026-04-28 18:59:01.82736 INFO::Fitting model to feature number 462, F490
## 2026-04-28 18:59:01.830636 INFO::Fitting model to feature number 463, F491
## 2026-04-28 18:59:01.833933 INFO::Fitting model to feature number 464, F492
## 2026-04-28 18:59:01.837214 INFO::Fitting model to feature number 465, F493
## 2026-04-28 18:59:01.840517 INFO::Fitting model to feature number 466, F494
## 2026-04-28 18:59:01.843827 INFO::Fitting model to feature number 467, F495
## 2026-04-28 18:59:01.847098 INFO::Fitting model to feature number 468, F496
## 2026-04-28 18:59:01.85038 INFO::Fitting model to feature number 469, F497
## 2026-04-28 18:59:01.853661 INFO::Fitting model to feature number 470, F498
## 2026-04-28 18:59:01.856953 INFO::Fitting model to feature number 471, F499
## 2026-04-28 18:59:01.860223 INFO::Fitting model to feature number 472, F500
## 2026-04-28 18:59:01.86349 INFO::Fitting model to feature number 473, F501
## 2026-04-28 18:59:01.866777 INFO::Fitting model to feature number 474, F502
## 2026-04-28 18:59:01.87004 INFO::Fitting model to feature number 475, F503
## 2026-04-28 18:59:01.873324 INFO::Fitting model to feature number 476, F504
## 2026-04-28 18:59:01.876583 INFO::Fitting model to feature number 477, F505
## 2026-04-28 18:59:01.879882 INFO::Fitting model to feature number 478, F506
## 2026-04-28 18:59:01.883191 INFO::Fitting model to feature number 479, F507
## 2026-04-28 18:59:01.886462 INFO::Fitting model to feature number 480, F508
## 2026-04-28 18:59:01.889771 INFO::Fitting model to feature number 481, F509
## 2026-04-28 18:59:01.893072 INFO::Fitting model to feature number 482, F510
## 2026-04-28 18:59:01.896378 INFO::Fitting model to feature number 483, F511
## 2026-04-28 18:59:01.899657 INFO::Fitting model to feature number 484, F512
## 2026-04-28 18:59:01.902945 INFO::Fitting model to feature number 485, F513
## 2026-04-28 18:59:01.9064 INFO::Fitting model to feature number 486, F514
## 2026-04-28 18:59:01.909876 INFO::Fitting model to feature number 487, F515
## 2026-04-28 18:59:01.91317 INFO::Fitting model to feature number 488, F516
## 2026-04-28 18:59:01.916546 INFO::Fitting model to feature number 489, F517
## 2026-04-28 18:59:01.919827 INFO::Fitting model to feature number 490, F518
## 2026-04-28 18:59:01.923119 INFO::Fitting model to feature number 491, F519
## 2026-04-28 18:59:01.926418 INFO::Fitting model to feature number 492, F520
## 2026-04-28 18:59:01.929712 INFO::Fitting model to feature number 493, F521
## 2026-04-28 18:59:01.933012 INFO::Fitting model to feature number 494, F522
## 2026-04-28 18:59:01.936309 INFO::Fitting model to feature number 495, F523
## 2026-04-28 18:59:01.939592 INFO::Fitting model to feature number 496, F524
## 2026-04-28 18:59:01.942878 INFO::Fitting model to feature number 497, F525
## 2026-04-28 18:59:01.946177 INFO::Fitting model to feature number 498, F526
## 2026-04-28 18:59:01.949469 INFO::Fitting model to feature number 499, F527
## 2026-04-28 18:59:01.952807 INFO::Fitting model to feature number 500, F528
## 2026-04-28 18:59:01.956097 INFO::Fitting model to feature number 501, F529
## 2026-04-28 18:59:01.95939 INFO::Fitting model to feature number 502, F530
## 2026-04-28 18:59:01.962702 INFO::Fitting model to feature number 503, F531
## 2026-04-28 18:59:01.965996 INFO::Fitting model to feature number 504, F532
## 2026-04-28 18:59:01.969282 INFO::Fitting model to feature number 505, F533
## 2026-04-28 18:59:01.972577 INFO::Fitting model to feature number 506, F534
## 2026-04-28 18:59:01.975879 INFO::Fitting model to feature number 507, F535
## 2026-04-28 18:59:01.979184 INFO::Fitting model to feature number 508, F536
## 2026-04-28 18:59:01.982453 INFO::Fitting model to feature number 509, F537
## 2026-04-28 18:59:01.985745 INFO::Fitting model to feature number 510, F539
## 2026-04-28 18:59:01.989002 INFO::Fitting model to feature number 511, F540
## 2026-04-28 18:59:01.992276 INFO::Fitting model to feature number 512, F541
## 2026-04-28 18:59:01.995548 INFO::Fitting model to feature number 513, F543
## 2026-04-28 18:59:01.998839 INFO::Fitting model to feature number 514, F544
## 2026-04-28 18:59:02.002114 INFO::Fitting model to feature number 515, F545
## 2026-04-28 18:59:02.005448 INFO::Fitting model to feature number 516, F546
## 2026-04-28 18:59:02.008824 INFO::Fitting model to feature number 517, F547
## 2026-04-28 18:59:02.012139 INFO::Fitting model to feature number 518, F548
## 2026-04-28 18:59:02.015462 INFO::Fitting model to feature number 519, F549
## 2026-04-28 18:59:02.018805 INFO::Fitting model to feature number 520, F550
## 2026-04-28 18:59:02.022025 INFO::Fitting model to feature number 521, F551
## 2026-04-28 18:59:02.025283 INFO::Fitting model to feature number 522, F552
## 2026-04-28 18:59:02.028548 INFO::Fitting model to feature number 523, F553
## 2026-04-28 18:59:02.0318 INFO::Fitting model to feature number 524, F554
## 2026-04-28 18:59:02.035049 INFO::Fitting model to feature number 525, F555
## 2026-04-28 18:59:02.038285 INFO::Fitting model to feature number 526, F556
## 2026-04-28 18:59:02.041543 INFO::Fitting model to feature number 527, F557
## 2026-04-28 18:59:02.044807 INFO::Fitting model to feature number 528, F558
## 2026-04-28 18:59:02.048047 INFO::Fitting model to feature number 529, F559
## 2026-04-28 18:59:02.051309 INFO::Fitting model to feature number 530, F560
## 2026-04-28 18:59:02.05456 INFO::Fitting model to feature number 531, F561
## 2026-04-28 18:59:02.057856 INFO::Fitting model to feature number 532, F562
## 2026-04-28 18:59:02.061109 INFO::Fitting model to feature number 533, F563
## 2026-04-28 18:59:02.064359 INFO::Fitting model to feature number 534, F564
## 2026-04-28 18:59:02.067642 INFO::Fitting model to feature number 535, F566
## 2026-04-28 18:59:02.070932 INFO::Fitting model to feature number 536, F567
## 2026-04-28 18:59:02.074189 INFO::Fitting model to feature number 537, F568
## 2026-04-28 18:59:02.077503 INFO::Fitting model to feature number 538, F569
## 2026-04-28 18:59:02.080804 INFO::Fitting model to feature number 539, F570
## 2026-04-28 18:59:02.084023 INFO::Fitting model to feature number 540, F571
## 2026-04-28 18:59:02.08733 INFO::Fitting model to feature number 541, F572
## 2026-04-28 18:59:02.090622 INFO::Fitting model to feature number 542, F573
## 2026-04-28 18:59:02.093912 INFO::Fitting model to feature number 543, F574
## 2026-04-28 18:59:02.097181 INFO::Fitting model to feature number 544, F575
## 2026-04-28 18:59:02.100444 INFO::Fitting model to feature number 545, F576
## 2026-04-28 18:59:02.103729 INFO::Fitting model to feature number 546, F578
## 2026-04-28 18:59:02.106991 INFO::Fitting model to feature number 547, F579
## 2026-04-28 18:59:02.110265 INFO::Fitting model to feature number 548, F580
## 2026-04-28 18:59:02.113551 INFO::Fitting model to feature number 549, F581
## 2026-04-28 18:59:02.116841 INFO::Fitting model to feature number 550, F582
## 2026-04-28 18:59:02.120136 INFO::Fitting model to feature number 551, F583
## 2026-04-28 18:59:02.123441 INFO::Fitting model to feature number 552, F584
## 2026-04-28 18:59:02.126767 INFO::Fitting model to feature number 553, F585
## 2026-04-28 18:59:02.130062 INFO::Fitting model to feature number 554, F586
## 2026-04-28 18:59:02.133337 INFO::Fitting model to feature number 555, F587
## 2026-04-28 18:59:02.136619 INFO::Fitting model to feature number 556, F588
## 2026-04-28 18:59:02.139913 INFO::Fitting model to feature number 557, F589
## 2026-04-28 18:59:02.143211 INFO::Fitting model to feature number 558, F590
## 2026-04-28 18:59:02.146514 INFO::Fitting model to feature number 559, F591
## 2026-04-28 18:59:02.149832 INFO::Fitting model to feature number 560, F592
## 2026-04-28 18:59:02.153115 INFO::Fitting model to feature number 561, F593
## 2026-04-28 18:59:02.156398 INFO::Fitting model to feature number 562, F594
## 2026-04-28 18:59:02.159699 INFO::Fitting model to feature number 563, F595
## 2026-04-28 18:59:02.162971 INFO::Fitting model to feature number 564, F596
## 2026-04-28 18:59:02.166275 INFO::Fitting model to feature number 565, F597
## 2026-04-28 18:59:02.169588 INFO::Fitting model to feature number 566, F598
## 2026-04-28 18:59:02.17291 INFO::Fitting model to feature number 567, F599
## 2026-04-28 18:59:02.176258 INFO::Fitting model to feature number 568, F600
## 2026-04-28 18:59:02.179616 INFO::Fitting model to feature number 569, F601
## 2026-04-28 18:59:02.18298 INFO::Fitting model to feature number 570, F602
## 2026-04-28 18:59:02.186331 INFO::Fitting model to feature number 571, F603
## 2026-04-28 18:59:02.189637 INFO::Fitting model to feature number 572, F605
## 2026-04-28 18:59:02.192967 INFO::Fitting model to feature number 573, F606
## 2026-04-28 18:59:02.196229 INFO::Fitting model to feature number 574, F607
## 2026-04-28 18:59:02.199526 INFO::Fitting model to feature number 575, F608
## 2026-04-28 18:59:02.202849 INFO::Fitting model to feature number 576, F609
## 2026-04-28 18:59:02.206182 INFO::Fitting model to feature number 577, F610
## 2026-04-28 18:59:02.209506 INFO::Fitting model to feature number 578, F611
## 2026-04-28 18:59:02.212824 INFO::Fitting model to feature number 579, F612
## 2026-04-28 18:59:02.216159 INFO::Fitting model to feature number 580, F613
## 2026-04-28 18:59:02.219481 INFO::Fitting model to feature number 581, F614
## 2026-04-28 18:59:02.222812 INFO::Fitting model to feature number 582, F615
## 2026-04-28 18:59:02.226133 INFO::Fitting model to feature number 583, F616
## 2026-04-28 18:59:02.229455 INFO::Fitting model to feature number 584, F617
## 2026-04-28 18:59:02.232801 INFO::Fitting model to feature number 585, F618
## 2026-04-28 18:59:02.236127 INFO::Fitting model to feature number 586, F619
## 2026-04-28 18:59:02.239455 INFO::Fitting model to feature number 587, F620
## 2026-04-28 18:59:02.242808 INFO::Fitting model to feature number 588, F621
## 2026-04-28 18:59:02.246155 INFO::Fitting model to feature number 589, F622
## 2026-04-28 18:59:02.249467 INFO::Fitting model to feature number 590, F623
## 2026-04-28 18:59:02.252852 INFO::Fitting model to feature number 591, F624
## 2026-04-28 18:59:02.256194 INFO::Fitting model to feature number 592, F625
## 2026-04-28 18:59:02.259537 INFO::Fitting model to feature number 593, F626
## 2026-04-28 18:59:02.262887 INFO::Fitting model to feature number 594, F627
## 2026-04-28 18:59:02.266211 INFO::Fitting model to feature number 595, F628
## 2026-04-28 18:59:02.269539 INFO::Fitting model to feature number 596, F630
## 2026-04-28 18:59:02.272888 INFO::Fitting model to feature number 597, F631
## 2026-04-28 18:59:02.276219 INFO::Fitting model to feature number 598, F632
## 2026-04-28 18:59:02.279569 INFO::Fitting model to feature number 599, F633
## 2026-04-28 18:59:02.282926 INFO::Fitting model to feature number 600, F634
## 2026-04-28 18:59:02.286273 INFO::Fitting model to feature number 601, F635
## 2026-04-28 18:59:02.289625 INFO::Fitting model to feature number 602, F636
## 2026-04-28 18:59:02.292987 INFO::Fitting model to feature number 603, F637
## 2026-04-28 18:59:02.296314 INFO::Fitting model to feature number 604, F638
## 2026-04-28 18:59:02.299629 INFO::Fitting model to feature number 605, F639
## 2026-04-28 18:59:02.302951 INFO::Fitting model to feature number 606, F640
## 2026-04-28 18:59:02.306268 INFO::Fitting model to feature number 607, F641
## 2026-04-28 18:59:02.321162 INFO::Fitting model to feature number 608, F642
## 2026-04-28 18:59:02.32549 INFO::Fitting model to feature number 609, F643
## 2026-04-28 18:59:02.328939 INFO::Fitting model to feature number 610, F644
## 2026-04-28 18:59:02.332276 INFO::Fitting model to feature number 611, F645
## 2026-04-28 18:59:02.335594 INFO::Fitting model to feature number 612, F646
## 2026-04-28 18:59:02.338898 INFO::Fitting model to feature number 613, F647
## 2026-04-28 18:59:02.342216 INFO::Fitting model to feature number 614, F648
## 2026-04-28 18:59:02.345563 INFO::Fitting model to feature number 615, F649
## 2026-04-28 18:59:02.3489 INFO::Fitting model to feature number 616, F650
## 2026-04-28 18:59:02.35223 INFO::Fitting model to feature number 617, F651
## 2026-04-28 18:59:02.35553 INFO::Fitting model to feature number 618, F652
## 2026-04-28 18:59:02.358779 INFO::Fitting model to feature number 619, F653
## 2026-04-28 18:59:02.362079 INFO::Fitting model to feature number 620, F654
## 2026-04-28 18:59:02.365355 INFO::Fitting model to feature number 621, F655
## 2026-04-28 18:59:02.368615 INFO::Fitting model to feature number 622, F656
## 2026-04-28 18:59:02.371885 INFO::Fitting model to feature number 623, F657
## 2026-04-28 18:59:02.375143 INFO::Fitting model to feature number 624, F658
## 2026-04-28 18:59:02.378366 INFO::Fitting model to feature number 625, F659
## 2026-04-28 18:59:02.381625 INFO::Fitting model to feature number 626, F660
## 2026-04-28 18:59:02.38492 INFO::Fitting model to feature number 627, F661
## 2026-04-28 18:59:02.388202 INFO::Fitting model to feature number 628, F662
## 2026-04-28 18:59:02.391496 INFO::Fitting model to feature number 629, F663
## 2026-04-28 18:59:02.394806 INFO::Fitting model to feature number 630, F664
## 2026-04-28 18:59:02.398118 INFO::Fitting model to feature number 631, F665
## 2026-04-28 18:59:02.401389 INFO::Fitting model to feature number 632, F666
## 2026-04-28 18:59:02.404664 INFO::Fitting model to feature number 633, F667
## 2026-04-28 18:59:02.407946 INFO::Fitting model to feature number 634, F668
## 2026-04-28 18:59:02.411198 INFO::Fitting model to feature number 635, F669
## 2026-04-28 18:59:02.414465 INFO::Fitting model to feature number 636, F670
## 2026-04-28 18:59:02.417748 INFO::Fitting model to feature number 637, F671
## 2026-04-28 18:59:02.421041 INFO::Fitting model to feature number 638, F673
## 2026-04-28 18:59:02.424307 INFO::Fitting model to feature number 639, F674
## 2026-04-28 18:59:02.427577 INFO::Fitting model to feature number 640, F675
## 2026-04-28 18:59:02.430861 INFO::Fitting model to feature number 641, F676
## 2026-04-28 18:59:02.434187 INFO::Fitting model to feature number 642, F677
## 2026-04-28 18:59:02.43749 INFO::Fitting model to feature number 643, F678
## 2026-04-28 18:59:02.440814 INFO::Fitting model to feature number 644, F679
## 2026-04-28 18:59:02.444091 INFO::Fitting model to feature number 645, F680
## 2026-04-28 18:59:02.447368 INFO::Fitting model to feature number 646, F681
## 2026-04-28 18:59:02.450661 INFO::Fitting model to feature number 647, F682
## 2026-04-28 18:59:02.453931 INFO::Fitting model to feature number 648, F683
## 2026-04-28 18:59:02.457223 INFO::Fitting model to feature number 649, F684
## 2026-04-28 18:59:02.460653 INFO::Fitting model to feature number 650, F685
## 2026-04-28 18:59:02.464043 INFO::Fitting model to feature number 651, F686
## 2026-04-28 18:59:02.467309 INFO::Fitting model to feature number 652, F687
## 2026-04-28 18:59:02.47064 INFO::Fitting model to feature number 653, F688
## 2026-04-28 18:59:02.473919 INFO::Fitting model to feature number 654, F689
## 2026-04-28 18:59:02.477184 INFO::Fitting model to feature number 655, F690
## 2026-04-28 18:59:02.480454 INFO::Fitting model to feature number 656, F691
## 2026-04-28 18:59:02.48376 INFO::Fitting model to feature number 657, F692
## 2026-04-28 18:59:02.487038 INFO::Fitting model to feature number 658, F693
## 2026-04-28 18:59:02.490308 INFO::Fitting model to feature number 659, F694
## 2026-04-28 18:59:02.493555 INFO::Fitting model to feature number 660, F695
## 2026-04-28 18:59:02.4968 INFO::Fitting model to feature number 661, F696
## 2026-04-28 18:59:02.500044 INFO::Fitting model to feature number 662, F697
## 2026-04-28 18:59:02.503297 INFO::Fitting model to feature number 663, F698
## 2026-04-28 18:59:02.506542 INFO::Fitting model to feature number 664, F699
## 2026-04-28 18:59:02.509787 INFO::Fitting model to feature number 665, F700
## 2026-04-28 18:59:02.513036 INFO::Fitting model to feature number 666, F701
## 2026-04-28 18:59:02.516298 INFO::Fitting model to feature number 667, F702
## 2026-04-28 18:59:02.519569 INFO::Fitting model to feature number 668, F704
## 2026-04-28 18:59:02.522862 INFO::Fitting model to feature number 669, F705
## 2026-04-28 18:59:02.526153 INFO::Fitting model to feature number 670, F706
## 2026-04-28 18:59:02.529443 INFO::Fitting model to feature number 671, F707
## 2026-04-28 18:59:02.532728 INFO::Fitting model to feature number 672, F708
## 2026-04-28 18:59:02.536006 INFO::Fitting model to feature number 673, F709
## 2026-04-28 18:59:02.539269 INFO::Fitting model to feature number 674, F710
## 2026-04-28 18:59:02.542536 INFO::Fitting model to feature number 675, F711
## 2026-04-28 18:59:02.545825 INFO::Fitting model to feature number 676, F712
## 2026-04-28 18:59:02.549078 INFO::Fitting model to feature number 677, F713
## 2026-04-28 18:59:02.552345 INFO::Fitting model to feature number 678, F714
## 2026-04-28 18:59:02.555605 INFO::Fitting model to feature number 679, F715
## 2026-04-28 18:59:02.558817 INFO::Fitting model to feature number 680, F716
## 2026-04-28 18:59:02.562124 INFO::Fitting model to feature number 681, F717
## 2026-04-28 18:59:02.565484 INFO::Fitting model to feature number 682, F718
## 2026-04-28 18:59:02.568772 INFO::Fitting model to feature number 683, F719
## 2026-04-28 18:59:02.572054 INFO::Fitting model to feature number 684, F720
## 2026-04-28 18:59:02.575324 INFO::Fitting model to feature number 685, F721
## 2026-04-28 18:59:02.578513 INFO::Fitting model to feature number 686, F722
## 2026-04-28 18:59:02.58177 INFO::Fitting model to feature number 687, F723
## 2026-04-28 18:59:02.585023 INFO::Fitting model to feature number 688, F724
## 2026-04-28 18:59:02.588279 INFO::Fitting model to feature number 689, F725
## 2026-04-28 18:59:02.591522 INFO::Fitting model to feature number 690, F726
## 2026-04-28 18:59:02.594771 INFO::Fitting model to feature number 691, F727
## 2026-04-28 18:59:02.598026 INFO::Fitting model to feature number 692, F728
## 2026-04-28 18:59:02.601279 INFO::Fitting model to feature number 693, F729
## 2026-04-28 18:59:02.604537 INFO::Fitting model to feature number 694, F730
## 2026-04-28 18:59:02.607819 INFO::Fitting model to feature number 695, F731
## 2026-04-28 18:59:02.611099 INFO::Fitting model to feature number 696, F732
## 2026-04-28 18:59:02.614335 INFO::Fitting model to feature number 697, F733
## 2026-04-28 18:59:02.61759 INFO::Fitting model to feature number 698, F734
## 2026-04-28 18:59:02.62084 INFO::Fitting model to feature number 699, F735
## 2026-04-28 18:59:02.624029 INFO::Fitting model to feature number 700, F736
## 2026-04-28 18:59:02.627304 INFO::Fitting model to feature number 701, F737
## 2026-04-28 18:59:02.630598 INFO::Fitting model to feature number 702, F739
## 2026-04-28 18:59:02.633876 INFO::Fitting model to feature number 703, F740
## 2026-04-28 18:59:02.637144 INFO::Fitting model to feature number 704, F741
## 2026-04-28 18:59:02.640336 INFO::Fitting model to feature number 705, F742
## 2026-04-28 18:59:02.6436 INFO::Fitting model to feature number 706, F743
## 2026-04-28 18:59:02.646877 INFO::Fitting model to feature number 707, F745
## 2026-04-28 18:59:02.650138 INFO::Fitting model to feature number 708, F746
## 2026-04-28 18:59:02.653493 INFO::Fitting model to feature number 709, F747
## 2026-04-28 18:59:02.656711 INFO::Fitting model to feature number 710, F748
## 2026-04-28 18:59:02.660004 INFO::Fitting model to feature number 711, F749
## 2026-04-28 18:59:02.663306 INFO::Fitting model to feature number 712, F750
## 2026-04-28 18:59:02.666593 INFO::Fitting model to feature number 713, F751
## 2026-04-28 18:59:02.669819 INFO::Fitting model to feature number 714, F752
## 2026-04-28 18:59:02.673109 INFO::Fitting model to feature number 715, F753
## 2026-04-28 18:59:02.676416 INFO::Fitting model to feature number 716, F755
## 2026-04-28 18:59:02.679745 INFO::Fitting model to feature number 717, F756
## 2026-04-28 18:59:02.683036 INFO::Fitting model to feature number 718, F757
## 2026-04-28 18:59:02.686287 INFO::Fitting model to feature number 719, F758
## 2026-04-28 18:59:02.689569 INFO::Fitting model to feature number 720, F759
## 2026-04-28 18:59:02.692857 INFO::Fitting model to feature number 721, F760
## 2026-04-28 18:59:02.69615 INFO::Fitting model to feature number 722, F761
## 2026-04-28 18:59:02.699459 INFO::Fitting model to feature number 723, F762
## 2026-04-28 18:59:02.702704 INFO::Fitting model to feature number 724, F763
## 2026-04-28 18:59:02.70599 INFO::Fitting model to feature number 725, F764
## 2026-04-28 18:59:02.709285 INFO::Fitting model to feature number 726, F765
## 2026-04-28 18:59:02.712511 INFO::Fitting model to feature number 727, F766
## 2026-04-28 18:59:02.715806 INFO::Fitting model to feature number 728, F767
## 2026-04-28 18:59:02.719118 INFO::Fitting model to feature number 729, F768
## 2026-04-28 18:59:02.722406 INFO::Fitting model to feature number 730, F769
## 2026-04-28 18:59:02.725688 INFO::Fitting model to feature number 731, F770
## 2026-04-28 18:59:02.728979 INFO::Fitting model to feature number 732, F771
## 2026-04-28 18:59:02.732293 INFO::Fitting model to feature number 733, F772
## 2026-04-28 18:59:02.73569 INFO::Fitting model to feature number 734, F773
## 2026-04-28 18:59:02.739005 INFO::Fitting model to feature number 735, F774
## 2026-04-28 18:59:02.742273 INFO::Fitting model to feature number 736, F775
## 2026-04-28 18:59:02.745577 INFO::Fitting model to feature number 737, F776
## 2026-04-28 18:59:02.748918 INFO::Fitting model to feature number 738, F777
## 2026-04-28 18:59:02.752264 INFO::Fitting model to feature number 739, F778
## 2026-04-28 18:59:02.755583 INFO::Fitting model to feature number 740, F779
## 2026-04-28 18:59:02.758923 INFO::Fitting model to feature number 741, F780
## 2026-04-28 18:59:02.762248 INFO::Fitting model to feature number 742, F781
## 2026-04-28 18:59:02.765595 INFO::Fitting model to feature number 743, F782
## 2026-04-28 18:59:02.768947 INFO::Fitting model to feature number 744, F783
## 2026-04-28 18:59:02.772294 INFO::Fitting model to feature number 745, F784
## 2026-04-28 18:59:02.77563 INFO::Fitting model to feature number 746, F785
## 2026-04-28 18:59:02.778993 INFO::Fitting model to feature number 747, F786
## 2026-04-28 18:59:02.782337 INFO::Fitting model to feature number 748, F787
## 2026-04-28 18:59:02.785661 INFO::Fitting model to feature number 749, F788
## 2026-04-28 18:59:02.788986 INFO::Fitting model to feature number 750, F789
## 2026-04-28 18:59:02.792298 INFO::Fitting model to feature number 751, F790
## 2026-04-28 18:59:02.795552 INFO::Fitting model to feature number 752, F791
## 2026-04-28 18:59:02.798884 INFO::Fitting model to feature number 753, F792
## 2026-04-28 18:59:02.802245 INFO::Fitting model to feature number 754, F793
## 2026-04-28 18:59:02.805613 INFO::Fitting model to feature number 755, F794
## 2026-04-28 18:59:02.808958 INFO::Fitting model to feature number 756, F795
## 2026-04-28 18:59:02.8123 INFO::Fitting model to feature number 757, F796
## 2026-04-28 18:59:02.815596 INFO::Fitting model to feature number 758, F797
## 2026-04-28 18:59:02.818932 INFO::Fitting model to feature number 759, F798
## 2026-04-28 18:59:02.822246 INFO::Fitting model to feature number 760, F799
## 2026-04-28 18:59:02.825557 INFO::Fitting model to feature number 761, F800
## 2026-04-28 18:59:02.828883 INFO::Fitting model to feature number 762, F801
## 2026-04-28 18:59:02.832201 INFO::Fitting model to feature number 763, F802
## 2026-04-28 18:59:02.835525 INFO::Fitting model to feature number 764, F803
## 2026-04-28 18:59:02.838897 INFO::Fitting model to feature number 765, F804
## 2026-04-28 18:59:02.842153 INFO::Fitting model to feature number 766, F805
## 2026-04-28 18:59:02.845475 INFO::Fitting model to feature number 767, F806
## 2026-04-28 18:59:02.848794 INFO::Fitting model to feature number 768, F808
## 2026-04-28 18:59:02.85211 INFO::Fitting model to feature number 769, F809
## 2026-04-28 18:59:02.855413 INFO::Fitting model to feature number 770, F810
## 2026-04-28 18:59:02.858725 INFO::Fitting model to feature number 771, F811
## 2026-04-28 18:59:02.874024 INFO::Fitting model to feature number 772, F812
## 2026-04-28 18:59:02.877455 INFO::Fitting model to feature number 773, F813
## 2026-04-28 18:59:02.88076 INFO::Fitting model to feature number 774, F814
## 2026-04-28 18:59:02.884024 INFO::Fitting model to feature number 775, F815
## 2026-04-28 18:59:02.887288 INFO::Fitting model to feature number 776, F816
## 2026-04-28 18:59:02.890594 INFO::Fitting model to feature number 777, F817
## 2026-04-28 18:59:02.89394 INFO::Fitting model to feature number 778, F818
## 2026-04-28 18:59:02.897249 INFO::Fitting model to feature number 779, F819
## 2026-04-28 18:59:02.900561 INFO::Fitting model to feature number 780, F820
## 2026-04-28 18:59:02.903908 INFO::Fitting model to feature number 781, F821
## 2026-04-28 18:59:02.907207 INFO::Fitting model to feature number 782, F822
## 2026-04-28 18:59:02.910495 INFO::Fitting model to feature number 783, F823
## 2026-04-28 18:59:02.913785 INFO::Fitting model to feature number 784, F824
## 2026-04-28 18:59:02.917053 INFO::Fitting model to feature number 785, F825
## 2026-04-28 18:59:02.920316 INFO::Fitting model to feature number 786, F826
## 2026-04-28 18:59:02.923587 INFO::Fitting model to feature number 787, F827
## 2026-04-28 18:59:02.926853 INFO::Fitting model to feature number 788, F828
## 2026-04-28 18:59:02.930125 INFO::Fitting model to feature number 789, F829
## 2026-04-28 18:59:02.93339 INFO::Fitting model to feature number 790, F830
## 2026-04-28 18:59:02.93667 INFO::Fitting model to feature number 791, F831
## 2026-04-28 18:59:02.939972 INFO::Fitting model to feature number 792, F832
## 2026-04-28 18:59:02.943263 INFO::Fitting model to feature number 793, F833
## 2026-04-28 18:59:02.946563 INFO::Fitting model to feature number 794, F834
## 2026-04-28 18:59:02.949824 INFO::Fitting model to feature number 795, F835
## 2026-04-28 18:59:02.953053 INFO::Fitting model to feature number 796, F836
## 2026-04-28 18:59:02.956313 INFO::Fitting model to feature number 797, F837
## 2026-04-28 18:59:02.959584 INFO::Fitting model to feature number 798, F838
## 2026-04-28 18:59:02.962861 INFO::Fitting model to feature number 799, F839
## 2026-04-28 18:59:02.966126 INFO::Fitting model to feature number 800, F840
## 2026-04-28 18:59:02.969396 INFO::Fitting model to feature number 801, F841
## 2026-04-28 18:59:02.97267 INFO::Fitting model to feature number 802, F842
## 2026-04-28 18:59:02.975947 INFO::Fitting model to feature number 803, F843
## 2026-04-28 18:59:02.979129 INFO::Fitting model to feature number 804, F844
## 2026-04-28 18:59:02.982413 INFO::Fitting model to feature number 805, F845
## 2026-04-28 18:59:02.985752 INFO::Fitting model to feature number 806, F847
## 2026-04-28 18:59:02.98903 INFO::Fitting model to feature number 807, F848
## 2026-04-28 18:59:02.992261 INFO::Fitting model to feature number 808, F849
## 2026-04-28 18:59:02.995536 INFO::Fitting model to feature number 809, F850
## 2026-04-28 18:59:02.998832 INFO::Fitting model to feature number 810, F851
## 2026-04-28 18:59:03.002096 INFO::Fitting model to feature number 811, F852
## 2026-04-28 18:59:03.005351 INFO::Fitting model to feature number 812, F853
## 2026-04-28 18:59:03.008756 INFO::Fitting model to feature number 813, F854
## 2026-04-28 18:59:03.012201 INFO::Fitting model to feature number 814, F855
## 2026-04-28 18:59:03.015471 INFO::Fitting model to feature number 815, F856
## 2026-04-28 18:59:03.018822 INFO::Fitting model to feature number 816, F857
## 2026-04-28 18:59:03.02209 INFO::Fitting model to feature number 817, F858
## 2026-04-28 18:59:03.025361 INFO::Fitting model to feature number 818, F859
## 2026-04-28 18:59:03.02863 INFO::Fitting model to feature number 819, F860
## 2026-04-28 18:59:03.031922 INFO::Fitting model to feature number 820, F861
## 2026-04-28 18:59:03.035196 INFO::Fitting model to feature number 821, F862
## 2026-04-28 18:59:03.038476 INFO::Fitting model to feature number 822, F863
## 2026-04-28 18:59:03.04174 INFO::Fitting model to feature number 823, F864
## 2026-04-28 18:59:03.045007 INFO::Fitting model to feature number 824, F865
## 2026-04-28 18:59:03.048283 INFO::Fitting model to feature number 825, F866
## 2026-04-28 18:59:03.051559 INFO::Fitting model to feature number 826, F867
## 2026-04-28 18:59:03.054829 INFO::Fitting model to feature number 827, F868
## 2026-04-28 18:59:03.05808 INFO::Fitting model to feature number 828, F869
## 2026-04-28 18:59:03.061338 INFO::Fitting model to feature number 829, F870
## 2026-04-28 18:59:03.064549 INFO::Fitting model to feature number 830, F871
## 2026-04-28 18:59:03.067812 INFO::Fitting model to feature number 831, F872
## 2026-04-28 18:59:03.071051 INFO::Fitting model to feature number 832, F873
## 2026-04-28 18:59:03.074302 INFO::Fitting model to feature number 833, F874
## 2026-04-28 18:59:03.077503 INFO::Fitting model to feature number 834, F875
## 2026-04-28 18:59:03.080761 INFO::Fitting model to feature number 835, F876
## 2026-04-28 18:59:03.084023 INFO::Fitting model to feature number 836, F877
## 2026-04-28 18:59:03.087277 INFO::Fitting model to feature number 837, F878
## 2026-04-28 18:59:03.090534 INFO::Fitting model to feature number 838, F879
## 2026-04-28 18:59:03.093797 INFO::Fitting model to feature number 839, F880
## 2026-04-28 18:59:03.097062 INFO::Fitting model to feature number 840, F881
## 2026-04-28 18:59:03.100316 INFO::Fitting model to feature number 841, F882
## 2026-04-28 18:59:03.103574 INFO::Fitting model to feature number 842, F883
## 2026-04-28 18:59:03.106854 INFO::Fitting model to feature number 843, F884
## 2026-04-28 18:59:03.110061 INFO::Fitting model to feature number 844, F885
## 2026-04-28 18:59:03.113341 INFO::Fitting model to feature number 845, F886
## 2026-04-28 18:59:03.116567 INFO::Fitting model to feature number 846, F887
## 2026-04-28 18:59:03.119837 INFO::Fitting model to feature number 847, F888
## 2026-04-28 18:59:03.123082 INFO::Fitting model to feature number 848, F889
## 2026-04-28 18:59:03.126341 INFO::Fitting model to feature number 849, F890
## 2026-04-28 18:59:03.129526 INFO::Fitting model to feature number 850, F891
## 2026-04-28 18:59:03.132775 INFO::Fitting model to feature number 851, F892
## 2026-04-28 18:59:03.13603 INFO::Fitting model to feature number 852, F893
## 2026-04-28 18:59:03.139286 INFO::Fitting model to feature number 853, F894
## 2026-04-28 18:59:03.142556 INFO::Fitting model to feature number 854, F895
## 2026-04-28 18:59:03.145822 INFO::Fitting model to feature number 855, F896
## 2026-04-28 18:59:03.149073 INFO::Fitting model to feature number 856, F897
## 2026-04-28 18:59:03.152334 INFO::Fitting model to feature number 857, F898
## 2026-04-28 18:59:03.155596 INFO::Fitting model to feature number 858, F899
## 2026-04-28 18:59:03.15888 INFO::Fitting model to feature number 859, F900
## 2026-04-28 18:59:03.326275 INFO::Counting total values for each feature
## 2026-04-28 18:59:03.432726 INFO::Writing filtered data to file Macarron_output/maaslin2_results/features/filtered_data.tsv
## 2026-04-28 18:59:03.539488 INFO::Writing filtered, normalized data to file Macarron_output/maaslin2_results/features/filtered_data_norm.tsv
## 2026-04-28 18:59:03.646312 INFO::Writing filtered, normalized, transformed data to file Macarron_output/maaslin2_results/features/filtered_data_norm_transformed.tsv
## 2026-04-28 18:59:03.753294 INFO::Writing residuals to file Macarron_output/maaslin2_results/fits/residuals.rds
## 2026-04-28 18:59:03.795151 INFO::Writing fitted values to file Macarron_output/maaslin2_results/fits/fitted.rds
## 2026-04-28 18:59:03.830554 INFO::Writing all results to file (ordered by increasing q-values): Macarron_output/maaslin2_results/all_results.tsv
## 2026-04-28 18:59:03.844877 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-28 18:59:03.851482 INFO::Writing association plots (one for each significant association) to output folder: Macarron_output/maaslin2_results
## 2026-04-28 18:59:03.867748 INFO::Plotting associations from most to least significant, grouped by metadata
## 2026-04-28 18:59:03.868828 INFO::Plotting data for metadata number 1, diagnosis
## 2026-04-28 18:59:03.909281 INFO::Creating boxplot for categorical data, diagnosis vs F504
## 2026-04-28 18:59:04.422773 INFO::Creating boxplot for categorical data, diagnosis vs F859
## 2026-04-28 18:59:04.755314 INFO::Creating boxplot for categorical data, diagnosis vs F533
## 2026-04-28 18:59:05.069822 INFO::Creating boxplot for categorical data, diagnosis vs F587
## 2026-04-28 18:59:05.385154 INFO::Creating boxplot for categorical data, diagnosis vs F584
## 2026-04-28 18:59:05.679907 INFO::Creating boxplot for categorical data, diagnosis vs F197
## 2026-04-28 18:59:05.968017 INFO::Creating boxplot for categorical data, diagnosis vs F380
## 2026-04-28 18:59:06.264546 INFO::Creating boxplot for categorical data, diagnosis vs F829
## 2026-04-28 18:59:06.559847 INFO::Creating boxplot for categorical data, diagnosis vs F664
## 2026-04-28 18:59:06.856583 INFO::Creating boxplot for categorical data, diagnosis vs F93
## 2026-04-28 18:59:07.185059 INFO::Creating boxplot for categorical data, diagnosis vs F15
## 2026-04-28 18:59:07.489802 INFO::Creating boxplot for categorical data, diagnosis vs F881
## 2026-04-28 18:59:07.787615 INFO::Creating boxplot for categorical data, diagnosis vs F806
## 2026-04-28 18:59:08.084552 INFO::Creating boxplot for categorical data, diagnosis vs F78
## 2026-04-28 18:59:08.381405 INFO::Creating boxplot for categorical data, diagnosis vs F189
## 2026-04-28 18:59:08.679338 INFO::Creating boxplot for categorical data, diagnosis vs F369
## 2026-04-28 18:59:08.964737 INFO::Creating boxplot for categorical data, diagnosis vs F623
## 2026-04-28 18:59:09.259186 INFO::Creating boxplot for categorical data, diagnosis vs F710
## 2026-04-28 18:59:09.552332 INFO::Creating boxplot for categorical data, diagnosis vs F851
## 2026-04-28 18:59:09.85391 INFO::Creating boxplot for categorical data, diagnosis vs F257
## 2026-04-28 18:59:10.167285 INFO::Creating boxplot for categorical data, diagnosis vs F330
## 2026-04-28 18:59:10.46814 INFO::Creating boxplot for categorical data, diagnosis vs F344
## 2026-04-28 18:59:10.775082 INFO::Creating boxplot for categorical data, diagnosis vs F696
## 2026-04-28 18:59:11.081195 INFO::Creating boxplot for categorical data, diagnosis vs F741
## 2026-04-28 18:59:11.377685 INFO::Creating boxplot for categorical data, diagnosis vs F509
## 2026-04-28 18:59:11.679154 INFO::Creating boxplot for categorical data, diagnosis vs F479
## 2026-04-28 18:59:11.980812 INFO::Creating boxplot for categorical data, diagnosis vs F550
## 2026-04-28 18:59:12.355958 INFO::Creating boxplot for categorical data, diagnosis vs F640
## 2026-04-28 18:59:12.665097 INFO::Creating boxplot for categorical data, diagnosis vs F281
## 2026-04-28 18:59:12.982199 INFO::Creating boxplot for categorical data, diagnosis vs F80
## 2026-04-28 18:59:13.288734 INFO::Creating boxplot for categorical data, diagnosis vs F285
## 2026-04-28 18:59:13.620477 INFO::Creating boxplot for categorical data, diagnosis vs F531
## 2026-04-28 18:59:13.933991 INFO::Creating boxplot for categorical data, diagnosis vs F737
## 2026-04-28 18:59:14.241174 INFO::Creating boxplot for categorical data, diagnosis vs F875
## 2026-04-28 18:59:14.551206 INFO::Creating boxplot for categorical data, diagnosis vs F864
## 2026-04-28 18:59:14.86056 INFO::Creating boxplot for categorical data, diagnosis vs F379
## 2026-04-28 18:59:15.159835 INFO::Creating boxplot for categorical data, diagnosis vs F190
## 2026-04-28 18:59:15.46684 INFO::Creating boxplot for categorical data, diagnosis vs F4
## 2026-04-28 18:59:15.776577 INFO::Creating boxplot for categorical data, diagnosis vs F591
## 2026-04-28 18:59:16.087634 INFO::Creating boxplot for categorical data, diagnosis vs F773
## 2026-04-28 18:59:16.398581 INFO::Creating boxplot for categorical data, diagnosis vs F283
## 2026-04-28 18:59:16.708667 INFO::Creating boxplot for categorical data, diagnosis vs F233
## 2026-04-28 18:59:17.057942 INFO::Creating boxplot for categorical data, diagnosis vs F420
## 2026-04-28 18:59:17.371069 INFO::Creating boxplot for categorical data, diagnosis vs F5
## 2026-04-28 18:59:17.667041 INFO::Creating boxplot for categorical data, diagnosis vs F137
## 2026-04-28 18:59:17.970987 INFO::Creating boxplot for categorical data, diagnosis vs F215
## 2026-04-28 18:59:18.276518 INFO::Creating boxplot for categorical data, diagnosis vs F489
## 2026-04-28 18:59:18.583282 INFO::Creating boxplot for categorical data, diagnosis vs F220
## 2026-04-28 18:59:18.892949 INFO::Creating boxplot for categorical data, diagnosis vs F691
## 2026-04-28 18:59:19.199129 INFO::Creating boxplot for categorical data, diagnosis vs F381
## 2026-04-28 18:59:19.507185 INFO::Creating boxplot for categorical data, diagnosis vs F539
## 2026-04-28 18:59:19.842801 INFO::Creating boxplot for categorical data, diagnosis vs F490
## 2026-04-28 18:59:20.772693 INFO::Creating boxplot for categorical data, diagnosis vs F832
## 2026-04-28 18:59:21.050802 INFO::Creating boxplot for categorical data, diagnosis vs F396
## 2026-04-28 18:59:21.383686 INFO::Creating boxplot for categorical data, diagnosis vs F528
## 2026-04-28 18:59:21.723579 INFO::Creating boxplot for categorical data, diagnosis vs F178
## 2026-04-28 18:59:22.031093 INFO::Creating boxplot for categorical data, diagnosis vs F761
## 2026-04-28 18:59:22.312161 INFO::Creating boxplot for categorical data, diagnosis vs F2
## 2026-04-28 18:59:22.599661 INFO::Creating boxplot for categorical data, diagnosis vs F260
## 2026-04-28 18:59:22.887404 INFO::Creating boxplot for categorical data, diagnosis vs F234
## 2026-04-28 18:59:23.17412 INFO::Creating boxplot for categorical data, diagnosis vs F734
## 2026-04-28 18:59:23.460407 INFO::Creating boxplot for categorical data, diagnosis vs F429
## 2026-04-28 18:59:23.748142 INFO::Creating boxplot for categorical data, diagnosis vs F630
## 2026-04-28 18:59:24.043682 INFO::Creating boxplot for categorical data, diagnosis vs F817
## 2026-04-28 18:59:24.321771 INFO::Creating boxplot for categorical data, diagnosis vs F847
## 2026-04-28 18:59:24.609076 INFO::Creating boxplot for categorical data, diagnosis vs F896
## 2026-04-28 18:59:24.901442 INFO::Creating boxplot for categorical data, diagnosis vs F81
## 2026-04-28 18:59:25.196373 INFO::Creating boxplot for categorical data, diagnosis vs F110
## 2026-04-28 18:59:25.476267 INFO::Creating boxplot for categorical data, diagnosis vs F3
## 2026-04-28 18:59:25.76256 INFO::Creating boxplot for categorical data, diagnosis vs F33
## 2026-04-28 18:59:26.051711 INFO::Creating boxplot for categorical data, diagnosis vs F270
## 2026-04-28 18:59:26.341662 INFO::Creating boxplot for categorical data, diagnosis vs F278
## 2026-04-28 18:59:26.626534 INFO::Creating boxplot for categorical data, diagnosis vs F264
## 2026-04-28 18:59:26.918515 INFO::Creating boxplot for categorical data, diagnosis vs F403
## 2026-04-28 18:59:27.212956 INFO::Creating boxplot for categorical data, diagnosis vs F90
## 2026-04-28 18:59:27.48753 INFO::Creating boxplot for categorical data, diagnosis vs F800
## 2026-04-28 18:59:27.773136 INFO::Creating boxplot for categorical data, diagnosis vs F394
## 2026-04-28 18:59:28.059436 INFO::Creating boxplot for categorical data, diagnosis vs F727
## 2026-04-28 18:59:28.346707 INFO::Creating boxplot for categorical data, diagnosis vs F439
## 2026-04-28 18:59:28.626312 INFO::Creating boxplot for categorical data, diagnosis vs F554
## 2026-04-28 18:59:28.909927 INFO::Creating boxplot for categorical data, diagnosis vs F559
## 2026-04-28 18:59:29.195464 INFO::Creating boxplot for categorical data, diagnosis vs F548
## 2026-04-28 18:59:29.4849 INFO::Creating boxplot for categorical data, diagnosis vs F794
## 2026-04-28 18:59:29.771254 INFO::Creating boxplot for categorical data, diagnosis vs F45
## 2026-04-28 18:59:30.059907 INFO::Creating boxplot for categorical data, diagnosis vs F158
## 2026-04-28 18:59:30.360055 INFO::Creating boxplot for categorical data, diagnosis vs F477
## 2026-04-28 18:59:30.647781 INFO::Creating boxplot for categorical data, diagnosis vs F862
## 2026-04-28 18:59:30.944561 INFO::Creating boxplot for categorical data, diagnosis vs F803
## 2026-04-28 18:59:31.238439 INFO::Creating boxplot for categorical data, diagnosis vs F751
## 2026-04-28 18:59:31.538648 INFO::Creating boxplot for categorical data, diagnosis vs F98
## 2026-04-28 18:59:31.825553 INFO::Creating boxplot for categorical data, diagnosis vs F22
## 2026-04-28 18:59:32.116234 INFO::Creating boxplot for categorical data, diagnosis vs F625
## 2026-04-28 18:59:32.413728 INFO::Creating boxplot for categorical data, diagnosis vs F779
## 2026-04-28 18:59:32.693107 INFO::Creating boxplot for categorical data, diagnosis vs F206
## 2026-04-28 18:59:32.986022 INFO::Creating boxplot for categorical data, diagnosis vs F532
## 2026-04-28 18:59:33.271644 INFO::Creating boxplot for categorical data, diagnosis vs F676
## 2026-04-28 18:59:33.559546 INFO::Creating boxplot for categorical data, diagnosis vs F644
## 2026-04-28 18:59:33.8407 INFO::Creating boxplot for categorical data, diagnosis vs F7
## 2026-04-28 18:59:34.126894 INFO::Creating boxplot for categorical data, diagnosis vs F596
## 2026-04-28 18:59:34.423489 INFO::Creating boxplot for categorical data, diagnosis vs F250
## 2026-04-28 18:59:34.698567 INFO::Creating boxplot for categorical data, diagnosis vs F462
## 2026-04-28 18:59:34.980682 INFO::Creating boxplot for categorical data, diagnosis vs F516
## 2026-04-28 18:59:35.271204 INFO::Creating boxplot for categorical data, diagnosis vs F659
## 2026-04-28 18:59:35.562556 INFO::Creating boxplot for categorical data, diagnosis vs F663
## 2026-04-28 18:59:35.841382 INFO::Creating boxplot for categorical data, diagnosis vs F837
## 2026-04-28 18:59:36.128499 INFO::Creating boxplot for categorical data, diagnosis vs F138
## 2026-04-28 18:59:36.424716 INFO::Creating boxplot for categorical data, diagnosis vs F445
## 2026-04-28 18:59:36.703894 INFO::Creating boxplot for categorical data, diagnosis vs F697
## 2026-04-28 18:59:36.995932 INFO::Creating boxplot for categorical data, diagnosis vs F225
## 2026-04-28 18:59:37.304706 INFO::Creating boxplot for categorical data, diagnosis vs F148
## 2026-04-28 18:59:37.615992 INFO::Creating boxplot for categorical data, diagnosis vs F448
## 2026-04-28 18:59:37.914255 INFO::Creating boxplot for categorical data, diagnosis vs F665
## 2026-04-28 18:59:38.220797 INFO::Creating boxplot for categorical data, diagnosis vs F123
## 2026-04-28 18:59:38.531643 INFO::Creating boxplot for categorical data, diagnosis vs F91
## 2026-04-28 18:59:38.811174 INFO::Creating boxplot for categorical data, diagnosis vs F845
## 2026-04-28 18:59:39.10049 INFO::Creating boxplot for categorical data, diagnosis vs F331
## 2026-04-28 18:59:39.392072 INFO::Creating boxplot for categorical data, diagnosis vs F361
## 2026-04-28 18:59:39.680062 INFO::Creating boxplot for categorical data, diagnosis vs F421
## 2026-04-28 18:59:39.96118 INFO::Creating boxplot for categorical data, diagnosis vs F277
## 2026-04-28 18:59:40.250309 INFO::Creating boxplot for categorical data, diagnosis vs F307
## 2026-04-28 18:59:40.55204 INFO::Creating boxplot for categorical data, diagnosis vs F503
## 2026-04-28 18:59:40.832771 INFO::Creating boxplot for categorical data, diagnosis vs F34
## 2026-04-28 18:59:41.118073 INFO::Creating boxplot for categorical data, diagnosis vs F649
## 2026-04-28 18:59:41.408841 INFO::Creating boxplot for categorical data, diagnosis vs F298
## 2026-04-28 18:59:41.702564 INFO::Creating boxplot for categorical data, diagnosis vs F461
## 2026-04-28 18:59:42.000205 INFO::Creating boxplot for categorical data, diagnosis vs F375
## 2026-04-28 18:59:42.291844 INFO::Creating boxplot for categorical data, diagnosis vs F242
## 2026-04-28 18:59:42.667687 INFO::Creating boxplot for categorical data, diagnosis vs F648
## 2026-04-28 18:59:42.966428 INFO::Creating boxplot for categorical data, diagnosis vs F724
## 2026-04-28 18:59:43.263297 INFO::Creating boxplot for categorical data, diagnosis vs F678
## 2026-04-28 18:59:43.557534 INFO::Creating boxplot for categorical data, diagnosis vs F261
## 2026-04-28 18:59:43.852997 INFO::Creating boxplot for categorical data, diagnosis vs F290
## 2026-04-28 18:59:44.14208 INFO::Creating boxplot for categorical data, diagnosis vs F743
## 2026-04-28 18:59:44.431174 INFO::Creating boxplot for categorical data, diagnosis vs F495
## 2026-04-28 18:59:44.731101 INFO::Creating boxplot for categorical data, diagnosis vs F825
## 2026-04-28 18:59:45.015342 INFO::Creating boxplot for categorical data, diagnosis vs F43
## 2026-04-28 18:59:45.309255 INFO::Creating boxplot for categorical data, diagnosis vs F714
## 2026-04-28 18:59:45.597696 INFO::Creating boxplot for categorical data, diagnosis vs F131
## 2026-04-28 18:59:45.892661 INFO::Creating boxplot for categorical data, diagnosis vs F150
## 2026-04-28 18:59:46.179774 INFO::Creating boxplot for categorical data, diagnosis vs F651
## 2026-04-28 18:59:46.486698 INFO::Creating boxplot for categorical data, diagnosis vs F798
## 2026-04-28 18:59:46.790835 INFO::Creating boxplot for categorical data, diagnosis vs F199
## 2026-04-28 18:59:47.122517 INFO::Creating boxplot for categorical data, diagnosis vs F289
## 2026-04-28 18:59:47.415823 INFO::Creating boxplot for categorical data, diagnosis vs F661
## 2026-04-28 18:59:47.703902 INFO::Creating boxplot for categorical data, diagnosis vs F406
## 2026-04-28 18:59:48.001685 INFO::Creating boxplot for categorical data, diagnosis vs F139
## 2026-04-28 18:59:48.285791 INFO::Creating boxplot for categorical data, diagnosis vs F506
## 2026-04-28 18:59:48.575571 INFO::Creating boxplot for categorical data, diagnosis vs F552
## 2026-04-28 18:59:48.870179 INFO::Creating boxplot for categorical data, diagnosis vs F430
## 2026-04-28 18:59:49.167472 INFO::Creating boxplot for categorical data, diagnosis vs F94
## 2026-04-28 18:59:49.451902 INFO::Creating boxplot for categorical data, diagnosis vs F639
## 2026-04-28 18:59:49.739347 INFO::Creating boxplot for categorical data, diagnosis vs F500
## 2026-04-28 18:59:50.028115 INFO::Creating boxplot for categorical data, diagnosis vs F609
## 2026-04-28 18:59:50.323624 INFO::Creating boxplot for categorical data, diagnosis vs F306
## 2026-04-28 18:59:50.60966 INFO::Creating boxplot for categorical data, diagnosis vs F507
## 2026-04-28 18:59:50.900762 INFO::Creating boxplot for categorical data, diagnosis vs F671
## 2026-04-28 18:59:51.220713 INFO::Creating boxplot for categorical data, diagnosis vs F894
## 2026-04-28 18:59:51.507289 INFO::Creating boxplot for categorical data, diagnosis vs F195
## 2026-04-28 18:59:51.822922 INFO::Creating boxplot for categorical data, diagnosis vs F345
## 2026-04-28 18:59:52.137468 INFO::Creating boxplot for categorical data, diagnosis vs F801
## 2026-04-28 18:59:52.430732 INFO::Creating boxplot for categorical data, diagnosis vs F194
## 2026-04-28 18:59:52.720547 INFO::Creating boxplot for categorical data, diagnosis vs F119
## 2026-04-28 18:59:53.011066 INFO::Creating boxplot for categorical data, diagnosis vs F231
## 2026-04-28 18:59:53.314118 INFO::Creating boxplot for categorical data, diagnosis vs F120
## 2026-04-28 18:59:53.600277 INFO::Creating boxplot for categorical data, diagnosis vs F311
## 2026-04-28 18:59:53.886984 INFO::Creating boxplot for categorical data, diagnosis vs F646
## 2026-04-28 18:59:54.176907 INFO::Creating boxplot for categorical data, diagnosis vs F814
## 2026-04-28 18:59:54.479185 INFO::Creating boxplot for categorical data, diagnosis vs F510
## 2026-04-28 18:59:54.767999 INFO::Creating boxplot for categorical data, diagnosis vs F398
## 2026-04-28 18:59:55.055534 INFO::Creating boxplot for categorical data, diagnosis vs F60
## 2026-04-28 18:59:55.356827 INFO::Creating boxplot for categorical data, diagnosis vs F153
## 2026-04-28 18:59:55.646935 INFO::Creating boxplot for categorical data, diagnosis vs F858
## 2026-04-28 18:59:55.938912 INFO::Creating boxplot for categorical data, diagnosis vs F684
## 2026-04-28 18:59:56.232921 INFO::Creating boxplot for categorical data, diagnosis vs F775
## 2026-04-28 18:59:56.531972 INFO::Creating boxplot for categorical data, diagnosis vs F384
## 2026-04-28 18:59:56.815484 INFO::Creating boxplot for categorical data, diagnosis vs F134
## 2026-04-28 18:59:57.104425 INFO::Creating boxplot for categorical data, diagnosis vs F670
## 2026-04-28 18:59:57.405451 INFO::Creating boxplot for categorical data, diagnosis vs F376
## 2026-04-28 18:59:57.691524 INFO::Creating boxplot for categorical data, diagnosis vs F632
## 2026-04-28 18:59:57.980364 INFO::Creating boxplot for categorical data, diagnosis vs F721
## 2026-04-28 18:59:58.272042 INFO::Creating boxplot for categorical data, diagnosis vs F700
## 2026-04-28 18:59:58.570698 INFO::Creating boxplot for categorical data, diagnosis vs F301
## 2026-04-28 18:59:58.859971 INFO::Creating boxplot for categorical data, diagnosis vs F27
## 2026-04-28 18:59:59.149361 INFO::Creating boxplot for categorical data, diagnosis vs F391
## 2026-04-28 18:59:59.45724 INFO::Creating boxplot for categorical data, diagnosis vs F725
## 2026-04-28 18:59:59.750152 INFO::Creating boxplot for categorical data, diagnosis vs F186
## 2026-04-28 19:00:00.058652 INFO::Creating boxplot for categorical data, diagnosis vs F481
## 2026-04-28 19:00:00.349869 INFO::Creating boxplot for categorical data, diagnosis vs F280
## 2026-04-28 19:00:00.658424 INFO::Creating boxplot for categorical data, diagnosis vs F333
## 2026-04-28 19:00:00.952741 INFO::Creating boxplot for categorical data, diagnosis vs F720
## 2026-04-28 19:00:01.24691 INFO::Creating boxplot for categorical data, diagnosis vs F520
## 2026-04-28 19:00:01.555766 INFO::Creating boxplot for categorical data, diagnosis vs F129
## 2026-04-28 19:00:01.845164 INFO::Creating boxplot for categorical data, diagnosis vs F204
## 2026-04-28 19:00:02.150932 INFO::Creating boxplot for categorical data, diagnosis vs F259
## 2026-04-28 19:00:02.446966 INFO::Creating boxplot for categorical data, diagnosis vs F831
## 2026-04-28 19:00:02.7572 INFO::Creating boxplot for categorical data, diagnosis vs F113
## 2026-04-28 19:00:03.046443 INFO::Creating boxplot for categorical data, diagnosis vs F891
## 2026-04-28 19:00:03.343921 INFO::Creating boxplot for categorical data, diagnosis vs F262
## 2026-04-28 19:00:03.648531 INFO::Creating boxplot for categorical data, diagnosis vs F592
## 2026-04-28 19:00:03.937709 INFO::Creating boxplot for categorical data, diagnosis vs F343
## 2026-04-28 19:00:04.230334 INFO::Creating boxplot for categorical data, diagnosis vs F505
## 2026-04-28 19:00:04.577631 INFO::Creating boxplot for categorical data, diagnosis vs F622
## 2026-04-28 19:00:04.884386 INFO::Creating boxplot for categorical data, diagnosis vs F348
## 2026-04-28 19:00:05.182785 INFO::Creating boxplot for categorical data, diagnosis vs F133
## 2026-04-28 19:00:05.478615 INFO::Creating boxplot for categorical data, diagnosis vs F371
## 2026-04-28 19:00:05.810262 INFO::Creating boxplot for categorical data, diagnosis vs F399
## 2026-04-28 19:00:06.121001 INFO::Creating boxplot for categorical data, diagnosis vs F657
## 2026-04-28 19:00:06.426297 INFO::Creating boxplot for categorical data, diagnosis vs F241
## 2026-04-28 19:00:06.720859 INFO::Creating boxplot for categorical data, diagnosis vs F95
## 2026-04-28 19:00:07.038393 INFO::Creating boxplot for categorical data, diagnosis vs F128
## 2026-04-28 19:00:07.331902 INFO::Creating boxplot for categorical data, diagnosis vs F595
## 2026-04-28 19:00:07.632874 INFO::Creating boxplot for categorical data, diagnosis vs F428
## 2026-04-28 19:00:07.925593 INFO::Creating boxplot for categorical data, diagnosis vs F796
## 2026-04-28 19:00:08.23632 INFO::Creating boxplot for categorical data, diagnosis vs F709
## 2026-04-28 19:00:08.525902 INFO::Creating boxplot for categorical data, diagnosis vs F336
## 2026-04-28 19:00:08.817029 INFO::Creating boxplot for categorical data, diagnosis vs F602
## 2026-04-28 19:00:09.130981 INFO::Creating boxplot for categorical data, diagnosis vs F108
## 2026-04-28 19:00:09.417214 INFO::Creating boxplot for categorical data, diagnosis vs F867
## 2026-04-28 19:00:09.709836 INFO::Creating boxplot for categorical data, diagnosis vs F293
## 2026-04-28 19:00:10.006514 INFO::Creating boxplot for categorical data, diagnosis vs F633
## 2026-04-28 19:00:10.326644 INFO::Creating boxplot for categorical data, diagnosis vs F564
## 2026-04-28 19:00:10.622765 INFO::Creating boxplot for categorical data, diagnosis vs F183
## 2026-04-28 19:00:10.921796 INFO::Creating boxplot for categorical data, diagnosis vs F647
## 2026-04-28 19:00:11.23884 INFO::Creating boxplot for categorical data, diagnosis vs F288
## 2026-04-28 19:00:11.569733 INFO::Creating boxplot for categorical data, diagnosis vs F159
## 2026-04-28 19:00:11.891144 INFO::Creating boxplot for categorical data, diagnosis vs F638
## 2026-04-28 19:00:12.189192 INFO::Creating boxplot for categorical data, diagnosis vs F484
## 2026-04-28 19:00:12.529735 INFO::Creating boxplot for categorical data, diagnosis vs F20
## 2026-04-28 19:00:12.826211 INFO::Creating boxplot for categorical data, diagnosis vs F19
## 2026-04-28 19:00:13.117324 INFO::Creating boxplot for categorical data, diagnosis vs F897
## 2026-04-28 19:00:13.411993 INFO::Creating boxplot for categorical data, diagnosis vs F442
## 2026-04-28 19:00:13.726299 INFO::Creating boxplot for categorical data, diagnosis vs F372
## 2026-04-28 19:00:14.020269 INFO::Creating boxplot for categorical data, diagnosis vs F771
## 2026-04-28 19:00:14.314511 INFO::Creating boxplot for categorical data, diagnosis vs F370
## 2026-04-28 19:00:14.634392 INFO::Creating boxplot for categorical data, diagnosis vs F620
## 2026-04-28 19:00:14.927098 INFO::Creating boxplot for categorical data, diagnosis vs F753
## 2026-04-28 19:00:15.228362 INFO::Creating boxplot for categorical data, diagnosis vs F568
## 2026-04-28 19:00:15.534877 INFO::Creating boxplot for categorical data, diagnosis vs F312
## 2026-04-28 19:00:15.86189 INFO::Creating boxplot for categorical data, diagnosis vs F485
## 2026-04-28 19:00:16.156176 INFO::Creating boxplot for categorical data, diagnosis vs F627
## 2026-04-28 19:00:16.449106 INFO::Creating boxplot for categorical data, diagnosis vs F72
## 2026-04-28 19:00:16.771371 INFO::Creating boxplot for categorical data, diagnosis vs F575
## 2026-04-28 19:00:17.066931 INFO::Creating boxplot for categorical data, diagnosis vs F332
## 2026-04-28 19:00:17.366408 INFO::Creating boxplot for categorical data, diagnosis vs F674
## 2026-04-28 19:00:17.70687 INFO::Creating boxplot for categorical data, diagnosis vs F537
## 2026-04-28 19:00:18.040493 INFO::Creating boxplot for categorical data, diagnosis vs F839
## 2026-04-28 19:00:18.340539 INFO::Creating boxplot for categorical data, diagnosis vs F768
## 2026-04-28 19:00:18.655926 INFO::Creating boxplot for categorical data, diagnosis vs F202
## 2026-04-28 19:00:18.984073 INFO::Creating boxplot for categorical data, diagnosis vs F715
## 2026-04-28 19:00:19.27793 INFO::Creating boxplot for categorical data, diagnosis vs F756
## 2026-04-28 19:00:19.571743 INFO::Creating boxplot for categorical data, diagnosis vs F536
## 2026-04-28 19:00:19.874616 INFO::Creating boxplot for categorical data, diagnosis vs F574
## 2026-04-28 19:00:20.197129 INFO::Creating boxplot for categorical data, diagnosis vs F435
## 2026-04-28 19:00:20.506516 INFO::Creating boxplot for categorical data, diagnosis vs F677
## 2026-04-28 19:00:20.804257 INFO::Creating boxplot for categorical data, diagnosis vs F70
## 2026-04-28 19:00:21.120219 INFO::Creating boxplot for categorical data, diagnosis vs F146
## 2026-04-28 19:00:21.414638 INFO::Creating boxplot for categorical data, diagnosis vs F236
## 2026-04-28 19:00:21.71819 INFO::Creating boxplot for categorical data, diagnosis vs F527
## 2026-04-28 19:00:22.01902 INFO::Creating boxplot for categorical data, diagnosis vs F624
## 2026-04-28 19:00:22.340921 INFO::Creating boxplot for categorical data, diagnosis vs F880
## 2026-04-28 19:00:22.636488 INFO::Creating boxplot for categorical data, diagnosis vs F426
## 2026-04-28 19:00:22.936009 INFO::Creating boxplot for categorical data, diagnosis vs F549
## 2026-04-28 19:00:23.25274 INFO::Creating boxplot for categorical data, diagnosis vs F49
## 2026-04-28 19:00:23.544063 INFO::Creating boxplot for categorical data, diagnosis vs F254
## 2026-04-28 19:00:23.838137 INFO::Creating boxplot for categorical data, diagnosis vs F67
## 2026-04-28 19:00:24.141889 INFO::Creating boxplot for categorical data, diagnosis vs F491
## 2026-04-28 19:00:24.462621 INFO::Creating boxplot for categorical data, diagnosis vs F174
## 2026-04-28 19:00:24.754519 INFO::Creating boxplot for categorical data, diagnosis vs F235
## 2026-04-28 19:00:25.048416 INFO::Creating boxplot for categorical data, diagnosis vs F112
## 2026-04-28 19:00:25.361751 INFO::Creating boxplot for categorical data, diagnosis vs F752
## 2026-04-28 19:00:25.653939 INFO::Creating boxplot for categorical data, diagnosis vs F833
## 2026-04-28 19:00:25.956207 INFO::Creating boxplot for categorical data, diagnosis vs F792
## 2026-04-28 19:00:26.261196 INFO::Creating boxplot for categorical data, diagnosis vs F422
## 2026-04-28 19:00:26.578555 INFO::Creating boxplot for categorical data, diagnosis vs F6
## 2026-04-28 19:00:26.874318 INFO::Creating boxplot for categorical data, diagnosis vs F706
## 2026-04-28 19:00:27.175121 INFO::Creating boxplot for categorical data, diagnosis vs F463
## 2026-04-28 19:00:27.586017 INFO::Creating boxplot for categorical data, diagnosis vs F642
## 2026-04-28 19:00:27.884814 INFO::Creating boxplot for categorical data, diagnosis vs F102
## 2026-04-28 19:00:28.18499 INFO::Creating boxplot for categorical data, diagnosis vs F65
## 2026-04-28 19:00:28.486389 INFO::Creating boxplot for categorical data, diagnosis vs F889
## 2026-04-28 19:00:28.800669 INFO::Creating boxplot for categorical data, diagnosis vs F681
## 2026-04-28 19:00:29.100495 INFO::Creating boxplot for categorical data, diagnosis vs F783
## 2026-04-28 19:00:29.399032 INFO::Creating boxplot for categorical data, diagnosis vs F748
## 2026-04-28 19:00:29.709087 INFO::Creating boxplot for categorical data, diagnosis vs F478
## 2026-04-28 19:00:29.998891 INFO::Creating boxplot for categorical data, diagnosis vs F762
## 2026-04-28 19:00:30.29404 INFO::Creating boxplot for categorical data, diagnosis vs F852
## 2026-04-28 19:00:30.58878 INFO::Creating boxplot for categorical data, diagnosis vs F180
## 2026-04-28 19:00:30.89619 INFO::Creating boxplot for categorical data, diagnosis vs F759
## 2026-04-28 19:00:31.191687 INFO::Creating boxplot for categorical data, diagnosis vs F824
## 2026-04-28 19:00:31.490383 INFO::Creating boxplot for categorical data, diagnosis vs F248
## 2026-04-28 19:00:31.783989 INFO::Creating boxplot for categorical data, diagnosis vs F145
## 2026-04-28 19:00:32.091545 INFO::Creating boxplot for categorical data, diagnosis vs F350
## 2026-04-28 19:00:32.389052 INFO::Creating boxplot for categorical data, diagnosis vs F16
## 2026-04-28 19:00:32.687496 INFO::Creating boxplot for categorical data, diagnosis vs F169
## 2026-04-28 19:00:32.996032 INFO::Creating boxplot for categorical data, diagnosis vs F392
## 2026-04-28 19:00:33.291533 INFO::Creating boxplot for categorical data, diagnosis vs F468
## 2026-04-28 19:00:33.593482 INFO::Creating boxplot for categorical data, diagnosis vs F476
## 2026-04-28 19:00:33.893197 INFO::Creating boxplot for categorical data, diagnosis vs F699
## 2026-04-28 19:00:34.19789 INFO::Creating boxplot for categorical data, diagnosis vs F735
## 2026-04-28 19:00:34.49282 INFO::Creating boxplot for categorical data, diagnosis vs F182
## 2026-04-28 19:00:34.793546 INFO::Creating boxplot for categorical data, diagnosis vs F203
## 2026-04-28 19:00:35.103698 INFO::Creating boxplot for categorical data, diagnosis vs F877
## 2026-04-28 19:00:35.399116 INFO::Creating boxplot for categorical data, diagnosis vs F433
## 2026-04-28 19:00:35.702164 INFO::Creating boxplot for categorical data, diagnosis vs F739
## 2026-04-28 19:00:36.007531 INFO::Creating boxplot for categorical data, diagnosis vs F749
## 2026-04-28 19:00:36.314559 INFO::Creating boxplot for categorical data, diagnosis vs F382
## 2026-04-28 19:00:36.608009 INFO::Creating boxplot for categorical data, diagnosis vs F438
## 2026-04-28 19:00:36.91297 INFO::Creating boxplot for categorical data, diagnosis vs F360
## 2026-04-28 19:00:37.218891 INFO::Creating boxplot for categorical data, diagnosis vs F56
## 2026-04-28 19:00:37.537086 INFO::Creating boxplot for categorical data, diagnosis vs F48
## 2026-04-28 19:00:37.847408 INFO::Creating boxplot for categorical data, diagnosis vs F162
## 2026-04-28 19:00:38.165697 INFO::Creating boxplot for categorical data, diagnosis vs F529
## 2026-04-28 19:00:38.496204 INFO::Creating boxplot for categorical data, diagnosis vs F826
## 2026-04-28 19:00:38.798216 INFO::Creating boxplot for categorical data, diagnosis vs F488
## 2026-04-28 19:00:39.098222 INFO::Creating boxplot for categorical data, diagnosis vs F309
## 2026-04-28 19:00:39.397783 INFO::Creating boxplot for categorical data, diagnosis vs F834
## 2026-04-28 19:00:39.712422 INFO::Creating boxplot for categorical data, diagnosis vs F449
## 2026-04-28 19:00:40.015687 INFO::Creating boxplot for categorical data, diagnosis vs F77
## 2026-04-28 19:00:40.326296 INFO::Creating boxplot for categorical data, diagnosis vs F365
## 2026-04-28 19:00:40.637257 INFO::Creating boxplot for categorical data, diagnosis vs F346
## 2026-04-28 19:00:40.994732 INFO::Creating boxplot for categorical data, diagnosis vs F654
## 2026-04-28 19:00:41.296325 INFO::Creating boxplot for categorical data, diagnosis vs F64
## 2026-04-28 19:00:41.596539 INFO::Creating boxplot for categorical data, diagnosis vs F79
## 2026-04-28 19:00:41.912311 INFO::Creating boxplot for categorical data, diagnosis vs F785
## 2026-04-28 19:00:42.226083 INFO::Creating boxplot for categorical data, diagnosis vs F415
## 2026-04-28 19:00:42.538781 INFO::Creating boxplot for categorical data, diagnosis vs F466
## 2026-04-28 19:00:42.855824 INFO::Creating boxplot for categorical data, diagnosis vs F643
## 2026-04-28 19:00:43.154987 INFO::Creating boxplot for categorical data, diagnosis vs F160
## 2026-04-28 19:00:43.464747 INFO::Creating boxplot for categorical data, diagnosis vs F69
## 2026-04-28 19:00:43.77252 INFO::Creating boxplot for categorical data, diagnosis vs F498
## 2026-04-28 19:00:44.090219 INFO::Creating boxplot for categorical data, diagnosis vs F207
## 2026-04-28 19:00:44.405663 INFO::Creating boxplot for categorical data, diagnosis vs F679
## 2026-04-28 19:00:44.728018 INFO::Creating boxplot for categorical data, diagnosis vs F255
## 2026-04-28 19:00:45.059691 INFO::Creating boxplot for categorical data, diagnosis vs F267
## 2026-04-28 19:00:45.386936 INFO::Creating boxplot for categorical data, diagnosis vs F143
## 2026-04-28 19:00:45.708835 INFO::Creating boxplot for categorical data, diagnosis vs F286
## 2026-04-28 19:00:46.03185 INFO::Creating boxplot for categorical data, diagnosis vs F618
## 2026-04-28 19:00:46.354573 INFO::Creating boxplot for categorical data, diagnosis vs F100
## 2026-04-28 19:00:46.672827 INFO::Creating boxplot for categorical data, diagnosis vs F562
## 2026-04-28 19:00:46.987807 INFO::Creating boxplot for categorical data, diagnosis vs F374
## 2026-04-28 19:00:47.307028 INFO::Creating boxplot for categorical data, diagnosis vs F535
## 2026-04-28 19:00:47.607198 INFO::Creating boxplot for categorical data, diagnosis vs F658
## 2026-04-28 19:00:47.907258 INFO::Creating boxplot for categorical data, diagnosis vs F707
## 2026-04-28 19:00:48.223484 INFO::Creating boxplot for categorical data, diagnosis vs F214
## 2026-04-28 19:00:48.521213 INFO::Creating boxplot for categorical data, diagnosis vs F89
## 2026-04-28 19:00:48.823211 INFO::Creating boxplot for categorical data, diagnosis vs F325
## 2026-04-28 19:00:49.124912 INFO::Creating boxplot for categorical data, diagnosis vs F578
## 2026-04-28 19:00:49.437474 INFO::Creating boxplot for categorical data, diagnosis vs F790
## 2026-04-28 19:00:49.738182 INFO::Creating boxplot for categorical data, diagnosis vs F265
## 2026-04-28 19:00:50.045525 INFO::Creating boxplot for categorical data, diagnosis vs F253
## 2026-04-28 19:00:50.414158 INFO::Creating boxplot for categorical data, diagnosis vs F294
## 2026-04-28 19:00:50.714744 INFO::Creating boxplot for categorical data, diagnosis vs F410
## 2026-04-28 19:00:51.022379 INFO::Creating boxplot for categorical data, diagnosis vs F764
## 2026-04-28 19:00:51.32363 INFO::Creating boxplot for categorical data, diagnosis vs F614
## 2026-04-28 19:00:51.640135 INFO::Creating boxplot for categorical data, diagnosis vs F675
## 2026-04-28 19:00:51.937637 INFO::Creating boxplot for categorical data, diagnosis vs F193
## 2026-04-28 19:00:52.240538 INFO::Creating boxplot for categorical data, diagnosis vs F441
## 2026-04-28 19:00:52.56901 INFO::Creating boxplot for categorical data, diagnosis vs F689
## 2026-04-28 19:00:52.893978 INFO::Creating boxplot for categorical data, diagnosis vs F249
## 2026-04-28 19:00:53.196615 INFO::Creating boxplot for categorical data, diagnosis vs F821
## 2026-04-28 19:00:53.508067 INFO::Creating boxplot for categorical data, diagnosis vs F351
## 2026-04-28 19:00:53.845459 INFO::Creating boxplot for categorical data, diagnosis vs F66
## 2026-04-28 19:00:54.150444 INFO::Creating boxplot for categorical data, diagnosis vs F172
## 2026-04-28 19:00:54.460602 INFO::Creating boxplot for categorical data, diagnosis vs F413
## 2026-04-28 19:00:54.767317 INFO::Creating boxplot for categorical data, diagnosis vs F317
## 2026-04-28 19:00:55.09253 INFO::Creating boxplot for categorical data, diagnosis vs F167
## 2026-04-28 19:00:55.403583 INFO::Creating boxplot for categorical data, diagnosis vs F229
## 2026-04-28 19:00:55.717892 INFO::Creating boxplot for categorical data, diagnosis vs F243
## 2026-04-28 19:00:56.040307 INFO::Creating boxplot for categorical data, diagnosis vs F732
## 2026-04-28 19:00:56.33693 INFO::Creating boxplot for categorical data, diagnosis vs F467
## 2026-04-28 19:00:56.636955 INFO::Creating boxplot for categorical data, diagnosis vs F474
## 2026-04-28 19:00:56.939989 INFO::Creating boxplot for categorical data, diagnosis vs F156
## 2026-04-28 19:00:57.258044 INFO::Creating boxplot for categorical data, diagnosis vs F786
## 2026-04-28 19:00:57.552148 INFO::Creating boxplot for categorical data, diagnosis vs F216
## 2026-04-28 19:00:57.858613 INFO::Creating boxplot for categorical data, diagnosis vs F85
## 2026-04-28 19:00:58.162102 INFO::Creating boxplot for categorical data, diagnosis vs F558
## 2026-04-28 19:00:58.481597 INFO::Creating boxplot for categorical data, diagnosis vs F621
## 2026-04-28 19:00:58.793927 INFO::Creating boxplot for categorical data, diagnosis vs F582
## 2026-04-28 19:00:59.097643 INFO::Creating boxplot for categorical data, diagnosis vs F898
## 2026-04-28 19:00:59.432497 INFO::Creating boxplot for categorical data, diagnosis vs F402
## 2026-04-28 19:00:59.732932 INFO::Creating boxplot for categorical data, diagnosis vs F71
## 2026-04-28 19:01:00.032566 INFO::Creating boxplot for categorical data, diagnosis vs F99
## 2026-04-28 19:01:00.339081 INFO::Creating boxplot for categorical data, diagnosis vs F188
## 2026-04-28 19:01:00.664277 INFO::Creating boxplot for categorical data, diagnosis vs F366
## 2026-04-28 19:01:00.965943 INFO::Creating boxplot for categorical data, diagnosis vs F778
## 2026-04-28 19:01:01.27157 INFO::Creating boxplot for categorical data, diagnosis vs F857
## 2026-04-28 19:01:01.595451 INFO::Creating boxplot for categorical data, diagnosis vs F440
## 2026-04-28 19:01:01.890146 INFO::Creating boxplot for categorical data, diagnosis vs F799
## 2026-04-28 19:01:02.191597 INFO::Creating boxplot for categorical data, diagnosis vs F482
## 2026-04-28 19:01:02.491974 INFO::Creating boxplot for categorical data, diagnosis vs F212
## 2026-04-28 19:01:02.806504 INFO::Creating boxplot for categorical data, diagnosis vs F882
## 2026-04-28 19:01:03.104976 INFO::Creating boxplot for categorical data, diagnosis vs F599
## 2026-04-28 19:01:03.412625 INFO::Creating boxplot for categorical data, diagnosis vs F302
## 2026-04-28 19:01:03.734251 INFO::Creating boxplot for categorical data, diagnosis vs F543
## 2026-04-28 19:01:04.031998 INFO::Creating boxplot for categorical data, diagnosis vs F269
## 2026-04-28 19:01:04.33956 INFO::Creating boxplot for categorical data, diagnosis vs F650
## 2026-04-28 19:01:04.655992 INFO::Creating boxplot for categorical data, diagnosis vs F573
## 2026-04-28 19:01:04.981099 INFO::Creating boxplot for categorical data, diagnosis vs F8
## 2026-04-28 19:01:05.281329 INFO::Creating boxplot for categorical data, diagnosis vs F810
## 2026-04-28 19:01:05.587907 INFO::Creating boxplot for categorical data, diagnosis vs F456
## 2026-04-28 19:01:05.908862 INFO::Creating boxplot for categorical data, diagnosis vs F37
## 2026-04-28 19:01:06.202201 INFO::Creating boxplot for categorical data, diagnosis vs F401
## 2026-04-28 19:01:06.507815 INFO::Creating boxplot for categorical data, diagnosis vs F871
## 2026-04-28 19:01:06.811672 INFO::Creating boxplot for categorical data, diagnosis vs F606
## 2026-04-28 19:01:07.127537 INFO::Creating boxplot for categorical data, diagnosis vs F662
## 2026-04-28 19:01:07.428391 INFO::Creating boxplot for categorical data, diagnosis vs F887
## 2026-04-28 19:01:07.731604 INFO::Creating boxplot for categorical data, diagnosis vs F765
## 2026-04-28 19:01:08.058816 INFO::Creating boxplot for categorical data, diagnosis vs F770
## 2026-04-28 19:01:08.357283 INFO::Creating boxplot for categorical data, diagnosis vs F469
## 2026-04-28 19:01:08.668522 INFO::Creating boxplot for categorical data, diagnosis vs F86
## 2026-04-28 19:01:08.975509 INFO::Creating boxplot for categorical data, diagnosis vs F579
## 2026-04-28 19:01:09.3018 INFO::Creating boxplot for categorical data, diagnosis vs F400
## 2026-04-28 19:01:09.608721 INFO::Creating boxplot for categorical data, diagnosis vs F446
## 2026-04-28 19:01:09.925705 INFO::Creating boxplot for categorical data, diagnosis vs F321
## 2026-04-28 19:01:10.271372 INFO::Creating boxplot for categorical data, diagnosis vs F218
## 2026-04-28 19:01:10.58392 INFO::Creating boxplot for categorical data, diagnosis vs F141
## 2026-04-28 19:01:10.89902 INFO::Creating boxplot for categorical data, diagnosis vs F487
## 2026-04-28 19:01:11.20958 INFO::Creating boxplot for categorical data, diagnosis vs F740
## 2026-04-28 19:01:11.540938 INFO::Creating boxplot for categorical data, diagnosis vs F327
## 2026-04-28 19:01:11.845489 INFO::Creating boxplot for categorical data, diagnosis vs F196
## 2026-04-28 19:01:12.155902 INFO::Creating boxplot for categorical data, diagnosis vs F883
## 2026-04-28 19:01:12.482635 INFO::Creating boxplot for categorical data, diagnosis vs F279
## 2026-04-28 19:01:12.790342 INFO::Creating boxplot for categorical data, diagnosis vs F451
## 2026-04-28 19:01:13.100576 INFO::Creating boxplot for categorical data, diagnosis vs F838
## 2026-04-28 19:01:13.526969 INFO::Creating boxplot for categorical data, diagnosis vs F854
## 2026-04-28 19:01:13.830827 INFO::Creating boxplot for categorical data, diagnosis vs F434
## 2026-04-28 19:01:14.143813 INFO::Creating boxplot for categorical data, diagnosis vs F519
## 2026-04-28 19:01:14.449542 INFO::Creating boxplot for categorical data, diagnosis vs F694
## 2026-04-28 19:01:14.772825 INFO::Creating boxplot for categorical data, diagnosis vs F561
## 2026-04-28 19:01:15.077985 INFO::Creating boxplot for categorical data, diagnosis vs F10
## 2026-04-28 19:01:15.388231 INFO::Creating boxplot for categorical data, diagnosis vs F303
## 2026-04-28 19:01:15.691514 INFO::Creating boxplot for categorical data, diagnosis vs F645
## 2026-04-28 19:01:16.008608 INFO::Creating boxplot for categorical data, diagnosis vs F793
## 2026-04-28 19:01:16.312218 INFO::Creating boxplot for categorical data, diagnosis vs F404
## 2026-04-28 19:01:16.635484 INFO::Creating boxplot for categorical data, diagnosis vs F525
## 2026-04-28 19:01:16.965745 INFO::Creating boxplot for categorical data, diagnosis vs F362
## 2026-04-28 19:01:17.278935 INFO::Creating boxplot for categorical data, diagnosis vs F742
## 2026-04-28 19:01:17.586862 INFO::Creating boxplot for categorical data, diagnosis vs F276
## 2026-04-28 19:01:17.895162 INFO::Creating boxplot for categorical data, diagnosis vs F512
## 2026-04-28 19:01:18.220399 INFO::Creating boxplot for categorical data, diagnosis vs F499
## 2026-04-28 19:01:18.533461 INFO::Creating boxplot for categorical data, diagnosis vs F328
## 2026-04-28 19:01:18.85783 INFO::Creating boxplot for categorical data, diagnosis vs F787
## 2026-04-28 19:01:19.195217 INFO::Creating boxplot for categorical data, diagnosis vs F30
## 2026-04-28 19:01:19.522923 INFO::Creating boxplot for categorical data, diagnosis vs F122
## 2026-04-28 19:01:19.834545 INFO::Creating boxplot for categorical data, diagnosis vs F572
## 2026-04-28 19:01:20.151428 INFO::Creating boxplot for categorical data, diagnosis vs F619
## 2026-04-28 19:01:20.526253 INFO::Creating boxplot for categorical data, diagnosis vs F570
## 2026-04-28 19:01:20.844191 INFO::Creating boxplot for categorical data, diagnosis vs F47
## 2026-04-28 19:01:21.170448 INFO::Creating boxplot for categorical data, diagnosis vs F26
## 2026-04-28 19:01:21.491885 INFO::Creating boxplot for categorical data, diagnosis vs F252
## 2026-04-28 19:01:21.846993 INFO::Creating boxplot for categorical data, diagnosis vs F117
## 2026-04-28 19:01:22.168814 INFO::Creating boxplot for categorical data, diagnosis vs F395
## 2026-04-28 19:01:22.487544 INFO::Creating boxplot for categorical data, diagnosis vs F683
## 2026-04-28 19:01:22.824393 INFO::Creating boxplot for categorical data, diagnosis vs F822
## 2026-04-28 19:01:23.129484 INFO::Creating boxplot for categorical data, diagnosis vs F46
## 2026-04-28 19:01:23.451383 INFO::Creating boxplot for categorical data, diagnosis vs F154
## 2026-04-28 19:01:23.769989 INFO::Creating boxplot for categorical data, diagnosis vs F884
## 2026-04-28 19:01:24.106117 INFO::Creating boxplot for categorical data, diagnosis vs F540
## 2026-04-28 19:01:24.45985 INFO::Creating boxplot for categorical data, diagnosis vs F368
## 2026-04-28 19:01:24.778269 INFO::Creating boxplot for categorical data, diagnosis vs F607
## 2026-04-28 19:01:25.138072 INFO::Creating boxplot for categorical data, diagnosis vs F111
## 2026-04-28 19:01:25.469941 INFO::Creating boxplot for categorical data, diagnosis vs F745
## 2026-04-28 19:01:25.789158 INFO::Creating boxplot for categorical data, diagnosis vs F673
## 2026-04-28 19:01:26.110147 INFO::Creating boxplot for categorical data, diagnosis vs F92
## 2026-04-28 19:01:26.444174 INFO::Creating boxplot for categorical data, diagnosis vs F493
## 2026-04-28 19:01:26.7488 INFO::Creating boxplot for categorical data, diagnosis vs F518
## 2026-04-28 19:01:27.061685 INFO::Creating boxplot for categorical data, diagnosis vs F835
## 2026-04-28 19:01:27.399735 INFO::Creating boxplot for categorical data, diagnosis vs F872
## 2026-04-28 19:01:27.702986 INFO::Creating boxplot for categorical data, diagnosis vs F879
## 2026-04-28 19:01:28.004234 INFO::Creating boxplot for categorical data, diagnosis vs F432
## 2026-04-28 19:01:28.312392 INFO::Creating boxplot for categorical data, diagnosis vs F44
## 2026-04-28 19:01:28.629573 INFO::Creating boxplot for categorical data, diagnosis vs F819
## 2026-04-28 19:01:28.93962 INFO::Creating boxplot for categorical data, diagnosis vs F411
## 2026-04-28 19:01:29.24638 INFO::Creating boxplot for categorical data, diagnosis vs F353
## 2026-04-28 19:01:29.570054 INFO::Creating boxplot for categorical data, diagnosis vs F763
## 2026-04-28 19:01:29.880661 INFO::Creating boxplot for categorical data, diagnosis vs F40
## 2026-04-28 19:01:30.189738 INFO::Creating boxplot for categorical data, diagnosis vs F97
## 2026-04-28 19:01:30.499473 INFO::Creating boxplot for categorical data, diagnosis vs F240
## 2026-04-28 19:01:30.815757 INFO::Creating boxplot for categorical data, diagnosis vs F652
## 2026-04-28 19:01:31.121483 INFO::Creating boxplot for categorical data, diagnosis vs F789
## 2026-04-28 19:01:31.431552 INFO::Creating boxplot for categorical data, diagnosis vs F256
## 2026-04-28 19:01:31.762158 INFO::Creating boxplot for categorical data, diagnosis vs F25
## 2026-04-28 19:01:32.091598 INFO::Creating boxplot for categorical data, diagnosis vs F423
## 2026-04-28 19:01:32.428754 INFO::Creating boxplot for categorical data, diagnosis vs F594
## 2026-04-28 19:01:32.760495 INFO::Creating boxplot for categorical data, diagnosis vs F201
## 2026-04-28 19:01:33.088384 INFO::Creating boxplot for categorical data, diagnosis vs F813
## 2026-04-28 19:01:33.393786 INFO::Creating boxplot for categorical data, diagnosis vs F653
## 2026-04-28 19:01:33.695317 INFO::Creating boxplot for categorical data, diagnosis vs F524
## 2026-04-28 19:01:34.006061 INFO::Creating boxplot for categorical data, diagnosis vs F777
## 2026-04-28 19:01:34.304565 INFO::Creating boxplot for categorical data, diagnosis vs F226
## 2026-04-28 19:01:34.606194 INFO::Creating boxplot for categorical data, diagnosis vs F227
## 2026-04-28 19:01:34.919619 INFO::Creating boxplot for categorical data, diagnosis vs F521
## 2026-04-28 19:01:35.217682 INFO::Creating boxplot for categorical data, diagnosis vs F310
## 2026-04-28 19:01:35.518921 INFO::Creating boxplot for categorical data, diagnosis vs F452
## 2026-04-28 19:01:35.820886 INFO::Creating boxplot for categorical data, diagnosis vs F14
## 2026-04-28 19:01:36.128359 INFO::Creating boxplot for categorical data, diagnosis vs F52
## 2026-04-28 19:01:36.425668 INFO::Creating boxplot for categorical data, diagnosis vs F53
## 2026-04-28 19:01:36.730371 INFO::Creating boxplot for categorical data, diagnosis vs F844
## 2026-04-28 19:01:37.815375 INFO::Creating boxplot for categorical data, diagnosis vs F31
## 2026-04-28 19:01:38.093787 INFO::Creating boxplot for categorical data, diagnosis vs F766
## 2026-04-28 19:01:38.371772 INFO::Creating boxplot for categorical data, diagnosis vs F795
## 2026-04-28 19:01:38.656817 INFO::Creating boxplot for categorical data, diagnosis vs F342
## 2026-04-28 19:01:38.94911 INFO::Creating boxplot for categorical data, diagnosis vs F282
## 2026-04-28 19:01:39.229358 INFO::Creating boxplot for categorical data, diagnosis vs F508
## 2026-04-28 19:01:39.512082 INFO::Creating boxplot for categorical data, diagnosis vs F408
## 2026-04-28 19:01:39.793486 INFO::Creating boxplot for categorical data, diagnosis vs F805
## 2026-04-28 19:01:40.082317 INFO::Creating boxplot for categorical data, diagnosis vs F337
## 2026-04-28 19:01:40.363107 INFO::Creating boxplot for categorical data, diagnosis vs F820
## 2026-04-28 19:01:40.638712 INFO::Creating boxplot for categorical data, diagnosis vs F593
## 2026-04-28 19:01:40.929042 INFO::Creating boxplot for categorical data, diagnosis vs F459
## 2026-04-28 19:01:41.20378 INFO::Creating boxplot for categorical data, diagnosis vs F701
## 2026-04-28 19:01:41.481642 INFO::Creating boxplot for categorical data, diagnosis vs F142
## 2026-04-28 19:01:41.758824 INFO::Creating boxplot for categorical data, diagnosis vs F305
## 2026-04-28 19:01:42.050452 INFO::Creating boxplot for categorical data, diagnosis vs F534
## 2026-04-28 19:01:42.327533 INFO::Creating boxplot for categorical data, diagnosis vs F135
## 2026-04-28 19:01:42.603538 INFO::Creating boxplot for categorical data, diagnosis vs F702
## 2026-04-28 19:01:42.883705 INFO::Creating boxplot for categorical data, diagnosis vs F776
## 2026-04-28 19:01:43.169341 INFO::Creating boxplot for categorical data, diagnosis vs F295
## 2026-04-28 19:01:43.446687 INFO::Creating boxplot for categorical data, diagnosis vs F355
## 2026-04-28 19:01:43.724199 INFO::Creating boxplot for categorical data, diagnosis vs F797
## 2026-04-28 19:01:44.015432 INFO::Creating boxplot for categorical data, diagnosis vs F13
## 2026-04-28 19:01:44.292752 INFO::Creating boxplot for categorical data, diagnosis vs F356
## 2026-04-28 19:01:44.574497 INFO::Creating boxplot for categorical data, diagnosis vs F359
## 2026-04-28 19:01:44.850532 INFO::Creating boxplot for categorical data, diagnosis vs F121
## 2026-04-28 19:01:45.137554 INFO::Creating boxplot for categorical data, diagnosis vs F850
## 2026-04-28 19:01:45.41556 INFO::Creating boxplot for categorical data, diagnosis vs F899
## 2026-04-28 19:01:45.694851 INFO::Creating boxplot for categorical data, diagnosis vs F628
## 2026-04-28 19:01:45.983603 INFO::Creating boxplot for categorical data, diagnosis vs F107
## 2026-04-28 19:01:46.258249 INFO::Creating boxplot for categorical data, diagnosis vs F287
## 2026-04-28 19:01:46.533912 INFO::Creating boxplot for categorical data, diagnosis vs F557
## 2026-04-28 19:01:46.811598 INFO::Creating boxplot for categorical data, diagnosis vs F165
## 2026-04-28 19:01:47.117103 INFO::Creating boxplot for categorical data, diagnosis vs F127
## 2026-04-28 19:01:47.393041 INFO::Creating boxplot for categorical data, diagnosis vs F299
## 2026-04-28 19:01:47.672263 INFO::Creating boxplot for categorical data, diagnosis vs F497
## 2026-04-28 19:01:47.956293 INFO::Creating boxplot for categorical data, diagnosis vs F711
## 2026-04-28 19:01:48.242491 INFO::Creating boxplot for categorical data, diagnosis vs F319
## 2026-04-28 19:01:48.516592 INFO::Creating boxplot for categorical data, diagnosis vs F271
## 2026-04-28 19:01:48.794332 INFO::Creating boxplot for categorical data, diagnosis vs F157
## 2026-04-28 19:01:49.083257 INFO::Creating boxplot for categorical data, diagnosis vs F560
## 2026-04-28 19:01:49.362112 INFO::Creating boxplot for categorical data, diagnosis vs F680
## 2026-04-28 19:01:49.640934 INFO::Creating boxplot for categorical data, diagnosis vs F580
## 2026-04-28 19:01:49.923326 INFO::Creating boxplot for categorical data, diagnosis vs F152
## 2026-04-28 19:01:50.208706 INFO::Creating boxplot for categorical data, diagnosis vs F12
## 2026-04-28 19:01:50.486398 INFO::Creating boxplot for categorical data, diagnosis vs F324
## 2026-04-28 19:01:50.761281 INFO::Creating boxplot for categorical data, diagnosis vs F893
## 2026-04-28 19:01:51.050169 INFO::Creating boxplot for categorical data, diagnosis vs F318
## 2026-04-28 19:01:51.326006 INFO::Creating boxplot for categorical data, diagnosis vs F784
## 2026-04-28 19:01:51.60103 INFO::Creating boxplot for categorical data, diagnosis vs F567
## 2026-04-28 19:01:51.884943 INFO::Creating boxplot for categorical data, diagnosis vs F457
## 2026-04-28 19:01:52.176917 INFO::Creating boxplot for categorical data, diagnosis vs F708
## 2026-04-28 19:01:52.457637 INFO::Creating boxplot for categorical data, diagnosis vs F669
## 2026-04-28 19:01:52.739631 INFO::Creating boxplot for categorical data, diagnosis vs F87
## 2026-04-28 19:01:53.02599 INFO::Creating boxplot for categorical data, diagnosis vs F730
## 2026-04-28 19:01:55.866248 INFO::Plotting data for metadata number 2, antibiotics
## 2026-04-28 19:01:55.868005 INFO::Creating boxplot for categorical data, antibiotics vs F663
## 2026-04-28 19:01:56.153525 INFO::Creating boxplot for categorical data, antibiotics vs F838
## 2026-04-28 19:01:56.443923 INFO::Creating boxplot for categorical data, antibiotics vs F764
## 2026-04-28 19:01:56.74933 INFO::Creating boxplot for categorical data, antibiotics vs F880
## 2026-04-28 19:01:57.041511 INFO::Creating boxplot for categorical data, antibiotics vs F751
## 2026-04-28 19:01:57.330875 INFO::Creating boxplot for categorical data, antibiotics vs F288
## 2026-04-28 19:01:57.645788 INFO::Creating boxplot for categorical data, antibiotics vs F65
## 2026-04-28 19:01:57.933326 INFO::Creating boxplot for categorical data, antibiotics vs F742
## 2026-04-28 19:01:58.221957 INFO::Creating boxplot for categorical data, antibiotics vs F528
## 2026-04-28 19:01:58.522507 INFO::Creating boxplot for categorical data, antibiotics vs F790
## 2026-04-28 19:01:58.8109 INFO::Creating boxplot for categorical data, antibiotics vs F777
## 2026-04-28 19:01:59.101759 INFO::Creating boxplot for categorical data, antibiotics vs F178
## 2026-04-28 19:01:59.497644 INFO::Creating boxplot for categorical data, antibiotics vs F139
## 2026-04-28 19:01:59.793227 INFO::Creating boxplot for categorical data, antibiotics vs F202
## 2026-04-28 19:02:00.0966 INFO::Creating boxplot for categorical data, antibiotics vs F220
## 2026-04-28 19:02:00.402052 INFO::Creating boxplot for categorical data, antibiotics vs F397
## 2026-04-28 19:02:00.718161 INFO::Creating boxplot for categorical data, antibiotics vs F882
## 2026-04-28 19:02:01.020644 INFO::Creating boxplot for categorical data, antibiotics vs F446
## 2026-04-28 19:02:01.324192 INFO::Creating boxplot for categorical data, antibiotics vs F418
## 2026-04-28 19:02:01.640171 INFO::Creating boxplot for categorical data, antibiotics vs F133
## 2026-04-28 19:02:01.939218 INFO::Creating boxplot for categorical data, antibiotics vs F696
## 2026-04-28 19:02:02.241879 INFO::Creating boxplot for categorical data, antibiotics vs F548
## 2026-04-28 19:02:02.543513 INFO::Creating boxplot for categorical data, antibiotics vs F536
## 2026-04-28 19:02:02.860213 INFO::Creating boxplot for categorical data, antibiotics vs F194
## 2026-04-28 19:02:03.164824 INFO::Creating boxplot for categorical data, antibiotics vs F34
## 2026-04-28 19:02:03.461928 INFO::Creating boxplot for categorical data, antibiotics vs F153
## 2026-04-28 19:02:03.772896 INFO::Creating boxplot for categorical data, antibiotics vs F400
## 2026-04-28 19:02:04.070037 INFO::Creating boxplot for categorical data, antibiotics vs F794
## 2026-04-28 19:02:04.371398 INFO::Creating boxplot for categorical data, antibiotics vs F396
## 2026-04-28 19:02:04.672338 INFO::Creating boxplot for categorical data, antibiotics vs F182
## 2026-04-28 19:02:04.983489 INFO::Creating boxplot for categorical data, antibiotics vs F719
## 2026-04-28 19:02:05.279496 INFO::Creating boxplot for categorical data, antibiotics vs F180
## 2026-04-28 19:02:05.57654 INFO::Creating boxplot for categorical data, antibiotics vs F552
## 2026-04-28 19:02:05.889214 INFO::Creating boxplot for categorical data, antibiotics vs F789
## 2026-04-28 19:02:06.191101 INFO::Creating boxplot for categorical data, antibiotics vs F893
## 2026-04-28 19:02:06.494231 INFO::Creating boxplot for categorical data, antibiotics vs F834
## 2026-04-28 19:02:06.854796 INFO::Creating boxplot for categorical data, antibiotics vs F889
## 2026-04-28 19:02:07.17623 INFO::Creating boxplot for categorical data, antibiotics vs F143
## 2026-04-28 19:02:07.488041 INFO::Creating boxplot for categorical data, antibiotics vs F224
## 2026-04-28 19:02:07.798447 INFO::Creating boxplot for categorical data, antibiotics vs F109
## 2026-04-28 19:02:08.117063 INFO::Creating boxplot for categorical data, antibiotics vs F5
## 2026-04-28 19:02:08.420517 INFO::Creating boxplot for categorical data, antibiotics vs F873
## 2026-04-28 19:02:08.726501 INFO::Creating boxplot for categorical data, antibiotics vs F681
## 2026-04-28 19:02:09.038065 INFO::Creating boxplot for categorical data, antibiotics vs F452
## 2026-04-28 19:02:09.338144 INFO::Creating boxplot for categorical data, antibiotics vs F468
## 2026-04-28 19:02:09.642063 INFO::Creating boxplot for categorical data, antibiotics vs F731
## 2026-04-28 19:02:09.961973 INFO::Creating boxplot for categorical data, antibiotics vs F479
## 2026-04-28 19:02:10.257228 INFO::Creating boxplot for categorical data, antibiotics vs F520
## 2026-04-28 19:02:10.558017 INFO::Creating boxplot for categorical data, antibiotics vs F649
## 2026-04-28 19:02:10.861644 INFO::Creating boxplot for categorical data, antibiotics vs F259
## 2026-04-28 19:02:11.178548 INFO::Creating boxplot for categorical data, antibiotics vs F186
## 2026-04-28 19:02:11.474515 INFO::Creating boxplot for categorical data, antibiotics vs F477
## 2026-04-28 19:02:11.775342 INFO::Creating boxplot for categorical data, antibiotics vs F312
## 2026-04-28 19:02:12.085698 INFO::Creating boxplot for categorical data, antibiotics vs F4
## 2026-04-28 19:02:12.383898 INFO::Creating boxplot for categorical data, antibiotics vs F632
## 2026-04-28 19:02:12.682691 INFO::Creating boxplot for categorical data, antibiotics vs F31
## 2026-04-28 19:02:12.99711 INFO::Creating boxplot for categorical data, antibiotics vs F184
## 2026-04-28 19:02:13.293929 INFO::Creating boxplot for categorical data, antibiotics vs F7
## 2026-04-28 19:02:13.594701 INFO::Creating boxplot for categorical data, antibiotics vs F213
## 2026-04-28 19:02:13.913399 INFO::Creating boxplot for categorical data, antibiotics vs F828
## 2026-04-28 19:02:14.216033 INFO::Creating boxplot for categorical data, antibiotics vs F831
## 2026-04-28 19:02:14.526251 INFO::Creating boxplot for categorical data, antibiotics vs F315
## 2026-04-28 19:02:14.832602 INFO::Creating boxplot for categorical data, antibiotics vs F691
## 2026-04-28 19:02:15.150941 INFO::Creating boxplot for categorical data, antibiotics vs F159
## 2026-04-28 19:02:15.450723 INFO::Creating boxplot for categorical data, antibiotics vs F331
## 2026-04-28 19:02:15.755369 INFO::Creating boxplot for categorical data, antibiotics vs F757
## 2026-04-28 19:02:16.077029 INFO::Creating boxplot for categorical data, antibiotics vs F167
## 2026-04-28 19:02:16.382081 INFO::Creating boxplot for categorical data, antibiotics vs F85
## 2026-04-28 19:02:16.726843 INFO::Creating boxplot for categorical data, antibiotics vs F80
## 2026-04-28 19:02:17.076232 INFO::Creating boxplot for categorical data, antibiotics vs F105
## 2026-04-28 19:02:17.377861 INFO::Creating boxplot for categorical data, antibiotics vs F674
## 2026-04-28 19:02:17.686232 INFO::Creating boxplot for categorical data, antibiotics vs F50
## 2026-04-28 19:02:18.006625 INFO::Creating boxplot for categorical data, antibiotics vs F164
## 2026-04-28 19:02:18.303914 INFO::Creating boxplot for categorical data, antibiotics vs F840
## 2026-04-28 19:02:18.61246 INFO::Creating boxplot for categorical data, antibiotics vs F232
## 2026-04-28 19:02:18.917767 INFO::Creating boxplot for categorical data, antibiotics vs F872
## 2026-04-28 19:02:19.23002 INFO::Creating boxplot for categorical data, antibiotics vs F54
## 2026-04-28 19:02:19.529659 INFO::Creating boxplot for categorical data, antibiotics vs F365
## 2026-04-28 19:02:19.831736 INFO::Creating boxplot for categorical data, antibiotics vs F499
## 2026-04-28 19:02:20.154762 INFO::Creating boxplot for categorical data, antibiotics vs F510
## 2026-04-28 19:02:20.454906 INFO::Creating boxplot for categorical data, antibiotics vs F716
## 2026-04-28 19:02:20.761261 INFO::Creating boxplot for categorical data, antibiotics vs F454
## 2026-04-28 19:02:21.130191 INFO::Creating boxplot for categorical data, antibiotics vs F52
## 2026-04-28 19:02:21.436265 INFO::Creating boxplot for categorical data, antibiotics vs F273
## 2026-04-28 19:02:21.748649 INFO::Creating boxplot for categorical data, antibiotics vs F474
## 2026-04-28 19:02:22.08824 INFO::Creating boxplot for categorical data, antibiotics vs F267
## 2026-04-28 19:02:22.398442 INFO::Creating boxplot for categorical data, antibiotics vs F253
## 2026-04-28 19:02:22.713193 INFO::Creating boxplot for categorical data, antibiotics vs F247
## 2026-04-28 19:02:23.027426 INFO::Creating boxplot for categorical data, antibiotics vs F708
## 2026-04-28 19:02:23.36004 INFO::Creating boxplot for categorical data, antibiotics vs F438
## 2026-04-28 19:02:23.672941 INFO::Creating boxplot for categorical data, antibiotics vs F450
## 2026-04-28 19:02:23.981682 INFO::Creating boxplot for categorical data, antibiotics vs F666
## 2026-04-28 19:02:24.312719 INFO::Creating boxplot for categorical data, antibiotics vs F720
## 2026-04-28 19:02:24.620002 INFO::Creating boxplot for categorical data, antibiotics vs F48
## 2026-04-28 19:02:24.931715 INFO::Creating boxplot for categorical data, antibiotics vs F371
## 2026-04-28 19:02:25.247375 INFO::Creating boxplot for categorical data, antibiotics vs F423
## 2026-04-28 19:02:25.59071 INFO::Creating boxplot for categorical data, antibiotics vs F351
## 2026-04-28 19:02:25.899009 INFO::Creating boxplot for categorical data, antibiotics vs F190
## 2026-04-28 19:02:26.207814 INFO::Creating boxplot for categorical data, antibiotics vs F394
## 2026-04-28 19:02:26.538342 INFO::Creating boxplot for categorical data, antibiotics vs F581
## 2026-04-28 19:02:26.856627 INFO::Creating boxplot for categorical data, antibiotics vs F276
## 2026-04-28 19:02:27.172338 INFO::Creating boxplot for categorical data, antibiotics vs F608
## 2026-04-28 19:02:27.506034 INFO::Creating boxplot for categorical data, antibiotics vs F28
## 2026-04-28 19:02:27.824389 INFO::Creating boxplot for categorical data, antibiotics vs F805
## 2026-04-28 19:02:28.139316 INFO::Creating boxplot for categorical data, antibiotics vs F776
## 2026-04-28 19:02:28.454856 INFO::Creating boxplot for categorical data, antibiotics vs F249
## 2026-04-28 19:02:28.791869 INFO::Creating boxplot for categorical data, antibiotics vs F755
## 2026-04-28 19:02:29.105899 INFO::Creating boxplot for categorical data, antibiotics vs F68
## 2026-04-28 19:02:29.421502 INFO::Creating boxplot for categorical data, antibiotics vs F78
## 2026-04-28 19:02:29.76621 INFO::Creating boxplot for categorical data, antibiotics vs F644
## 2026-04-28 19:02:30.086319 INFO::Creating boxplot for categorical data, antibiotics vs F381
## 2026-04-28 19:02:30.407485 INFO::Creating boxplot for categorical data, antibiotics vs F358
## 2026-04-28 19:02:30.737999 INFO::Creating boxplot for categorical data, antibiotics vs F344
## 2026-04-28 19:02:31.047072 INFO::Creating boxplot for categorical data, antibiotics vs F898
## 2026-04-28 19:02:31.35884 INFO::Creating boxplot for categorical data, antibiotics vs F209
## 2026-04-28 19:02:31.669736 INFO::Creating boxplot for categorical data, antibiotics vs F51
## 2026-04-28 19:02:32.000067 INFO::Creating boxplot for categorical data, antibiotics vs F149
## 2026-04-28 19:02:32.30791 INFO::Creating boxplot for categorical data, antibiotics vs F108
## 2026-04-28 19:02:32.61839 INFO::Creating boxplot for categorical data, antibiotics vs F255
## 2026-04-28 19:02:32.950772 INFO::Creating boxplot for categorical data, antibiotics vs F823
## 2026-04-28 19:02:33.26141 INFO::Creating boxplot for categorical data, antibiotics vs F864
## 2026-04-28 19:02:33.575994 INFO::Creating boxplot for categorical data, antibiotics vs F214
## 2026-04-28 19:02:33.91676 INFO::Creating boxplot for categorical data, antibiotics vs F76
## 2026-04-28 19:02:34.226291 INFO::Creating boxplot for categorical data, antibiotics vs F575
## 2026-04-28 19:02:34.539969 INFO::Creating boxplot for categorical data, antibiotics vs F13
## 2026-04-28 19:02:34.849477 INFO::Creating boxplot for categorical data, antibiotics vs F389
## 2026-04-28 19:02:35.181186 INFO::Creating boxplot for categorical data, antibiotics vs F556
## 2026-04-28 19:02:35.495064 INFO::Creating boxplot for categorical data, antibiotics vs F49
## 2026-04-28 19:02:35.807289 INFO::Creating boxplot for categorical data, antibiotics vs F436
## 2026-04-28 19:02:36.147245 INFO::Creating boxplot for categorical data, antibiotics vs F378
## 2026-04-28 19:02:36.461443 INFO::Creating boxplot for categorical data, antibiotics vs F682
## 2026-04-28 19:02:36.782499 INFO::Creating boxplot for categorical data, antibiotics vs F47
## 2026-04-28 19:02:37.116723 INFO::Creating boxplot for categorical data, antibiotics vs F429
## 2026-04-28 19:02:37.43167 INFO::Creating boxplot for categorical data, antibiotics vs F588
## 2026-04-28 19:02:37.755723 INFO::Creating boxplot for categorical data, antibiotics vs F616
## 2026-04-28 19:02:38.099341 INFO::Creating boxplot for categorical data, antibiotics vs F323
## 2026-04-28 19:02:38.412852 INFO::Creating boxplot for categorical data, antibiotics vs F409
## 2026-04-28 19:02:38.738885 INFO::Creating boxplot for categorical data, antibiotics vs F326
## 2026-04-28 19:02:39.072973 INFO::Creating boxplot for categorical data, antibiotics vs F567
## 2026-04-28 19:02:39.407393 INFO::Creating boxplot for categorical data, antibiotics vs F698
## 2026-04-28 19:02:39.72131 INFO::Creating boxplot for categorical data, antibiotics vs F179
## 2026-04-28 19:02:40.039338 INFO::Creating boxplot for categorical data, antibiotics vs F79
## 2026-04-28 19:02:40.380081 INFO::Creating boxplot for categorical data, antibiotics vs F787
## 2026-04-28 19:02:40.695262 INFO::Creating boxplot for categorical data, antibiotics vs F335
## 2026-04-28 19:02:41.013474 INFO::Creating boxplot for categorical data, antibiotics vs F576
## 2026-04-28 19:02:41.357744 INFO::Creating boxplot for categorical data, antibiotics vs F667
## 2026-04-28 19:02:41.680183 INFO::Creating boxplot for categorical data, antibiotics vs F694
## 2026-04-28 19:02:41.997788 INFO::Creating boxplot for categorical data, antibiotics vs F297
## 2026-04-28 19:02:42.347066 INFO::Creating boxplot for categorical data, antibiotics vs F569
## 2026-04-28 19:02:42.669979 INFO::Creating boxplot for categorical data, antibiotics vs F611
## 2026-04-28 19:02:42.997744 INFO::Creating boxplot for categorical data, antibiotics vs F810
## 2026-04-28 19:02:43.440032 INFO::Creating boxplot for categorical data, antibiotics vs F746
## 2026-04-28 19:02:43.762719 INFO::Creating boxplot for categorical data, antibiotics vs F23
## 2026-04-28 19:02:44.087242 INFO::Creating boxplot for categorical data, antibiotics vs F138
## 2026-04-28 19:02:44.405222 INFO::Creating boxplot for categorical data, antibiotics vs F135
## 2026-04-28 19:02:44.744699 INFO::Creating boxplot for categorical data, antibiotics vs F411
## 2026-04-28 19:02:45.071072 INFO::Creating boxplot for categorical data, antibiotics vs F489
## 2026-04-28 19:02:45.390618 INFO::Creating boxplot for categorical data, antibiotics vs F492
## 2026-04-28 19:02:45.728782 INFO::Creating boxplot for categorical data, antibiotics vs F844
## 2026-04-28 19:02:46.049344 INFO::Creating boxplot for categorical data, antibiotics vs F586
## 2026-04-28 19:02:46.367973 INFO::Creating boxplot for categorical data, antibiotics vs F11
## 2026-04-28 19:02:46.715489 INFO::Creating boxplot for categorical data, antibiotics vs F900
## 2026-04-28 19:02:47.033896 INFO::Creating boxplot for categorical data, antibiotics vs F21
## 2026-04-28 19:02:47.355308 INFO::Creating boxplot for categorical data, antibiotics vs F736
## 2026-04-28 19:02:47.67154 INFO::Creating boxplot for categorical data, antibiotics vs F66
## 2026-04-28 19:02:48.003448 INFO::Creating boxplot for categorical data, antibiotics vs F408
## 2026-04-28 19:02:48.321701 INFO::Creating boxplot for categorical data, antibiotics vs F788
## 2026-04-28 19:02:48.639113 INFO::Creating boxplot for categorical data, antibiotics vs F493
## 2026-04-28 19:02:48.978191 INFO::Creating boxplot for categorical data, antibiotics vs F343
## 2026-04-28 19:02:49.293206 INFO::Creating boxplot for categorical data, antibiotics vs F352
## 2026-04-28 19:02:49.618047 INFO::Creating boxplot for categorical data, antibiotics vs F677
## 2026-04-28 19:02:49.947188 INFO::Creating boxplot for categorical data, antibiotics vs F816
## 2026-04-28 19:02:50.284053 INFO::Creating boxplot for categorical data, antibiotics vs F457
## 2026-04-28 19:02:50.601577 INFO::Creating boxplot for categorical data, antibiotics vs F330
## 2026-04-28 19:02:50.92313 INFO::Creating boxplot for categorical data, antibiotics vs F293
## 2026-04-28 19:02:51.259162 INFO::Creating boxplot for categorical data, antibiotics vs F725
## 2026-04-28 19:02:51.573705 INFO::Creating boxplot for categorical data, antibiotics vs F813
## 2026-04-28 19:02:51.903684 INFO::Creating boxplot for categorical data, antibiotics vs F295
## 2026-04-28 19:02:52.267218 INFO::Creating boxplot for categorical data, antibiotics vs F656
## 2026-04-28 19:02:52.584174 INFO::Creating boxplot for categorical data, antibiotics vs F669
## 2026-04-28 19:02:52.902448 INFO::Creating boxplot for categorical data, antibiotics vs F15
## 2026-04-28 19:02:53.215111 INFO::Creating boxplot for categorical data, antibiotics vs F419
## 2026-04-28 19:02:53.547089 INFO::Creating boxplot for categorical data, antibiotics vs F701
## 2026-04-28 19:02:53.859549 INFO::Creating boxplot for categorical data, antibiotics vs F176
## 2026-04-28 19:02:54.174712 INFO::Creating boxplot for categorical data, antibiotics vs F203
## 2026-04-28 19:02:54.502032 INFO::Creating boxplot for categorical data, antibiotics vs F501
## 2026-04-28 19:02:54.817287 INFO::Creating boxplot for categorical data, antibiotics vs F772
## 2026-04-28 19:02:55.137423 INFO::Creating boxplot for categorical data, antibiotics vs F488
## 2026-04-28 19:02:55.471196 INFO::Creating boxplot for categorical data, antibiotics vs F600
## 2026-04-28 19:02:55.784032 INFO::Creating boxplot for categorical data, antibiotics vs F768
## 2026-04-28 19:02:56.107009 INFO::Creating boxplot for categorical data, antibiotics vs F432
## 2026-04-28 19:02:56.444023 INFO::Creating boxplot for categorical data, antibiotics vs F26
## 2026-04-28 19:02:56.762016 INFO::Creating boxplot for categorical data, antibiotics vs F189
## 2026-04-28 19:02:57.076837 INFO::Creating boxplot for categorical data, antibiotics vs F200
## 2026-04-28 19:02:57.38864 INFO::Creating boxplot for categorical data, antibiotics vs F121
## 2026-04-28 19:02:57.717457 INFO::Creating boxplot for categorical data, antibiotics vs F624
## 2026-04-28 19:02:58.033982 INFO::Creating boxplot for categorical data, antibiotics vs F855
## 2026-04-28 19:02:58.367741 INFO::Creating boxplot for categorical data, antibiotics vs F380
## 2026-04-28 19:02:58.725356 INFO::Creating boxplot for categorical data, antibiotics vs F734
## 2026-04-28 19:02:59.064866 INFO::Creating boxplot for categorical data, antibiotics vs F16
## 2026-04-28 19:02:59.396856 INFO::Creating boxplot for categorical data, antibiotics vs F602
## 2026-04-28 19:02:59.737587 INFO::Creating boxplot for categorical data, antibiotics vs F210
## 2026-04-28 19:03:00.048086 INFO::Creating boxplot for categorical data, antibiotics vs F217
## 2026-04-28 19:03:00.367841 INFO::Creating boxplot for categorical data, antibiotics vs F640
## 2026-04-28 19:03:00.692564 INFO::Creating boxplot for categorical data, antibiotics vs F631
## 2026-04-28 19:03:01.005335 INFO::Creating boxplot for categorical data, antibiotics vs F32
## 2026-04-28 19:03:01.324851 INFO::Creating boxplot for categorical data, antibiotics vs F322
## 2026-04-28 19:03:01.642499 INFO::Creating boxplot for categorical data, antibiotics vs F476
## 2026-04-28 19:03:01.984877 INFO::Creating boxplot for categorical data, antibiotics vs F265
## 2026-04-28 19:03:02.320521 INFO::Creating boxplot for categorical data, antibiotics vs F283
## 2026-04-28 19:03:02.656661 INFO::Creating boxplot for categorical data, antibiotics vs F316
## 2026-04-28 19:03:03.002599 INFO::Creating boxplot for categorical data, antibiotics vs F465
## 2026-04-28 19:03:03.324919 INFO::Creating boxplot for categorical data, antibiotics vs F24
## 2026-04-28 19:03:03.649552 INFO::Creating boxplot for categorical data, antibiotics vs F38
## 2026-04-28 19:03:03.988946 INFO::Creating boxplot for categorical data, antibiotics vs F82
## 2026-04-28 19:03:04.305567 INFO::Creating boxplot for categorical data, antibiotics vs F86
## 2026-04-28 19:03:04.629822 INFO::Creating boxplot for categorical data, antibiotics vs F270
## 2026-04-28 19:03:04.97014 INFO::Creating boxplot for categorical data, antibiotics vs F485
## 2026-04-28 19:03:05.29035 INFO::Creating boxplot for categorical data, antibiotics vs F877
## 2026-04-28 19:03:05.61232 INFO::Creating boxplot for categorical data, antibiotics vs F486
## 2026-04-28 19:03:05.997442 INFO::Creating boxplot for categorical data, antibiotics vs F399
## 2026-04-28 19:03:06.304319 INFO::Creating boxplot for categorical data, antibiotics vs F573
## 2026-04-28 19:03:06.632104 INFO::Creating boxplot for categorical data, antibiotics vs F709
## 2026-04-28 19:03:06.961839 INFO::Creating boxplot for categorical data, antibiotics vs F227
## 2026-04-28 19:03:07.318188 INFO::Creating boxplot for categorical data, antibiotics vs F553
## 2026-04-28 19:03:07.639311 INFO::Creating boxplot for categorical data, antibiotics vs F123
## 2026-04-28 19:03:07.961156 INFO::Creating boxplot for categorical data, antibiotics vs F118
## 2026-04-28 19:03:08.310607 INFO::Creating boxplot for categorical data, antibiotics vs F605
## 2026-04-28 19:03:08.628075 INFO::Creating boxplot for categorical data, antibiotics vs F619
## 2026-04-28 19:03:08.951887 INFO::Creating boxplot for categorical data, antibiotics vs F830
## 2026-04-28 19:03:09.271253 INFO::Creating boxplot for categorical data, antibiotics vs F837
## 2026-04-28 19:03:09.618599 INFO::Creating boxplot for categorical data, antibiotics vs F12
## 2026-04-28 19:03:09.93957 INFO::Creating boxplot for categorical data, antibiotics vs F623
## 2026-04-28 19:03:10.262952 INFO::Creating boxplot for categorical data, antibiotics vs F806
## 2026-04-28 19:03:10.607718 INFO::Creating boxplot for categorical data, antibiotics vs F829
## 2026-04-28 19:03:10.940416 INFO::Creating boxplot for categorical data, antibiotics vs F289
## 2026-04-28 19:03:11.279017 INFO::Creating boxplot for categorical data, antibiotics vs F353
## 2026-04-28 19:03:11.642448 INFO::Creating boxplot for categorical data, antibiotics vs F93
## 2026-04-28 19:03:11.977456 INFO::Creating boxplot for categorical data, antibiotics vs F379
## 2026-04-28 19:03:12.29604 INFO::Creating boxplot for categorical data, antibiotics vs F370
## 2026-04-28 19:03:12.614238 INFO::Creating boxplot for categorical data, antibiotics vs F360
## 2026-04-28 19:03:12.955146 INFO::Creating boxplot for categorical data, antibiotics vs F710
## 2026-04-28 19:03:13.27106 INFO::Creating boxplot for categorical data, antibiotics vs F796
## 2026-04-28 19:03:13.591271 INFO::Creating boxplot for categorical data, antibiotics vs F388
## 2026-04-28 19:03:13.938437 INFO::Creating boxplot for categorical data, antibiotics vs F775
## 2026-04-28 19:03:14.250137 INFO::Creating boxplot for categorical data, antibiotics vs F174
## 2026-04-28 19:03:14.571213 INFO::Creating boxplot for categorical data, antibiotics vs F601
## 2026-04-28 19:03:14.909698 INFO::Creating boxplot for categorical data, antibiotics vs F836
## 2026-04-28 19:03:15.245761 INFO::Creating boxplot for categorical data, antibiotics vs F192
## 2026-04-28 19:03:15.566551 INFO::Creating boxplot for categorical data, antibiotics vs F463
## 2026-04-28 19:03:15.892419 INFO::Creating boxplot for categorical data, antibiotics vs F57
## 2026-04-28 19:03:16.242262 INFO::Creating boxplot for categorical data, antibiotics vs F658
## 2026-04-28 19:03:16.566553 INFO::Creating boxplot for categorical data, antibiotics vs F596
## 2026-04-28 19:03:16.890595 INFO::Creating boxplot for categorical data, antibiotics vs F104
## 2026-04-28 19:03:17.24437 INFO::Creating boxplot for categorical data, antibiotics vs F218
## 2026-04-28 19:03:17.562031 INFO::Creating boxplot for categorical data, antibiotics vs F466
## 2026-04-28 19:03:17.896265 INFO::Creating boxplot for categorical data, antibiotics vs F737
## 2026-04-28 19:03:18.247052 INFO::Creating boxplot for categorical data, antibiotics vs F487
## 2026-04-28 19:03:18.581975 INFO::Creating boxplot for categorical data, antibiotics vs F369
## 2026-04-28 19:03:18.908627 INFO::Creating boxplot for categorical data, antibiotics vs F584
## 2026-04-28 19:03:19.22986 INFO::Creating boxplot for categorical data, antibiotics vs F166
## 2026-04-28 19:03:19.585913 INFO::Creating boxplot for categorical data, antibiotics vs F822
## 2026-04-28 19:03:19.908666 INFO::Creating boxplot for categorical data, antibiotics vs F70
## 2026-04-28 19:03:20.233189 INFO::Creating boxplot for categorical data, antibiotics vs F243
## 2026-04-28 19:03:20.57843 INFO::Creating boxplot for categorical data, antibiotics vs F498
## 2026-04-28 19:03:20.89249 INFO::Creating boxplot for categorical data, antibiotics vs F272
## 2026-04-28 19:03:21.215779 INFO::Creating boxplot for categorical data, antibiotics vs F881
## 2026-04-28 19:03:21.574216 INFO::Creating boxplot for categorical data, antibiotics vs F761
## 2026-04-28 19:03:21.890338 INFO::Creating boxplot for categorical data, antibiotics vs F781
## 2026-04-28 19:03:22.213962 INFO::Creating boxplot for categorical data, antibiotics vs F697
## 2026-04-28 19:03:22.548182 INFO::Creating boxplot for categorical data, antibiotics vs F890
## 2026-04-28 19:03:22.887783 INFO::Creating boxplot for categorical data, antibiotics vs F197
## 2026-04-28 19:03:23.221876 INFO::Creating boxplot for categorical data, antibiotics vs F826
## 2026-04-28 19:03:23.545824 INFO::Creating boxplot for categorical data, antibiotics vs F641
## 2026-04-28 19:03:23.932249 INFO::Creating boxplot for categorical data, antibiotics vs F700
## 2026-04-28 19:03:24.259941 INFO::Creating boxplot for categorical data, antibiotics vs F280
## 2026-04-28 19:03:24.599528 INFO::Creating boxplot for categorical data, antibiotics vs F531
## 2026-04-28 19:03:24.953148 INFO::Creating boxplot for categorical data, antibiotics vs F660
## 2026-04-28 19:03:25.275089 INFO::Creating boxplot for categorical data, antibiotics vs F257
## 2026-04-28 19:03:25.603149 INFO::Creating boxplot for categorical data, antibiotics vs F136
## 2026-04-28 19:03:25.955245 INFO::Creating boxplot for categorical data, antibiotics vs F875
## 2026-04-28 19:03:26.276503 INFO::Creating boxplot for categorical data, antibiotics vs F160
## 2026-04-28 19:03:26.605764 INFO::Creating boxplot for categorical data, antibiotics vs F642
## 2026-04-28 19:03:26.972642 INFO::Creating boxplot for categorical data, antibiotics vs F782
## 2026-04-28 19:03:27.306466 INFO::Creating boxplot for categorical data, antibiotics vs F730
## 2026-04-28 19:03:27.637015 INFO::Creating boxplot for categorical data, antibiotics vs F679
## 2026-04-28 19:03:27.990037 INFO::Creating boxplot for categorical data, antibiotics vs F713
## 2026-04-28 19:03:28.329141 INFO::Creating boxplot for categorical data, antibiotics vs F821
## 2026-04-28 19:03:28.675525 INFO::Creating boxplot for categorical data, antibiotics vs F443
## 2026-04-28 19:03:29.006204 INFO::Creating boxplot for categorical data, antibiotics vs F25
## 2026-04-28 19:03:29.459907 INFO::Creating boxplot for categorical data, antibiotics vs F338
## 2026-04-28 19:03:29.798059 INFO::Creating boxplot for categorical data, antibiotics vs F647
## 2026-04-28 19:03:30.142815 INFO::Creating boxplot for categorical data, antibiotics vs F729
## 2026-04-28 19:03:30.500359 INFO::Creating boxplot for categorical data, antibiotics vs F817
## 2026-04-28 19:03:30.833418 INFO::Creating boxplot for categorical data, antibiotics vs F535
## 2026-04-28 19:03:31.162555 INFO::Creating boxplot for categorical data, antibiotics vs F634
## 2026-04-28 19:03:31.527978 INFO::Creating boxplot for categorical data, antibiotics vs F533
## 2026-04-28 19:03:31.860831 INFO::Creating boxplot for categorical data, antibiotics vs F571
## 2026-04-28 19:03:32.202416 INFO::Creating boxplot for categorical data, antibiotics vs F808
## 2026-04-28 19:03:32.52862 INFO::Creating boxplot for categorical data, antibiotics vs F529
## 2026-04-28 19:03:32.873564 INFO::Creating boxplot for categorical data, antibiotics vs F827
## 2026-04-28 19:03:33.195351 INFO::Creating boxplot for categorical data, antibiotics vs F107
## 2026-04-28 19:03:33.513899 INFO::Creating boxplot for categorical data, antibiotics vs F515
## 2026-04-28 19:03:33.857637 INFO::Creating boxplot for categorical data, antibiotics vs F305
## 2026-04-28 19:03:34.174042 INFO::Creating boxplot for categorical data, antibiotics vs F662
## 2026-04-28 19:03:34.490279 INFO::Creating boxplot for categorical data, antibiotics vs F310
## 2026-04-28 19:03:34.805891 INFO::Creating boxplot for categorical data, antibiotics vs F173
## 2026-04-28 19:03:35.138596 INFO::Creating boxplot for categorical data, antibiotics vs F820
## 2026-04-28 19:03:35.455592 INFO::Creating boxplot for categorical data, antibiotics vs F743
## 2026-04-28 19:03:35.772826 INFO::Creating boxplot for categorical data, antibiotics vs F63
## 2026-04-28 19:03:36.112898 INFO::Creating boxplot for categorical data, antibiotics vs F215
## 2026-04-28 19:03:36.427517 INFO::Creating boxplot for categorical data, antibiotics vs F216
## 2026-04-28 19:03:36.745687 INFO::Creating boxplot for categorical data, antibiotics vs F245
## 2026-04-28 19:03:37.089777 INFO::Creating boxplot for categorical data, antibiotics vs F430
## 2026-04-28 19:03:37.400521 INFO::Creating boxplot for categorical data, antibiotics vs F862
## 2026-04-28 19:03:37.717107 INFO::Creating boxplot for categorical data, antibiotics vs F541
## 2026-04-28 19:03:38.036501 INFO::Creating boxplot for categorical data, antibiotics vs F558
## 2026-04-28 19:03:38.37825 INFO::Creating boxplot for categorical data, antibiotics vs F633
## 2026-04-28 19:03:38.701848 INFO::Creating boxplot for categorical data, antibiotics vs F94
## 2026-04-28 19:03:39.022916 INFO::Creating boxplot for categorical data, antibiotics vs F238
## 2026-04-28 19:03:39.378492 INFO::Creating boxplot for categorical data, antibiotics vs F574
## 2026-04-28 19:03:39.699926 INFO::Creating boxplot for categorical data, antibiotics vs F815
## 2026-04-28 19:03:40.028291 INFO::Creating boxplot for categorical data, antibiotics vs F587
## 2026-04-28 19:03:40.374037 INFO::Creating boxplot for categorical data, antibiotics vs F464
## 2026-04-28 19:03:40.70932 INFO::Creating boxplot for categorical data, antibiotics vs F590
## 2026-04-28 19:03:41.045631 INFO::Creating boxplot for categorical data, antibiotics vs F124
## 2026-04-28 19:03:41.376877 INFO::Creating boxplot for categorical data, antibiotics vs F664
## 2026-04-28 19:03:41.726764 INFO::Creating boxplot for categorical data, antibiotics vs F100
## 2026-04-28 19:03:42.059579 INFO::Creating boxplot for categorical data, antibiotics vs F444
## 2026-04-28 19:03:42.391465 INFO::Creating boxplot for categorical data, antibiotics vs F147
## 2026-04-28 19:03:42.73812 INFO::Creating boxplot for categorical data, antibiotics vs F597
## 2026-04-28 19:03:43.056039 INFO::Creating boxplot for categorical data, antibiotics vs F650
## 2026-04-28 19:03:43.375396 INFO::Creating boxplot for categorical data, antibiotics vs F363
## 2026-04-28 19:03:43.735771 INFO::Creating boxplot for categorical data, antibiotics vs F521
## 2026-04-28 19:03:44.072455 INFO::Creating boxplot for categorical data, antibiotics vs F412
## 2026-04-28 19:03:44.402807 INFO::Creating boxplot for categorical data, antibiotics vs F279
## 2026-04-28 19:03:44.75227 INFO::Creating boxplot for categorical data, antibiotics vs F225
## 2026-04-28 19:03:45.073813 INFO::Creating boxplot for categorical data, antibiotics vs F10
## 2026-04-28 19:03:45.403567 INFO::Creating boxplot for categorical data, antibiotics vs F481
## 2026-04-28 19:03:45.729879 INFO::Creating boxplot for categorical data, antibiotics vs F861
## 2026-04-28 19:03:46.088173 INFO::Creating boxplot for categorical data, antibiotics vs F888
## 2026-04-28 19:03:46.421913 INFO::Creating boxplot for categorical data, antibiotics vs F156
## 2026-04-28 19:03:46.751827 INFO::Creating boxplot for categorical data, antibiotics vs F857
## 2026-04-28 19:03:47.111895 INFO::Creating boxplot for categorical data, antibiotics vs F294
## 2026-04-28 19:03:47.442527 INFO::Creating boxplot for categorical data, antibiotics vs F244
## 2026-04-28 19:03:47.763481 INFO::Creating boxplot for categorical data, antibiotics vs F514
## 2026-04-28 19:03:48.108746 INFO::Creating boxplot for categorical data, antibiotics vs F304
## 2026-04-28 19:03:48.426042 INFO::Creating boxplot for categorical data, antibiotics vs F509
## 2026-04-28 19:03:48.747702 INFO::Creating boxplot for categorical data, antibiotics vs F196
## 2026-04-28 19:03:49.12493 INFO::Creating boxplot for categorical data, antibiotics vs F550
## 2026-04-28 19:03:49.448339 INFO::Creating boxplot for categorical data, antibiotics vs F833
## 2026-04-28 19:03:49.774148 INFO::Creating boxplot for categorical data, antibiotics vs F869
## 2026-04-28 19:03:50.11828 INFO::Creating boxplot for categorical data, antibiotics vs F364
## 2026-04-28 19:03:50.458365 INFO::Creating boxplot for categorical data, antibiotics vs F583
## 2026-04-28 19:03:50.784357 INFO::Creating boxplot for categorical data, antibiotics vs F441
## 2026-04-28 19:03:51.10755 INFO::Creating boxplot for categorical data, antibiotics vs F595
## 2026-04-28 19:03:51.451807 INFO::Creating boxplot for categorical data, antibiotics vs F35
## 2026-04-28 19:03:51.783324 INFO::Creating boxplot for categorical data, antibiotics vs F630
## 2026-04-28 19:03:52.110909 INFO::Creating boxplot for categorical data, antibiotics vs F401
## 2026-04-28 19:03:53.242531 INFO::Creating boxplot for categorical data, antibiotics vs F239
## 2026-04-28 19:03:53.548066 INFO::Creating boxplot for categorical data, antibiotics vs F250
## 2026-04-28 19:03:53.850519 INFO::Creating boxplot for categorical data, antibiotics vs F287
## 2026-04-28 19:03:54.192843 INFO::Creating boxplot for categorical data, antibiotics vs F88
## 2026-04-28 19:03:54.496071 INFO::Creating boxplot for categorical data, antibiotics vs F539
## 2026-04-28 19:03:54.802044 INFO::Creating boxplot for categorical data, antibiotics vs F752
## 2026-04-28 19:03:55.11143 INFO::Creating boxplot for categorical data, antibiotics vs F126
## 2026-04-28 19:03:55.444381 INFO::Creating boxplot for categorical data, antibiotics vs F362
## 2026-04-28 19:03:55.749106 INFO::Creating boxplot for categorical data, antibiotics vs F69
## 2026-04-28 19:03:56.052703 INFO::Creating boxplot for categorical data, antibiotics vs F753
## 2026-04-28 19:03:56.375326 INFO::Creating boxplot for categorical data, antibiotics vs F469
## 2026-04-28 19:03:56.686806 INFO::Creating boxplot for categorical data, antibiotics vs F14
## 2026-04-28 19:03:56.988008 INFO::Creating boxplot for categorical data, antibiotics vs F803
## 2026-04-28 19:03:57.296831 INFO::Creating boxplot for categorical data, antibiotics vs F814
## 2026-04-28 19:03:57.616146 INFO::Creating boxplot for categorical data, antibiotics vs F449
## 2026-04-28 19:03:57.926777 INFO::Creating boxplot for categorical data, antibiotics vs F494
## 2026-04-28 19:03:58.233616 INFO::Creating boxplot for categorical data, antibiotics vs F439
## 2026-04-28 19:03:58.554836 INFO::Creating boxplot for categorical data, antibiotics vs F686
## 2026-04-28 19:03:58.864768 INFO::Creating boxplot for categorical data, antibiotics vs F591
## 2026-04-28 19:03:59.170746 INFO::Creating boxplot for categorical data, antibiotics vs F735
## 2026-04-28 19:03:59.478491 INFO::Creating boxplot for categorical data, antibiotics vs F111
## 2026-04-28 19:03:59.792129 INFO::Creating boxplot for categorical data, antibiotics vs F346
## 2026-04-28 19:04:00.095371 INFO::Creating boxplot for categorical data, antibiotics vs F29
## 2026-04-28 19:04:00.406622 INFO::Creating boxplot for categorical data, antibiotics vs F376
## 2026-04-28 19:04:00.731098 INFO::Creating boxplot for categorical data, antibiotics vs F414
## 2026-04-28 19:04:01.034608 INFO::Creating boxplot for categorical data, antibiotics vs F555
## 2026-04-28 19:04:01.333496 INFO::Creating boxplot for categorical data, antibiotics vs F517
## 2026-04-28 19:04:01.636799 INFO::Creating boxplot for categorical data, antibiotics vs F544
## 2026-04-28 19:04:01.947593 INFO::Creating boxplot for categorical data, antibiotics vs F339
## 2026-04-28 19:04:02.247188 INFO::Creating boxplot for categorical data, antibiotics vs F689
## 2026-04-28 19:04:02.551256 INFO::Creating boxplot for categorical data, antibiotics vs F391
## 2026-04-28 19:04:02.86889 INFO::Creating boxplot for categorical data, antibiotics vs F502
## 2026-04-28 19:04:03.171583 INFO::Creating boxplot for categorical data, antibiotics vs F298
## 2026-04-28 19:04:03.479774 INFO::Creating boxplot for categorical data, antibiotics vs F337
## 2026-04-28 19:04:03.78401 INFO::Creating boxplot for categorical data, antibiotics vs F773
## 2026-04-28 19:04:04.102724 INFO::Creating boxplot for categorical data, antibiotics vs F592
## 2026-04-28 19:04:04.410889 INFO::Creating boxplot for categorical data, antibiotics vs F307
## 2026-04-28 19:04:04.719091 INFO::Creating boxplot for categorical data, antibiotics vs F115
## 2026-04-28 19:04:05.063694 INFO::Creating boxplot for categorical data, antibiotics vs F739
## 2026-04-28 19:04:05.369393 INFO::Creating boxplot for categorical data, antibiotics vs F433
## 2026-04-28 19:04:05.67375 INFO::Creating boxplot for categorical data, antibiotics vs F384
## 2026-04-28 19:04:05.985871 INFO::Creating boxplot for categorical data, antibiotics vs F750
## 2026-04-28 19:04:06.283997 INFO::Creating boxplot for categorical data, antibiotics vs F762
## 2026-04-28 19:04:06.576917 INFO::Creating boxplot for categorical data, antibiotics vs F277
## 2026-04-28 19:04:06.87683 INFO::Creating boxplot for categorical data, antibiotics vs F839
## 2026-04-28 19:04:07.193039 INFO::Creating boxplot for categorical data, antibiotics vs F127
## 2026-04-28 19:04:07.491312 INFO::Creating boxplot for categorical data, antibiotics vs F554
## 2026-04-28 19:04:07.796615 INFO::Creating boxplot for categorical data, antibiotics vs F676
## 2026-04-28 19:04:08.10682 INFO::Creating boxplot for categorical data, antibiotics vs F568
## 2026-04-28 19:04:08.405512 INFO::Creating boxplot for categorical data, antibiotics vs F137
## 2026-04-28 19:04:08.707188 INFO::Creating boxplot for categorical data, antibiotics vs F871
## 2026-04-28 19:04:09.013641 INFO::Creating boxplot for categorical data, antibiotics vs F60
## 2026-04-28 19:04:09.334195 INFO::Creating boxplot for categorical data, antibiotics vs F98
## 2026-04-28 19:04:09.636428 INFO::Creating boxplot for categorical data, antibiotics vs F131
## 2026-04-28 19:04:09.950628 INFO::Creating boxplot for categorical data, antibiotics vs F530
## 2026-04-28 19:04:10.272536 INFO::Creating boxplot for categorical data, antibiotics vs F809
## 2026-04-28 19:04:10.575336 INFO::Creating boxplot for categorical data, antibiotics vs F894
## 2026-04-28 19:04:10.884851 INFO::Creating boxplot for categorical data, antibiotics vs F22
## 2026-04-28 19:04:11.208184 INFO::Creating boxplot for categorical data, antibiotics vs F818
## 2026-04-28 19:04:11.519549 INFO::Creating boxplot for categorical data, antibiotics vs F559
## 2026-04-28 19:04:11.81981 INFO::Creating boxplot for categorical data, antibiotics vs F741
## 2026-04-28 19:04:12.131426 INFO::Creating boxplot for categorical data, antibiotics vs F398
## 2026-04-28 19:04:12.450863 INFO::Creating boxplot for categorical data, antibiotics vs F357
## 2026-04-28 19:04:12.764123 INFO::Creating boxplot for categorical data, antibiotics vs F426
## 2026-04-28 19:04:13.077466 INFO::Creating boxplot for categorical data, antibiotics vs F119
## 2026-04-28 19:04:13.393289 INFO::Creating boxplot for categorical data, antibiotics vs F204
## 2026-04-28 19:04:13.693481 INFO::Creating boxplot for categorical data, antibiotics vs F851
## 2026-04-28 19:04:13.995751 INFO::Creating boxplot for categorical data, antibiotics vs F657
## 2026-04-28 19:04:14.311486 INFO::Creating boxplot for categorical data, antibiotics vs F801
## 2026-04-28 19:04:14.613872 INFO::Creating boxplot for categorical data, antibiotics vs F859
## 2026-04-28 19:04:14.92161 INFO::Creating boxplot for categorical data, antibiotics vs F480
## 2026-04-28 19:04:15.342666 INFO::Creating boxplot for categorical data, antibiotics vs F507
## 2026-04-28 19:04:15.663845 INFO::Creating boxplot for categorical data, antibiotics vs F207
## 2026-04-28 19:04:15.98618 INFO::Creating boxplot for categorical data, antibiotics vs F367
## 2026-04-28 19:04:19.192223 INFO::Plotting data for metadata number 3, age
## 2026-04-28 19:04:19.194013 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-28 19:04:19.692328 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-28 19:04:20.104116 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-28 19:04:20.421758 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-28 19:04:20.740504 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-28 19:04:21.03579 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-28 19:04:21.334173 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-28 19:04:21.643375 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-28 19:04:21.947202 INFO::Creating scatter plot for continuous data, age vs F436
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:22.228579 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-28 19:04:22.527019 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-28 19:04:22.845605 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-28 19:04:23.13456 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-28 19:04:23.433266 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-28 19:04:23.745134 INFO::Creating scatter plot for continuous data, age vs F732
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:24.024114 INFO::Creating scatter plot for continuous data, age vs F222
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:24.303181 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-28 19:04:24.594192 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-28 19:04:24.906284 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-28 19:04:25.199606 INFO::Creating scatter plot for continuous data, age vs F174
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:25.483448 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-28 19:04:25.796161 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-28 19:04:26.089746 INFO::Creating scatter plot for continuous data, age vs F835
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:26.36582 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-28 19:04:26.657535 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-28 19:04:26.976421 INFO::Creating scatter plot for continuous data, age vs F623
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:27.26252 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-28 19:04:27.560866 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-28 19:04:27.872835 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-28 19:04:28.166568 INFO::Creating scatter plot for continuous data, age vs F13
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:28.446735 INFO::Creating scatter plot for continuous data, age vs F36
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:28.730152 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-28 19:04:29.043607 INFO::Creating scatter plot for continuous data, age vs F404
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:29.324587 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-28 19:04:29.624314 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-28 19:04:29.939799 INFO::Creating scatter plot for continuous data, age vs F32
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:30.216368 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-28 19:04:30.511883 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-28 19:04:30.819422 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-28 19:04:31.119445 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-28 19:04:31.416582 INFO::Creating scatter plot for continuous data, age vs F513
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:31.692819 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-28 19:04:32.000914 INFO::Creating scatter plot for continuous data, age vs F793
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:32.279779 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-28 19:04:32.578777 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-28 19:04:32.893 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-28 19:04:33.183637 INFO::Creating scatter plot for continuous data, age vs F496
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:33.461609 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-28 19:04:33.773796 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-28 19:04:34.074498 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-28 19:04:34.369278 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-28 19:04:34.703743 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-28 19:04:35.034878 INFO::Creating scatter plot for continuous data, age vs F735
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:35.316639 INFO::Creating scatter plot for continuous data, age vs F481
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:35.608739 INFO::Creating scatter plot for continuous data, age vs F635
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:35.908154 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-28 19:04:36.19742 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-28 19:04:36.49358 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-28 19:04:36.813702 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-28 19:04:37.106173 INFO::Creating scatter plot for continuous data, age vs F7
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:37.384025 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-28 19:04:37.688652 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-28 19:04:38.083074 INFO::Creating scatter plot for continuous data, age vs F733
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:38.365596 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-28 19:04:38.658541 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-28 19:04:38.987656 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-28 19:04:39.282397 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-28 19:04:39.586034 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-28 19:04:39.890806 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-28 19:04:40.219433 INFO::Creating scatter plot for continuous data, age vs F19
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:40.500706 INFO::Creating scatter plot for continuous data, age vs F860
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:40.782806 INFO::Creating scatter plot for continuous data, age vs F859
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:41.088422 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-28 19:04:41.383091 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-28 19:04:41.677316 INFO::Creating scatter plot for continuous data, age vs F899
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:41.962147 INFO::Creating scatter plot for continuous data, age vs F782
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:42.270372 INFO::Creating scatter plot for continuous data, age vs F839
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:42.550662 INFO::Creating scatter plot for continuous data, age vs F827
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:42.831457 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-28 19:04:43.15062 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-28 19:04:43.440269 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-28 19:04:43.734406 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-28 19:04:44.031981 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-28 19:04:44.351401 INFO::Creating scatter plot for continuous data, age vs F752
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:44.633196 INFO::Creating scatter plot for continuous data, age vs F877
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:44.916092 INFO::Creating scatter plot for continuous data, age vs F848
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:45.22331 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-28 19:04:45.513548 INFO::Creating scatter plot for continuous data, age vs F751
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:45.798703 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-28 19:04:46.091721 INFO::Creating scatter plot for continuous data, age vs F521
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:46.395103 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-28 19:04:46.690412 INFO::Creating scatter plot for continuous data, age vs F319
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:46.970823 INFO::Creating scatter plot for continuous data, age vs F96
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:47.280299 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-28 19:04:47.571202 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-28 19:04:47.868979 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-28 19:04:48.179482 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-28 19:04:48.486487 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-28 19:04:48.785445 INFO::Creating scatter plot for continuous data, age vs F147
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:49.071577 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-28 19:04:49.394019 INFO::Creating scatter plot for continuous data, age vs F212
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:49.673481 INFO::Creating scatter plot for continuous data, age vs F718
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:49.955658 INFO::Creating scatter plot for continuous data, age vs F663
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:50.262324 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-28 19:04:50.556052 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-28 19:04:50.851566 INFO::Creating scatter plot for continuous data, age vs F421
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:51.134119 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-28 19:04:51.450109 INFO::Creating scatter plot for continuous data, age vs F84
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:51.730944 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-28 19:04:52.025717 INFO::Creating scatter plot for continuous data, age vs F566
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:52.332054 INFO::Creating scatter plot for continuous data, age vs F370
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:52.609973 INFO::Creating scatter plot for continuous data, age vs F65
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:52.887617 INFO::Creating scatter plot for continuous data, age vs F263
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:53.186171 INFO::Creating scatter plot for continuous data, age vs F119
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:53.477589 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-28 19:04:53.771584 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-28 19:04:54.071054 INFO::Creating scatter plot for continuous data, age vs F628
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:54.378965 INFO::Creating scatter plot for continuous data, age vs F152
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:54.662972 INFO::Creating scatter plot for continuous data, age vs F699
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:54.944736 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-28 19:04:55.272484 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-28 19:04:55.567769 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-28 19:04:55.86458 INFO::Creating scatter plot for continuous data, age vs F380
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:56.165623 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-28 19:04:56.465613 INFO::Creating scatter plot for continuous data, age vs F172
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:56.749683 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-28 19:04:57.043552 INFO::Creating scatter plot for continuous data, age vs F199
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:57.345649 INFO::Creating scatter plot for continuous data, age vs F198
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:57.624808 INFO::Creating scatter plot for continuous data, age vs F479
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:57.905152 INFO::Creating scatter plot for continuous data, age vs F673
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:58.216077 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-28 19:04:58.512181 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-28 19:04:58.810503 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-28 19:04:59.232367 INFO::Creating scatter plot for continuous data, age vs F609
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:59.513568 INFO::Creating scatter plot for continuous data, age vs F40
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:04:59.801231 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-28 19:05:00.100868 INFO::Creating scatter plot for continuous data, age vs F643
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:00.404404 INFO::Creating scatter plot for continuous data, age vs F759
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:00.689902 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-28 19:05:00.99227 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-28 19:05:01.316098 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-28 19:05:01.616476 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-28 19:05:01.923124 INFO::Creating scatter plot for continuous data, age vs F890
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:02.213337 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-28 19:05:02.542206 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-28 19:05:02.846151 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-28 19:05:03.144927 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-28 19:05:03.461617 INFO::Creating scatter plot for continuous data, age vs F353
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:03.743176 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-28 19:05:04.046733 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-28 19:05:04.348067 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-28 19:05:04.68139 INFO::Creating scatter plot for continuous data, age vs F459
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:04.980239 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-28 19:05:05.283568 INFO::Creating scatter plot for continuous data, age vs F146
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:05.603112 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-28 19:05:05.913183 INFO::Creating scatter plot for continuous data, age vs F443
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:06.206763 INFO::Creating scatter plot for continuous data, age vs F871
## `geom_smooth()` using formula = 'y ~ x'
## 2026-04-28 19:05:06.494637 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-28 19:05:06.821921 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-28 19:05:07.129625 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-28 19:05:07.44043 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-28 19:05:07.761407 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-28 19:05:08.065056 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-28 19:05:11.190331 INFO::Writing all prioritized metabolites to file: Macarron_output/prioritized_metabolites_all.csv
## 2026-04-28 19:05:11.198669 INFO::Writing characterizable prioritized metabolites to file: Macarron_output/prioritized_metabolites_characterizable.csv
## 2026-04-28 19:05:11.219607 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.6.0 RC (2026-04-17 r89917)
## Platform: x86_64-pc-linux-gnu
## Running under: Ubuntu 24.04.4 LTS
##
## Matrix products: default
## BLAS: /home/biocbuild/bbs-3.23-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.16.0 SummarizedExperiment_1.42.0
## [3] Biobase_2.72.0 GenomicRanges_1.64.0
## [5] Seqinfo_1.2.0 IRanges_2.46.0
## [7] S4Vectors_0.50.0 BiocGenerics_0.58.0
## [9] generics_0.1.4 MatrixGenerics_1.24.0
## [11] matrixStats_1.5.0 BiocStyle_2.40.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.2.0 magrittr_2.0.5
## [7] otel_0.2.0 compiler_4.6.0 mgcv_1.9-4
## [10] vctrs_0.7.3 stringr_1.6.0 pkgconfig_2.0.3
## [13] crayon_1.5.3 fastmap_1.2.0 backports_1.5.1
## [16] XVector_0.52.0 labeling_0.4.3 rmarkdown_2.31
## [19] preprocessCore_1.74.0 xfun_0.57 cachem_1.1.0
## [22] jsonlite_2.0.0 DelayedArray_0.38.0 BiocParallel_1.46.0
## [25] psych_2.6.3 parallel_4.6.0 Maaslin2_1.26.0
## [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-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.6.0 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.2 evaluate_1.0.5
## [58] foreign_0.8-91 survival_3.8-6 pillar_1.11.1
## [61] BiocManager_1.30.27 checkmate_2.3.4 foreach_1.5.2
## [64] pcaPP_2.0-5 ggplot2_4.0.3 scales_1.4.0
## [67] glue_1.8.1 Hmisc_5.2-5 tools_4.6.0
## [70] robustbase_0.99-7 data.table_1.18.2.1 mvtnorm_1.3-7
## [73] fastcluster_1.3.0 grid_4.6.0 impute_1.86.0
## [76] optparse_1.8.2 colorspace_2.1-2 nlme_3.1-169
## [79] htmlTable_2.5.0 Formula_1.2-5 cli_3.6.6
## [82] S4Arrays_1.12.0 dplyr_1.2.1 gtable_0.3.6
## [85] DEoptimR_1.1-4 logging_0.10-108 dynamicTreeCut_1.63-1
## [88] hash_2.2.6.4 sass_0.4.10 digest_0.6.39
## [91] SparseArray_1.12.0 htmlwidgets_1.6.4 farver_2.1.2
## [94] 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.