1 Abstract

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

2 Installation

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")

3 Running 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.

3.1 Input CSV files

Macarron requires 4 comma-separated, appropriately formatted input files. The files and their formatting constraints are described below.

  1. Metabolic features abundances
    • Must contain features in rows and samples in columns.
    • First column must identify features.
  2. Metabolic features annotations
    • Must contain features in rows and annotations in columns.
    • First column must identify features.
    • Second column must contain either HMDB ID or PubChem Compound Identifier (CID).
    • Third column must contain the name of the metabolite.
    • Fourth column must contain a continuous chemical property such as m/z or RT or shift/ppm.
    • Other annotations such as RT, m/z or other identifiers can be listed column 4 onward.
  3. Sample metadata
    • Must contain samples in rows and metadata in columns.
    • First column must identify samples.
    • Second column must contain categorical metadata relevant to prioritization such as phenotypes, exposures or environments.
  4. Chemical taxonomy
    • First column must contain the HMDB ID or PubChem CID. IDs must be consistent between annotation and taxonomy files.
    • Second and third columns must contain chemical subclass and class of the respective metabolite.

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).

3.2 Output Files

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:

  • Feature_index: Lists the identifier of the metabolic feature found in column 1 of abundance and annotation files.
  • HMDB_ID (or PubChem ID): Public database identifier from column 2 of annotation file (column 1 of annotation dataframe).
  • Metabolite name: From column 2 of annotation dataframe.
  • mz: The continuous numerical chemical property from column 3 of the annotation dataframe.
  • Priority_score: 1 indicates most prioritized. It is the percentile from the meta-rank of AVA, q-value and effect size.
  • Status: Direction of perturbation (differential abundance) in the phenotype (or environment) of interest compared to reference phenotype.
  • Module: ID of the covariance module a metabolic feature is a member of. Module = 0 indicates a singleton i.e., a metabolic feature that is not assigned to any module.
  • Anchor (of a module): Metabolic feature that has the highest abundance in any phenotype.
  • Related_classes: Chemical taxonomy of the annotated features that covary with a metabolic feature.
  • Covaries_with_standard: 1 (yes) and 0 (no). Column specifies if the metabolic feature covaries with at least one annotated (standard) metabolite.
  • AVA: Abundance versus anchor which is a ratio of the highest abundance (in any phenotype) of a metabolic feature and highest abundance of the covarying anchor. Naturally, the AVA of an anchor metabolite is 1.
  • qvalue: Estimated from multivariate linear model using Maaslin2.
  • effect_size
  • Remaining columns from the annotation dataframe are appended.

3.3 Run a demo in R

3.3.1 Using CSV files as inputs

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
## 
## Attaching package: 'IRanges'
## The following object is masked from 'package:grDevices':
## 
##     windows
## Loading required package: GenomeInfoDb
## 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)
## 2025-04-15 20:50:28.473545 INFO::Creating output folder.
## 2025-04-15 20:50:28.493205 INFO::Writing function arguments to log file
## Samples with both abundances and metadata: 102
## 2025-04-15 20:50:28.582487 INFO::Summarized Experiment created.
## 2025-04-15 20:50:28.585082 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.
## 2025-04-15 20:50:35.09102 INFO::Distance matrix with 869 metabolic features created.
## Initiating module detection
## 2025-04-15 20:50:35.093973 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.
## 2025-04-15 20:50:38.130579 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"
## 2025-04-15 20:50:41.019761 INFO::Writing function arguments to log file
## 2025-04-15 20:50:41.042723 INFO::Verifying options selected are valid
## 2025-04-15 20:50:41.117152 INFO::Determining format of input files
## 2025-04-15 20:50:41.119277 INFO::Input format is data samples as columns and metadata samples as rows
## 2025-04-15 20:50:41.142352 INFO::Formula for fixed effects: expr ~  diagnosis + age + antibiotics
## 2025-04-15 20:50:41.146125 INFO::Filter data based on min abundance and min prevalence
## 2025-04-15 20:50:41.148519 INFO::Total samples in data: 102
## 2025-04-15 20:50:41.150774 INFO::Min samples required with min abundance for a feature not to be filtered: 0.000000
## 2025-04-15 20:50:41.170837 INFO::Total filtered features: 0
## 2025-04-15 20:50:41.173784 INFO::Filtered feature names from abundance and prevalence filtering:
## 2025-04-15 20:50:41.205353 INFO::Total filtered features with variance filtering: 0
## 2025-04-15 20:50:41.208298 INFO::Filtered feature names from variance filtering:
## 2025-04-15 20:50:41.210648 INFO::Running selected normalization method: NONE
## 2025-04-15 20:50:41.21297 INFO::Applying z-score to standardize continuous metadata
## 2025-04-15 20:50:41.248125 INFO::Running selected transform method: NONE
## 2025-04-15 20:50:41.250935 INFO::Running selected analysis method: LM
## 2025-04-15 20:50:41.266099 INFO::Fitting model to feature number 1, F1
## 2025-04-15 20:50:41.281002 INFO::Fitting model to feature number 2, F2
## 2025-04-15 20:50:41.286268 INFO::Fitting model to feature number 3, F3
## 2025-04-15 20:50:41.291194 INFO::Fitting model to feature number 4, F4
## 2025-04-15 20:50:41.295879 INFO::Fitting model to feature number 5, F5
## 2025-04-15 20:50:41.302322 INFO::Fitting model to feature number 6, F6
## 2025-04-15 20:50:41.307139 INFO::Fitting model to feature number 7, F7
## 2025-04-15 20:50:41.311754 INFO::Fitting model to feature number 8, F8
## 2025-04-15 20:50:41.316756 INFO::Fitting model to feature number 9, F9
## 2025-04-15 20:50:41.321501 INFO::Fitting model to feature number 10, F10
## 2025-04-15 20:50:41.326042 INFO::Fitting model to feature number 11, F11
## 2025-04-15 20:50:41.331372 INFO::Fitting model to feature number 12, F12
## 2025-04-15 20:50:41.336466 INFO::Fitting model to feature number 13, F13
## 2025-04-15 20:50:41.341076 INFO::Fitting model to feature number 14, F14
## 2025-04-15 20:50:41.345509 INFO::Fitting model to feature number 15, F15
## 2025-04-15 20:50:41.350287 INFO::Fitting model to feature number 16, F16
## 2025-04-15 20:50:41.354781 INFO::Fitting model to feature number 17, F17
## 2025-04-15 20:50:41.359646 INFO::Fitting model to feature number 18, F18
## 2025-04-15 20:50:41.364612 INFO::Fitting model to feature number 19, F19
## 2025-04-15 20:50:41.369182 INFO::Fitting model to feature number 20, F20
## 2025-04-15 20:50:41.373678 INFO::Fitting model to feature number 21, F21
## 2025-04-15 20:50:41.378389 INFO::Fitting model to feature number 22, F22
## 2025-04-15 20:50:41.382994 INFO::Fitting model to feature number 23, F23
## 2025-04-15 20:50:41.387603 INFO::Fitting model to feature number 24, F24
## 2025-04-15 20:50:41.39229 INFO::Fitting model to feature number 25, F25
## 2025-04-15 20:50:41.401094 INFO::Fitting model to feature number 26, F26
## 2025-04-15 20:50:41.406255 INFO::Fitting model to feature number 27, F27
## 2025-04-15 20:50:41.410972 INFO::Fitting model to feature number 28, F28
## 2025-04-15 20:50:41.416293 INFO::Fitting model to feature number 29, F29
## 2025-04-15 20:50:41.422 INFO::Fitting model to feature number 30, F30
## 2025-04-15 20:50:41.428734 INFO::Fitting model to feature number 31, F31
## 2025-04-15 20:50:41.435323 INFO::Fitting model to feature number 32, F32
## 2025-04-15 20:50:41.441772 INFO::Fitting model to feature number 33, F33
## 2025-04-15 20:50:41.447577 INFO::Fitting model to feature number 34, F34
## 2025-04-15 20:50:41.45259 INFO::Fitting model to feature number 35, F35
## 2025-04-15 20:50:41.457297 INFO::Fitting model to feature number 36, F36
## 2025-04-15 20:50:41.461986 INFO::Fitting model to feature number 37, F37
## 2025-04-15 20:50:41.466673 INFO::Fitting model to feature number 38, F38
## 2025-04-15 20:50:41.471243 INFO::Fitting model to feature number 39, F39
## 2025-04-15 20:50:41.475785 INFO::Fitting model to feature number 40, F40
## 2025-04-15 20:50:41.480389 INFO::Fitting model to feature number 41, F41
## 2025-04-15 20:50:41.484954 INFO::Fitting model to feature number 42, F43
## 2025-04-15 20:50:41.489657 INFO::Fitting model to feature number 43, F44
## 2025-04-15 20:50:41.494703 INFO::Fitting model to feature number 44, F45
## 2025-04-15 20:50:41.499357 INFO::Fitting model to feature number 45, F46
## 2025-04-15 20:50:41.50397 INFO::Fitting model to feature number 46, F47
## 2025-04-15 20:50:41.508483 INFO::Fitting model to feature number 47, F48
## 2025-04-15 20:50:41.513004 INFO::Fitting model to feature number 48, F49
## 2025-04-15 20:50:41.518625 INFO::Fitting model to feature number 49, F50
## 2025-04-15 20:50:41.52579 INFO::Fitting model to feature number 50, F51
## 2025-04-15 20:50:41.531445 INFO::Fitting model to feature number 51, F52
## 2025-04-15 20:50:41.536429 INFO::Fitting model to feature number 52, F53
## 2025-04-15 20:50:41.541269 INFO::Fitting model to feature number 53, F54
## 2025-04-15 20:50:41.54601 INFO::Fitting model to feature number 54, F55
## 2025-04-15 20:50:41.550703 INFO::Fitting model to feature number 55, F56
## 2025-04-15 20:50:41.555357 INFO::Fitting model to feature number 56, F57
## 2025-04-15 20:50:41.560133 INFO::Fitting model to feature number 57, F58
## 2025-04-15 20:50:41.564949 INFO::Fitting model to feature number 58, F59
## 2025-04-15 20:50:41.569643 INFO::Fitting model to feature number 59, F60
## 2025-04-15 20:50:41.574316 INFO::Fitting model to feature number 60, F63
## 2025-04-15 20:50:41.578977 INFO::Fitting model to feature number 61, F64
## 2025-04-15 20:50:41.583609 INFO::Fitting model to feature number 62, F65
## 2025-04-15 20:50:41.588901 INFO::Fitting model to feature number 63, F66
## 2025-04-15 20:50:41.596257 INFO::Fitting model to feature number 64, F67
## 2025-04-15 20:50:41.602577 INFO::Fitting model to feature number 65, F68
## 2025-04-15 20:50:41.607296 INFO::Fitting model to feature number 66, F69
## 2025-04-15 20:50:41.611976 INFO::Fitting model to feature number 67, F70
## 2025-04-15 20:50:41.616703 INFO::Fitting model to feature number 68, F71
## 2025-04-15 20:50:41.621429 INFO::Fitting model to feature number 69, F72
## 2025-04-15 20:50:41.626065 INFO::Fitting model to feature number 70, F73
## 2025-04-15 20:50:41.630647 INFO::Fitting model to feature number 71, F74
## 2025-04-15 20:50:41.63535 INFO::Fitting model to feature number 72, F76
## 2025-04-15 20:50:41.640054 INFO::Fitting model to feature number 73, F77
## 2025-04-15 20:50:41.644616 INFO::Fitting model to feature number 74, F78
## 2025-04-15 20:50:41.649231 INFO::Fitting model to feature number 75, F79
## 2025-04-15 20:50:41.653755 INFO::Fitting model to feature number 76, F80
## 2025-04-15 20:50:41.658274 INFO::Fitting model to feature number 77, F81
## 2025-04-15 20:50:41.662857 INFO::Fitting model to feature number 78, F82
## 2025-04-15 20:50:41.667422 INFO::Fitting model to feature number 79, F83
## 2025-04-15 20:50:41.672168 INFO::Fitting model to feature number 80, F84
## 2025-04-15 20:50:41.676977 INFO::Fitting model to feature number 81, F85
## 2025-04-15 20:50:41.681823 INFO::Fitting model to feature number 82, F86
## 2025-04-15 20:50:41.68669 INFO::Fitting model to feature number 83, F87
## 2025-04-15 20:50:41.691557 INFO::Fitting model to feature number 84, F88
## 2025-04-15 20:50:41.69649 INFO::Fitting model to feature number 85, F89
## 2025-04-15 20:50:41.70135 INFO::Fitting model to feature number 86, F90
## 2025-04-15 20:50:41.708743 INFO::Fitting model to feature number 87, F91
## 2025-04-15 20:50:41.716964 INFO::Fitting model to feature number 88, F92
## 2025-04-15 20:50:41.725201 INFO::Fitting model to feature number 89, F93
## 2025-04-15 20:50:41.730881 INFO::Fitting model to feature number 90, F94
## 2025-04-15 20:50:41.73618 INFO::Fitting model to feature number 91, F95
## 2025-04-15 20:50:41.741046 INFO::Fitting model to feature number 92, F96
## 2025-04-15 20:50:41.745909 INFO::Fitting model to feature number 93, F97
## 2025-04-15 20:50:41.750792 INFO::Fitting model to feature number 94, F98
## 2025-04-15 20:50:41.75579 INFO::Fitting model to feature number 95, F99
## 2025-04-15 20:50:41.760623 INFO::Fitting model to feature number 96, F100
## 2025-04-15 20:50:41.765417 INFO::Fitting model to feature number 97, F101
## 2025-04-15 20:50:41.770143 INFO::Fitting model to feature number 98, F102
## 2025-04-15 20:50:41.774829 INFO::Fitting model to feature number 99, F103
## 2025-04-15 20:50:41.779523 INFO::Fitting model to feature number 100, F104
## 2025-04-15 20:50:41.784217 INFO::Fitting model to feature number 101, F105
## 2025-04-15 20:50:41.788894 INFO::Fitting model to feature number 102, F106
## 2025-04-15 20:50:41.793624 INFO::Fitting model to feature number 103, F107
## 2025-04-15 20:50:41.7988 INFO::Fitting model to feature number 104, F108
## 2025-04-15 20:50:41.803457 INFO::Fitting model to feature number 105, F109
## 2025-04-15 20:50:41.808098 INFO::Fitting model to feature number 106, F110
## 2025-04-15 20:50:41.812665 INFO::Fitting model to feature number 107, F111
## 2025-04-15 20:50:41.817268 INFO::Fitting model to feature number 108, F112
## 2025-04-15 20:50:41.821933 INFO::Fitting model to feature number 109, F113
## 2025-04-15 20:50:41.826487 INFO::Fitting model to feature number 110, F114
## 2025-04-15 20:50:41.831027 INFO::Fitting model to feature number 111, F115
## 2025-04-15 20:50:41.835575 INFO::Fitting model to feature number 112, F117
## 2025-04-15 20:50:41.840267 INFO::Fitting model to feature number 113, F118
## 2025-04-15 20:50:41.844979 INFO::Fitting model to feature number 114, F119
## 2025-04-15 20:50:41.850267 INFO::Fitting model to feature number 115, F120
## 2025-04-15 20:50:41.855057 INFO::Fitting model to feature number 116, F121
## 2025-04-15 20:50:41.85988 INFO::Fitting model to feature number 117, F122
## 2025-04-15 20:50:41.864561 INFO::Fitting model to feature number 118, F123
## 2025-04-15 20:50:41.869307 INFO::Fitting model to feature number 119, F124
## 2025-04-15 20:50:41.873962 INFO::Fitting model to feature number 120, F125
## 2025-04-15 20:50:41.87867 INFO::Fitting model to feature number 121, F126
## 2025-04-15 20:50:41.884313 INFO::Fitting model to feature number 122, F127
## 2025-04-15 20:50:41.892427 INFO::Fitting model to feature number 123, F128
## 2025-04-15 20:50:41.898747 INFO::Fitting model to feature number 124, F129
## 2025-04-15 20:50:41.90375 INFO::Fitting model to feature number 125, F130
## 2025-04-15 20:50:41.908703 INFO::Fitting model to feature number 126, F131
## 2025-04-15 20:50:41.91358 INFO::Fitting model to feature number 127, F132
## 2025-04-15 20:50:41.918664 INFO::Fitting model to feature number 128, F133
## 2025-04-15 20:50:41.923501 INFO::Fitting model to feature number 129, F134
## 2025-04-15 20:50:41.928251 INFO::Fitting model to feature number 130, F135
## 2025-04-15 20:50:41.932972 INFO::Fitting model to feature number 131, F136
## 2025-04-15 20:50:41.937711 INFO::Fitting model to feature number 132, F137
## 2025-04-15 20:50:41.94246 INFO::Fitting model to feature number 133, F138
## 2025-04-15 20:50:41.947301 INFO::Fitting model to feature number 134, F139
## 2025-04-15 20:50:41.952062 INFO::Fitting model to feature number 135, F140
## 2025-04-15 20:50:41.956862 INFO::Fitting model to feature number 136, F141
## 2025-04-15 20:50:41.961606 INFO::Fitting model to feature number 137, F142
## 2025-04-15 20:50:41.966307 INFO::Fitting model to feature number 138, F143
## 2025-04-15 20:50:41.971056 INFO::Fitting model to feature number 139, F144
## 2025-04-15 20:50:41.975888 INFO::Fitting model to feature number 140, F145
## 2025-04-15 20:50:41.980647 INFO::Fitting model to feature number 141, F146
## 2025-04-15 20:50:41.985276 INFO::Fitting model to feature number 142, F147
## 2025-04-15 20:50:41.989965 INFO::Fitting model to feature number 143, F148
## 2025-04-15 20:50:41.994623 INFO::Fitting model to feature number 144, F149
## 2025-04-15 20:50:41.999274 INFO::Fitting model to feature number 145, F150
## 2025-04-15 20:50:42.003852 INFO::Fitting model to feature number 146, F152
## 2025-04-15 20:50:42.008493 INFO::Fitting model to feature number 147, F153
## 2025-04-15 20:50:42.013069 INFO::Fitting model to feature number 148, F154
## 2025-04-15 20:50:42.017655 INFO::Fitting model to feature number 149, F155
## 2025-04-15 20:50:42.022182 INFO::Fitting model to feature number 150, F156
## 2025-04-15 20:50:42.026868 INFO::Fitting model to feature number 151, F157
## 2025-04-15 20:50:42.03148 INFO::Fitting model to feature number 152, F158
## 2025-04-15 20:50:42.036104 INFO::Fitting model to feature number 153, F159
## 2025-04-15 20:50:42.040762 INFO::Fitting model to feature number 154, F160
## 2025-04-15 20:50:42.045324 INFO::Fitting model to feature number 155, F161
## 2025-04-15 20:50:42.04989 INFO::Fitting model to feature number 156, F162
## 2025-04-15 20:50:42.054374 INFO::Fitting model to feature number 157, F163
## 2025-04-15 20:50:42.059016 INFO::Fitting model to feature number 158, F164
## 2025-04-15 20:50:42.063686 INFO::Fitting model to feature number 159, F165
## 2025-04-15 20:50:42.068387 INFO::Fitting model to feature number 160, F166
## 2025-04-15 20:50:42.073063 INFO::Fitting model to feature number 161, F167
## 2025-04-15 20:50:42.077808 INFO::Fitting model to feature number 162, F168
## 2025-04-15 20:50:42.082597 INFO::Fitting model to feature number 163, F169
## 2025-04-15 20:50:42.087569 INFO::Fitting model to feature number 164, F170
## 2025-04-15 20:50:42.092495 INFO::Fitting model to feature number 165, F171
## 2025-04-15 20:50:42.097384 INFO::Fitting model to feature number 166, F172
## 2025-04-15 20:50:42.102364 INFO::Fitting model to feature number 167, F173
## 2025-04-15 20:50:42.107158 INFO::Fitting model to feature number 168, F174
## 2025-04-15 20:50:42.112016 INFO::Fitting model to feature number 169, F175
## 2025-04-15 20:50:42.116808 INFO::Fitting model to feature number 170, F176
## 2025-04-15 20:50:42.121838 INFO::Fitting model to feature number 171, F177
## 2025-04-15 20:50:42.126783 INFO::Fitting model to feature number 172, F178
## 2025-04-15 20:50:42.131736 INFO::Fitting model to feature number 173, F179
## 2025-04-15 20:50:42.136526 INFO::Fitting model to feature number 174, F180
## 2025-04-15 20:50:42.141224 INFO::Fitting model to feature number 175, F181
## 2025-04-15 20:50:42.145876 INFO::Fitting model to feature number 176, F182
## 2025-04-15 20:50:42.150525 INFO::Fitting model to feature number 177, F183
## 2025-04-15 20:50:42.155107 INFO::Fitting model to feature number 178, F184
## 2025-04-15 20:50:42.15979 INFO::Fitting model to feature number 179, F185
## 2025-04-15 20:50:42.164518 INFO::Fitting model to feature number 180, F186
## 2025-04-15 20:50:42.169096 INFO::Fitting model to feature number 181, F187
## 2025-04-15 20:50:42.173689 INFO::Fitting model to feature number 182, F188
## 2025-04-15 20:50:42.178367 INFO::Fitting model to feature number 183, F189
## 2025-04-15 20:50:42.183127 INFO::Fitting model to feature number 184, F190
## 2025-04-15 20:50:42.187826 INFO::Fitting model to feature number 185, F191
## 2025-04-15 20:50:42.192453 INFO::Fitting model to feature number 186, F192
## 2025-04-15 20:50:42.19711 INFO::Fitting model to feature number 187, F193
## 2025-04-15 20:50:42.201715 INFO::Fitting model to feature number 188, F194
## 2025-04-15 20:50:42.206358 INFO::Fitting model to feature number 189, F195
## 2025-04-15 20:50:42.211471 INFO::Fitting model to feature number 190, F196
## 2025-04-15 20:50:42.216911 INFO::Fitting model to feature number 191, F197
## 2025-04-15 20:50:42.221994 INFO::Fitting model to feature number 192, F198
## 2025-04-15 20:50:42.226798 INFO::Fitting model to feature number 193, F199
## 2025-04-15 20:50:42.231511 INFO::Fitting model to feature number 194, F200
## 2025-04-15 20:50:42.236196 INFO::Fitting model to feature number 195, F201
## 2025-04-15 20:50:42.240835 INFO::Fitting model to feature number 196, F202
## 2025-04-15 20:50:42.24556 INFO::Fitting model to feature number 197, F203
## 2025-04-15 20:50:42.250273 INFO::Fitting model to feature number 198, F204
## 2025-04-15 20:50:42.255 INFO::Fitting model to feature number 199, F206
## 2025-04-15 20:50:42.259893 INFO::Fitting model to feature number 200, F207
## 2025-04-15 20:50:42.264686 INFO::Fitting model to feature number 201, F208
## 2025-04-15 20:50:42.269498 INFO::Fitting model to feature number 202, F209
## 2025-04-15 20:50:42.274293 INFO::Fitting model to feature number 203, F210
## 2025-04-15 20:50:42.278976 INFO::Fitting model to feature number 204, F211
## 2025-04-15 20:50:42.284132 INFO::Fitting model to feature number 205, F212
## 2025-04-15 20:50:42.288994 INFO::Fitting model to feature number 206, F213
## 2025-04-15 20:50:42.293725 INFO::Fitting model to feature number 207, F214
## 2025-04-15 20:50:42.298448 INFO::Fitting model to feature number 208, F215
## 2025-04-15 20:50:42.303095 INFO::Fitting model to feature number 209, F216
## 2025-04-15 20:50:42.307754 INFO::Fitting model to feature number 210, F217
## 2025-04-15 20:50:42.312434 INFO::Fitting model to feature number 211, F218
## 2025-04-15 20:50:42.317168 INFO::Fitting model to feature number 212, F219
## 2025-04-15 20:50:42.323562 INFO::Fitting model to feature number 213, F220
## 2025-04-15 20:50:42.330936 INFO::Fitting model to feature number 214, F221
## 2025-04-15 20:50:42.338361 INFO::Fitting model to feature number 215, F222
## 2025-04-15 20:50:42.345685 INFO::Fitting model to feature number 216, F223
## 2025-04-15 20:50:42.353004 INFO::Fitting model to feature number 217, F224
## 2025-04-15 20:50:42.3604 INFO::Fitting model to feature number 218, F225
## 2025-04-15 20:50:42.367554 INFO::Fitting model to feature number 219, F226
## 2025-04-15 20:50:42.37474 INFO::Fitting model to feature number 220, F227
## 2025-04-15 20:50:42.413319 INFO::Fitting model to feature number 221, F228
## 2025-04-15 20:50:42.417777 INFO::Fitting model to feature number 222, F229
## 2025-04-15 20:50:42.422013 INFO::Fitting model to feature number 223, F230
## 2025-04-15 20:50:42.426193 INFO::Fitting model to feature number 224, F231
## 2025-04-15 20:50:42.430439 INFO::Fitting model to feature number 225, F232
## 2025-04-15 20:50:42.434554 INFO::Fitting model to feature number 226, F233
## 2025-04-15 20:50:42.438636 INFO::Fitting model to feature number 227, F234
## 2025-04-15 20:50:42.442775 INFO::Fitting model to feature number 228, F235
## 2025-04-15 20:50:42.446972 INFO::Fitting model to feature number 229, F236
## 2025-04-15 20:50:42.451085 INFO::Fitting model to feature number 230, F237
## 2025-04-15 20:50:42.455337 INFO::Fitting model to feature number 231, F238
## 2025-04-15 20:50:42.459577 INFO::Fitting model to feature number 232, F239
## 2025-04-15 20:50:42.463743 INFO::Fitting model to feature number 233, F240
## 2025-04-15 20:50:42.467924 INFO::Fitting model to feature number 234, F241
## 2025-04-15 20:50:42.472132 INFO::Fitting model to feature number 235, F242
## 2025-04-15 20:50:42.476397 INFO::Fitting model to feature number 236, F243
## 2025-04-15 20:50:42.480754 INFO::Fitting model to feature number 237, F244
## 2025-04-15 20:50:42.485082 INFO::Fitting model to feature number 238, F245
## 2025-04-15 20:50:42.489476 INFO::Fitting model to feature number 239, F246
## 2025-04-15 20:50:42.493894 INFO::Fitting model to feature number 240, F247
## 2025-04-15 20:50:42.498199 INFO::Fitting model to feature number 241, F248
## 2025-04-15 20:50:42.502507 INFO::Fitting model to feature number 242, F249
## 2025-04-15 20:50:42.506763 INFO::Fitting model to feature number 243, F250
## 2025-04-15 20:50:42.511149 INFO::Fitting model to feature number 244, F252
## 2025-04-15 20:50:42.515423 INFO::Fitting model to feature number 245, F253
## 2025-04-15 20:50:42.519635 INFO::Fitting model to feature number 246, F254
## 2025-04-15 20:50:42.523951 INFO::Fitting model to feature number 247, F255
## 2025-04-15 20:50:42.528407 INFO::Fitting model to feature number 248, F256
## 2025-04-15 20:50:42.532715 INFO::Fitting model to feature number 249, F257
## 2025-04-15 20:50:42.537976 INFO::Fitting model to feature number 250, F259
## 2025-04-15 20:50:42.543176 INFO::Fitting model to feature number 251, F260
## 2025-04-15 20:50:42.548844 INFO::Fitting model to feature number 252, F261
## 2025-04-15 20:50:42.553306 INFO::Fitting model to feature number 253, F262
## 2025-04-15 20:50:42.557722 INFO::Fitting model to feature number 254, F263
## 2025-04-15 20:50:42.562424 INFO::Fitting model to feature number 255, F264
## 2025-04-15 20:50:42.566742 INFO::Fitting model to feature number 256, F265
## 2025-04-15 20:50:42.570956 INFO::Fitting model to feature number 257, F266
## 2025-04-15 20:50:42.575195 INFO::Fitting model to feature number 258, F267
## 2025-04-15 20:50:42.579415 INFO::Fitting model to feature number 259, F269
## 2025-04-15 20:50:42.583703 INFO::Fitting model to feature number 260, F270
## 2025-04-15 20:50:42.587969 INFO::Fitting model to feature number 261, F271
## 2025-04-15 20:50:42.592297 INFO::Fitting model to feature number 262, F272
## 2025-04-15 20:50:42.596602 INFO::Fitting model to feature number 263, F273
## 2025-04-15 20:50:42.600824 INFO::Fitting model to feature number 264, F274
## 2025-04-15 20:50:42.605062 INFO::Fitting model to feature number 265, F276
## 2025-04-15 20:50:42.609242 INFO::Fitting model to feature number 266, F277
## 2025-04-15 20:50:42.613367 INFO::Fitting model to feature number 267, F278
## 2025-04-15 20:50:42.617513 INFO::Fitting model to feature number 268, F279
## 2025-04-15 20:50:42.621741 INFO::Fitting model to feature number 269, F280
## 2025-04-15 20:50:42.625958 INFO::Fitting model to feature number 270, F281
## 2025-04-15 20:50:42.630103 INFO::Fitting model to feature number 271, F282
## 2025-04-15 20:50:42.634376 INFO::Fitting model to feature number 272, F283
## 2025-04-15 20:50:42.638463 INFO::Fitting model to feature number 273, F284
## 2025-04-15 20:50:42.642567 INFO::Fitting model to feature number 274, F285
## 2025-04-15 20:50:42.646681 INFO::Fitting model to feature number 275, F286
## 2025-04-15 20:50:42.65074 INFO::Fitting model to feature number 276, F287
## 2025-04-15 20:50:42.654838 INFO::Fitting model to feature number 277, F288
## 2025-04-15 20:50:42.658946 INFO::Fitting model to feature number 278, F289
## 2025-04-15 20:50:42.663047 INFO::Fitting model to feature number 279, F290
## 2025-04-15 20:50:42.667255 INFO::Fitting model to feature number 280, F292
## 2025-04-15 20:50:42.671436 INFO::Fitting model to feature number 281, F293
## 2025-04-15 20:50:42.675531 INFO::Fitting model to feature number 282, F294
## 2025-04-15 20:50:42.679581 INFO::Fitting model to feature number 283, F295
## 2025-04-15 20:50:42.683661 INFO::Fitting model to feature number 284, F296
## 2025-04-15 20:50:42.687754 INFO::Fitting model to feature number 285, F297
## 2025-04-15 20:50:42.693435 INFO::Fitting model to feature number 286, F298
## 2025-04-15 20:50:42.700136 INFO::Fitting model to feature number 287, F299
## 2025-04-15 20:50:42.706825 INFO::Fitting model to feature number 288, F300
## 2025-04-15 20:50:42.713479 INFO::Fitting model to feature number 289, F301
## 2025-04-15 20:50:42.720432 INFO::Fitting model to feature number 290, F302
## 2025-04-15 20:50:42.727346 INFO::Fitting model to feature number 291, F303
## 2025-04-15 20:50:42.734179 INFO::Fitting model to feature number 292, F304
## 2025-04-15 20:50:42.740995 INFO::Fitting model to feature number 293, F305
## 2025-04-15 20:50:42.747875 INFO::Fitting model to feature number 294, F306
## 2025-04-15 20:50:42.754748 INFO::Fitting model to feature number 295, F307
## 2025-04-15 20:50:42.761674 INFO::Fitting model to feature number 296, F308
## 2025-04-15 20:50:42.768559 INFO::Fitting model to feature number 297, F309
## 2025-04-15 20:50:42.775462 INFO::Fitting model to feature number 298, F310
## 2025-04-15 20:50:42.782303 INFO::Fitting model to feature number 299, F311
## 2025-04-15 20:50:42.789251 INFO::Fitting model to feature number 300, F312
## 2025-04-15 20:50:42.794184 INFO::Fitting model to feature number 301, F313
## 2025-04-15 20:50:42.798878 INFO::Fitting model to feature number 302, F315
## 2025-04-15 20:50:42.803553 INFO::Fitting model to feature number 303, F316
## 2025-04-15 20:50:42.808128 INFO::Fitting model to feature number 304, F317
## 2025-04-15 20:50:42.812612 INFO::Fitting model to feature number 305, F318
## 2025-04-15 20:50:42.817127 INFO::Fitting model to feature number 306, F319
## 2025-04-15 20:50:42.821643 INFO::Fitting model to feature number 307, F320
## 2025-04-15 20:50:42.826043 INFO::Fitting model to feature number 308, F321
## 2025-04-15 20:50:42.83047 INFO::Fitting model to feature number 309, F322
## 2025-04-15 20:50:42.834825 INFO::Fitting model to feature number 310, F323
## 2025-04-15 20:50:42.83914 INFO::Fitting model to feature number 311, F324
## 2025-04-15 20:50:42.843467 INFO::Fitting model to feature number 312, F325
## 2025-04-15 20:50:42.847792 INFO::Fitting model to feature number 313, F326
## 2025-04-15 20:50:42.852136 INFO::Fitting model to feature number 314, F327
## 2025-04-15 20:50:42.856426 INFO::Fitting model to feature number 315, F328
## 2025-04-15 20:50:42.860747 INFO::Fitting model to feature number 316, F329
## 2025-04-15 20:50:42.865049 INFO::Fitting model to feature number 317, F330
## 2025-04-15 20:50:42.869431 INFO::Fitting model to feature number 318, F331
## 2025-04-15 20:50:42.873676 INFO::Fitting model to feature number 319, F332
## 2025-04-15 20:50:42.877861 INFO::Fitting model to feature number 320, F333
## 2025-04-15 20:50:42.882071 INFO::Fitting model to feature number 321, F334
## 2025-04-15 20:50:42.886258 INFO::Fitting model to feature number 322, F335
## 2025-04-15 20:50:42.890382 INFO::Fitting model to feature number 323, F336
## 2025-04-15 20:50:42.89447 INFO::Fitting model to feature number 324, F337
## 2025-04-15 20:50:42.89859 INFO::Fitting model to feature number 325, F338
## 2025-04-15 20:50:42.902717 INFO::Fitting model to feature number 326, F339
## 2025-04-15 20:50:42.906796 INFO::Fitting model to feature number 327, F340
## 2025-04-15 20:50:42.910957 INFO::Fitting model to feature number 328, F342
## 2025-04-15 20:50:42.915063 INFO::Fitting model to feature number 329, F343
## 2025-04-15 20:50:42.919189 INFO::Fitting model to feature number 330, F344
## 2025-04-15 20:50:42.923372 INFO::Fitting model to feature number 331, F345
## 2025-04-15 20:50:42.927509 INFO::Fitting model to feature number 332, F346
## 2025-04-15 20:50:42.931696 INFO::Fitting model to feature number 333, F347
## 2025-04-15 20:50:42.935842 INFO::Fitting model to feature number 334, F348
## 2025-04-15 20:50:42.939944 INFO::Fitting model to feature number 335, F350
## 2025-04-15 20:50:42.944011 INFO::Fitting model to feature number 336, F351
## 2025-04-15 20:50:42.948158 INFO::Fitting model to feature number 337, F352
## 2025-04-15 20:50:42.952353 INFO::Fitting model to feature number 338, F353
## 2025-04-15 20:50:42.956505 INFO::Fitting model to feature number 339, F355
## 2025-04-15 20:50:42.960729 INFO::Fitting model to feature number 340, F356
## 2025-04-15 20:50:42.96506 INFO::Fitting model to feature number 341, F357
## 2025-04-15 20:50:42.969367 INFO::Fitting model to feature number 342, F358
## 2025-04-15 20:50:42.973645 INFO::Fitting model to feature number 343, F359
## 2025-04-15 20:50:42.97818 INFO::Fitting model to feature number 344, F360
## 2025-04-15 20:50:42.984577 INFO::Fitting model to feature number 345, F361
## 2025-04-15 20:50:42.989714 INFO::Fitting model to feature number 346, F362
## 2025-04-15 20:50:42.994205 INFO::Fitting model to feature number 347, F363
## 2025-04-15 20:50:42.998579 INFO::Fitting model to feature number 348, F364
## 2025-04-15 20:50:43.002955 INFO::Fitting model to feature number 349, F365
## 2025-04-15 20:50:43.007203 INFO::Fitting model to feature number 350, F366
## 2025-04-15 20:50:43.011467 INFO::Fitting model to feature number 351, F367
## 2025-04-15 20:50:43.015704 INFO::Fitting model to feature number 352, F368
## 2025-04-15 20:50:43.019987 INFO::Fitting model to feature number 353, F369
## 2025-04-15 20:50:43.024266 INFO::Fitting model to feature number 354, F370
## 2025-04-15 20:50:43.028419 INFO::Fitting model to feature number 355, F371
## 2025-04-15 20:50:43.032617 INFO::Fitting model to feature number 356, F372
## 2025-04-15 20:50:43.036826 INFO::Fitting model to feature number 357, F373
## 2025-04-15 20:50:43.041055 INFO::Fitting model to feature number 358, F374
## 2025-04-15 20:50:43.045283 INFO::Fitting model to feature number 359, F375
## 2025-04-15 20:50:43.049441 INFO::Fitting model to feature number 360, F376
## 2025-04-15 20:50:43.053617 INFO::Fitting model to feature number 361, F377
## 2025-04-15 20:50:43.057795 INFO::Fitting model to feature number 362, F378
## 2025-04-15 20:50:43.061952 INFO::Fitting model to feature number 363, F379
## 2025-04-15 20:50:43.066102 INFO::Fitting model to feature number 364, F380
## 2025-04-15 20:50:43.070318 INFO::Fitting model to feature number 365, F381
## 2025-04-15 20:50:43.074489 INFO::Fitting model to feature number 366, F382
## 2025-04-15 20:50:43.078663 INFO::Fitting model to feature number 367, F383
## 2025-04-15 20:50:43.082873 INFO::Fitting model to feature number 368, F384
## 2025-04-15 20:50:43.087093 INFO::Fitting model to feature number 369, F386
## 2025-04-15 20:50:43.091303 INFO::Fitting model to feature number 370, F387
## 2025-04-15 20:50:43.09564 INFO::Fitting model to feature number 371, F388
## 2025-04-15 20:50:43.100026 INFO::Fitting model to feature number 372, F389
## 2025-04-15 20:50:43.104489 INFO::Fitting model to feature number 373, F390
## 2025-04-15 20:50:43.108802 INFO::Fitting model to feature number 374, F391
## 2025-04-15 20:50:43.113118 INFO::Fitting model to feature number 375, F392
## 2025-04-15 20:50:43.117416 INFO::Fitting model to feature number 376, F393
## 2025-04-15 20:50:43.121736 INFO::Fitting model to feature number 377, F394
## 2025-04-15 20:50:43.126313 INFO::Fitting model to feature number 378, F395
## 2025-04-15 20:50:43.130876 INFO::Fitting model to feature number 379, F396
## 2025-04-15 20:50:43.135344 INFO::Fitting model to feature number 380, F397
## 2025-04-15 20:50:43.139776 INFO::Fitting model to feature number 381, F398
## 2025-04-15 20:50:43.144216 INFO::Fitting model to feature number 382, F399
## 2025-04-15 20:50:43.148758 INFO::Fitting model to feature number 383, F400
## 2025-04-15 20:50:43.15317 INFO::Fitting model to feature number 384, F401
## 2025-04-15 20:50:43.15769 INFO::Fitting model to feature number 385, F402
## 2025-04-15 20:50:43.162106 INFO::Fitting model to feature number 386, F403
## 2025-04-15 20:50:43.166562 INFO::Fitting model to feature number 387, F404
## 2025-04-15 20:50:43.171035 INFO::Fitting model to feature number 388, F406
## 2025-04-15 20:50:43.175422 INFO::Fitting model to feature number 389, F407
## 2025-04-15 20:50:43.179914 INFO::Fitting model to feature number 390, F408
## 2025-04-15 20:50:43.184188 INFO::Fitting model to feature number 391, F409
## 2025-04-15 20:50:43.188412 INFO::Fitting model to feature number 392, F410
## 2025-04-15 20:50:43.192688 INFO::Fitting model to feature number 393, F411
## 2025-04-15 20:50:43.19692 INFO::Fitting model to feature number 394, F412
## 2025-04-15 20:50:43.201128 INFO::Fitting model to feature number 395, F413
## 2025-04-15 20:50:43.205321 INFO::Fitting model to feature number 396, F414
## 2025-04-15 20:50:43.20955 INFO::Fitting model to feature number 397, F415
## 2025-04-15 20:50:43.213761 INFO::Fitting model to feature number 398, F416
## 2025-04-15 20:50:43.217932 INFO::Fitting model to feature number 399, F417
## 2025-04-15 20:50:43.222088 INFO::Fitting model to feature number 400, F418
## 2025-04-15 20:50:43.226275 INFO::Fitting model to feature number 401, F419
## 2025-04-15 20:50:43.230523 INFO::Fitting model to feature number 402, F420
## 2025-04-15 20:50:43.234692 INFO::Fitting model to feature number 403, F421
## 2025-04-15 20:50:43.238854 INFO::Fitting model to feature number 404, F422
## 2025-04-15 20:50:43.243007 INFO::Fitting model to feature number 405, F423
## 2025-04-15 20:50:43.247226 INFO::Fitting model to feature number 406, F425
## 2025-04-15 20:50:43.251424 INFO::Fitting model to feature number 407, F426
## 2025-04-15 20:50:43.255568 INFO::Fitting model to feature number 408, F428
## 2025-04-15 20:50:43.259877 INFO::Fitting model to feature number 409, F429
## 2025-04-15 20:50:43.264098 INFO::Fitting model to feature number 410, F430
## 2025-04-15 20:50:43.268219 INFO::Fitting model to feature number 411, F431
## 2025-04-15 20:50:43.272378 INFO::Fitting model to feature number 412, F432
## 2025-04-15 20:50:43.278399 INFO::Fitting model to feature number 413, F433
## 2025-04-15 20:50:43.285678 INFO::Fitting model to feature number 414, F434
## 2025-04-15 20:50:43.291978 INFO::Fitting model to feature number 415, F435
## 2025-04-15 20:50:43.297457 INFO::Fitting model to feature number 416, F436
## 2025-04-15 20:50:43.302069 INFO::Fitting model to feature number 417, F437
## 2025-04-15 20:50:43.306535 INFO::Fitting model to feature number 418, F438
## 2025-04-15 20:50:43.311038 INFO::Fitting model to feature number 419, F439
## 2025-04-15 20:50:43.315377 INFO::Fitting model to feature number 420, F440
## 2025-04-15 20:50:43.319692 INFO::Fitting model to feature number 421, F441
## 2025-04-15 20:50:43.324122 INFO::Fitting model to feature number 422, F442
## 2025-04-15 20:50:43.32846 INFO::Fitting model to feature number 423, F443
## 2025-04-15 20:50:43.332789 INFO::Fitting model to feature number 424, F444
## 2025-04-15 20:50:43.337132 INFO::Fitting model to feature number 425, F445
## 2025-04-15 20:50:43.341475 INFO::Fitting model to feature number 426, F446
## 2025-04-15 20:50:43.345818 INFO::Fitting model to feature number 427, F447
## 2025-04-15 20:50:43.350081 INFO::Fitting model to feature number 428, F448
## 2025-04-15 20:50:43.354445 INFO::Fitting model to feature number 429, F449
## 2025-04-15 20:50:43.358787 INFO::Fitting model to feature number 430, F450
## 2025-04-15 20:50:43.363109 INFO::Fitting model to feature number 431, F451
## 2025-04-15 20:50:43.367486 INFO::Fitting model to feature number 432, F452
## 2025-04-15 20:50:43.371747 INFO::Fitting model to feature number 433, F454
## 2025-04-15 20:50:43.376081 INFO::Fitting model to feature number 434, F455
## 2025-04-15 20:50:43.380433 INFO::Fitting model to feature number 435, F456
## 2025-04-15 20:50:43.384882 INFO::Fitting model to feature number 436, F457
## 2025-04-15 20:50:43.389201 INFO::Fitting model to feature number 437, F458
## 2025-04-15 20:50:43.393465 INFO::Fitting model to feature number 438, F459
## 2025-04-15 20:50:43.397688 INFO::Fitting model to feature number 439, F461
## 2025-04-15 20:50:43.402414 INFO::Fitting model to feature number 440, F462
## 2025-04-15 20:50:43.406856 INFO::Fitting model to feature number 441, F463
## 2025-04-15 20:50:43.411377 INFO::Fitting model to feature number 442, F464
## 2025-04-15 20:50:43.416085 INFO::Fitting model to feature number 443, F465
## 2025-04-15 20:50:43.420743 INFO::Fitting model to feature number 444, F466
## 2025-04-15 20:50:43.425328 INFO::Fitting model to feature number 445, F467
## 2025-04-15 20:50:43.429894 INFO::Fitting model to feature number 446, F468
## 2025-04-15 20:50:43.434408 INFO::Fitting model to feature number 447, F469
## 2025-04-15 20:50:43.438974 INFO::Fitting model to feature number 448, F470
## 2025-04-15 20:50:43.443478 INFO::Fitting model to feature number 449, F471
## 2025-04-15 20:50:43.448055 INFO::Fitting model to feature number 450, F474
## 2025-04-15 20:50:43.452523 INFO::Fitting model to feature number 451, F475
## 2025-04-15 20:50:43.457079 INFO::Fitting model to feature number 452, F476
## 2025-04-15 20:50:43.461633 INFO::Fitting model to feature number 453, F477
## 2025-04-15 20:50:43.465984 INFO::Fitting model to feature number 454, F478
## 2025-04-15 20:50:43.470403 INFO::Fitting model to feature number 455, F479
## 2025-04-15 20:50:43.47467 INFO::Fitting model to feature number 456, F480
## 2025-04-15 20:50:43.479103 INFO::Fitting model to feature number 457, F481
## 2025-04-15 20:50:43.483512 INFO::Fitting model to feature number 458, F482
## 2025-04-15 20:50:43.487911 INFO::Fitting model to feature number 459, F483
## 2025-04-15 20:50:43.492519 INFO::Fitting model to feature number 460, F484
## 2025-04-15 20:50:43.497126 INFO::Fitting model to feature number 461, F485
## 2025-04-15 20:50:43.501625 INFO::Fitting model to feature number 462, F486
## 2025-04-15 20:50:43.506199 INFO::Fitting model to feature number 463, F487
## 2025-04-15 20:50:43.510622 INFO::Fitting model to feature number 464, F488
## 2025-04-15 20:50:43.515057 INFO::Fitting model to feature number 465, F489
## 2025-04-15 20:50:43.519445 INFO::Fitting model to feature number 466, F490
## 2025-04-15 20:50:43.523724 INFO::Fitting model to feature number 467, F491
## 2025-04-15 20:50:43.528141 INFO::Fitting model to feature number 468, F492
## 2025-04-15 20:50:43.532649 INFO::Fitting model to feature number 469, F493
## 2025-04-15 20:50:43.537253 INFO::Fitting model to feature number 470, F494
## 2025-04-15 20:50:43.541782 INFO::Fitting model to feature number 471, F495
## 2025-04-15 20:50:43.546348 INFO::Fitting model to feature number 472, F496
## 2025-04-15 20:50:43.55093 INFO::Fitting model to feature number 473, F497
## 2025-04-15 20:50:43.55568 INFO::Fitting model to feature number 474, F498
## 2025-04-15 20:50:43.560151 INFO::Fitting model to feature number 475, F499
## 2025-04-15 20:50:43.564732 INFO::Fitting model to feature number 476, F500
## 2025-04-15 20:50:43.569255 INFO::Fitting model to feature number 477, F501
## 2025-04-15 20:50:43.57376 INFO::Fitting model to feature number 478, F502
## 2025-04-15 20:50:43.578211 INFO::Fitting model to feature number 479, F503
## 2025-04-15 20:50:43.582677 INFO::Fitting model to feature number 480, F504
## 2025-04-15 20:50:43.587174 INFO::Fitting model to feature number 481, F505
## 2025-04-15 20:50:43.591585 INFO::Fitting model to feature number 482, F506
## 2025-04-15 20:50:43.596005 INFO::Fitting model to feature number 483, F507
## 2025-04-15 20:50:43.600466 INFO::Fitting model to feature number 484, F508
## 2025-04-15 20:50:43.604845 INFO::Fitting model to feature number 485, F509
## 2025-04-15 20:50:43.609368 INFO::Fitting model to feature number 486, F510
## 2025-04-15 20:50:43.613865 INFO::Fitting model to feature number 487, F511
## 2025-04-15 20:50:43.618436 INFO::Fitting model to feature number 488, F512
## 2025-04-15 20:50:43.623083 INFO::Fitting model to feature number 489, F513
## 2025-04-15 20:50:43.627503 INFO::Fitting model to feature number 490, F514
## 2025-04-15 20:50:43.631991 INFO::Fitting model to feature number 491, F515
## 2025-04-15 20:50:43.636541 INFO::Fitting model to feature number 492, F516
## 2025-04-15 20:50:43.640977 INFO::Fitting model to feature number 493, F517
## 2025-04-15 20:50:43.645441 INFO::Fitting model to feature number 494, F518
## 2025-04-15 20:50:43.649962 INFO::Fitting model to feature number 495, F519
## 2025-04-15 20:50:43.654423 INFO::Fitting model to feature number 496, F520
## 2025-04-15 20:50:43.658904 INFO::Fitting model to feature number 497, F521
## 2025-04-15 20:50:43.663344 INFO::Fitting model to feature number 498, F522
## 2025-04-15 20:50:43.667834 INFO::Fitting model to feature number 499, F523
## 2025-04-15 20:50:43.672299 INFO::Fitting model to feature number 500, F524
## 2025-04-15 20:50:43.676696 INFO::Fitting model to feature number 501, F525
## 2025-04-15 20:50:43.681109 INFO::Fitting model to feature number 502, F526
## 2025-04-15 20:50:43.685495 INFO::Fitting model to feature number 503, F527
## 2025-04-15 20:50:43.689908 INFO::Fitting model to feature number 504, F528
## 2025-04-15 20:50:43.694304 INFO::Fitting model to feature number 505, F529
## 2025-04-15 20:50:43.698806 INFO::Fitting model to feature number 506, F530
## 2025-04-15 20:50:43.703056 INFO::Fitting model to feature number 507, F531
## 2025-04-15 20:50:43.707451 INFO::Fitting model to feature number 508, F532
## 2025-04-15 20:50:43.711995 INFO::Fitting model to feature number 509, F533
## 2025-04-15 20:50:43.716425 INFO::Fitting model to feature number 510, F534
## 2025-04-15 20:50:43.720725 INFO::Fitting model to feature number 511, F535
## 2025-04-15 20:50:43.725083 INFO::Fitting model to feature number 512, F536
## 2025-04-15 20:50:43.729464 INFO::Fitting model to feature number 513, F537
## 2025-04-15 20:50:43.733855 INFO::Fitting model to feature number 514, F539
## 2025-04-15 20:50:43.738226 INFO::Fitting model to feature number 515, F540
## 2025-04-15 20:50:43.742521 INFO::Fitting model to feature number 516, F541
## 2025-04-15 20:50:43.746961 INFO::Fitting model to feature number 517, F543
## 2025-04-15 20:50:43.751407 INFO::Fitting model to feature number 518, F544
## 2025-04-15 20:50:43.755766 INFO::Fitting model to feature number 519, F545
## 2025-04-15 20:50:43.760155 INFO::Fitting model to feature number 520, F546
## 2025-04-15 20:50:43.76451 INFO::Fitting model to feature number 521, F547
## 2025-04-15 20:50:43.768847 INFO::Fitting model to feature number 522, F548
## 2025-04-15 20:50:43.773149 INFO::Fitting model to feature number 523, F549
## 2025-04-15 20:50:43.777541 INFO::Fitting model to feature number 524, F550
## 2025-04-15 20:50:43.781904 INFO::Fitting model to feature number 525, F551
## 2025-04-15 20:50:43.786865 INFO::Fitting model to feature number 526, F552
## 2025-04-15 20:50:43.792951 INFO::Fitting model to feature number 527, F553
## 2025-04-15 20:50:43.799957 INFO::Fitting model to feature number 528, F554
## 2025-04-15 20:50:43.80508 INFO::Fitting model to feature number 529, F555
## 2025-04-15 20:50:43.809603 INFO::Fitting model to feature number 530, F556
## 2025-04-15 20:50:43.813998 INFO::Fitting model to feature number 531, F557
## 2025-04-15 20:50:43.818455 INFO::Fitting model to feature number 532, F558
## 2025-04-15 20:50:43.823013 INFO::Fitting model to feature number 533, F559
## 2025-04-15 20:50:43.827378 INFO::Fitting model to feature number 534, F560
## 2025-04-15 20:50:43.831722 INFO::Fitting model to feature number 535, F561
## 2025-04-15 20:50:43.836163 INFO::Fitting model to feature number 536, F562
## 2025-04-15 20:50:43.863354 INFO::Fitting model to feature number 537, F563
## 2025-04-15 20:50:43.868109 INFO::Fitting model to feature number 538, F564
## 2025-04-15 20:50:43.872609 INFO::Fitting model to feature number 539, F566
## 2025-04-15 20:50:43.877059 INFO::Fitting model to feature number 540, F567
## 2025-04-15 20:50:43.881493 INFO::Fitting model to feature number 541, F568
## 2025-04-15 20:50:43.886131 INFO::Fitting model to feature number 542, F569
## 2025-04-15 20:50:43.890491 INFO::Fitting model to feature number 543, F570
## 2025-04-15 20:50:43.894854 INFO::Fitting model to feature number 544, F571
## 2025-04-15 20:50:43.899348 INFO::Fitting model to feature number 545, F572
## 2025-04-15 20:50:43.906161 INFO::Fitting model to feature number 546, F573
## 2025-04-15 20:50:43.91313 INFO::Fitting model to feature number 547, F574
## 2025-04-15 20:50:43.92012 INFO::Fitting model to feature number 548, F575
## 2025-04-15 20:50:43.926277 INFO::Fitting model to feature number 549, F576
## 2025-04-15 20:50:43.930632 INFO::Fitting model to feature number 550, F577
## 2025-04-15 20:50:43.934955 INFO::Fitting model to feature number 551, F578
## 2025-04-15 20:50:43.939268 INFO::Fitting model to feature number 552, F579
## 2025-04-15 20:50:43.943584 INFO::Fitting model to feature number 553, F580
## 2025-04-15 20:50:43.948013 INFO::Fitting model to feature number 554, F581
## 2025-04-15 20:50:43.952301 INFO::Fitting model to feature number 555, F582
## 2025-04-15 20:50:43.956803 INFO::Fitting model to feature number 556, F583
## 2025-04-15 20:50:43.961336 INFO::Fitting model to feature number 557, F584
## 2025-04-15 20:50:43.96588 INFO::Fitting model to feature number 558, F585
## 2025-04-15 20:50:43.970166 INFO::Fitting model to feature number 559, F586
## 2025-04-15 20:50:43.974477 INFO::Fitting model to feature number 560, F587
## 2025-04-15 20:50:43.978827 INFO::Fitting model to feature number 561, F588
## 2025-04-15 20:50:43.983044 INFO::Fitting model to feature number 562, F589
## 2025-04-15 20:50:43.987296 INFO::Fitting model to feature number 563, F590
## 2025-04-15 20:50:43.991537 INFO::Fitting model to feature number 564, F591
## 2025-04-15 20:50:43.995793 INFO::Fitting model to feature number 565, F592
## 2025-04-15 20:50:43.99999 INFO::Fitting model to feature number 566, F593
## 2025-04-15 20:50:44.004259 INFO::Fitting model to feature number 567, F594
## 2025-04-15 20:50:44.462363 INFO::Fitting model to feature number 568, F595
## 2025-04-15 20:50:44.4674 INFO::Fitting model to feature number 569, F596
## 2025-04-15 20:50:44.472137 INFO::Fitting model to feature number 570, F597
## 2025-04-15 20:50:44.477165 INFO::Fitting model to feature number 571, F598
## 2025-04-15 20:50:44.482113 INFO::Fitting model to feature number 572, F599
## 2025-04-15 20:50:44.488539 INFO::Fitting model to feature number 573, F600
## 2025-04-15 20:50:44.494023 INFO::Fitting model to feature number 574, F601
## 2025-04-15 20:50:44.501102 INFO::Fitting model to feature number 575, F602
## 2025-04-15 20:50:44.506074 INFO::Fitting model to feature number 576, F603
## 2025-04-15 20:50:44.510715 INFO::Fitting model to feature number 577, F605
## 2025-04-15 20:50:44.51559 INFO::Fitting model to feature number 578, F606
## 2025-04-15 20:50:44.520364 INFO::Fitting model to feature number 579, F607
## 2025-04-15 20:50:44.524767 INFO::Fitting model to feature number 580, F608
## 2025-04-15 20:50:44.529607 INFO::Fitting model to feature number 581, F609
## 2025-04-15 20:50:44.53471 INFO::Fitting model to feature number 582, F610
## 2025-04-15 20:50:44.539173 INFO::Fitting model to feature number 583, F611
## 2025-04-15 20:50:44.543515 INFO::Fitting model to feature number 584, F612
## 2025-04-15 20:50:44.54776 INFO::Fitting model to feature number 585, F613
## 2025-04-15 20:50:44.551991 INFO::Fitting model to feature number 586, F614
## 2025-04-15 20:50:44.556226 INFO::Fitting model to feature number 587, F615
## 2025-04-15 20:50:44.560393 INFO::Fitting model to feature number 588, F616
## 2025-04-15 20:50:44.564533 INFO::Fitting model to feature number 589, F617
## 2025-04-15 20:50:44.568706 INFO::Fitting model to feature number 590, F618
## 2025-04-15 20:50:44.57283 INFO::Fitting model to feature number 591, F619
## 2025-04-15 20:50:44.57702 INFO::Fitting model to feature number 592, F620
## 2025-04-15 20:50:44.581342 INFO::Fitting model to feature number 593, F621
## 2025-04-15 20:50:44.585946 INFO::Fitting model to feature number 594, F622
## 2025-04-15 20:50:44.590265 INFO::Fitting model to feature number 595, F623
## 2025-04-15 20:50:44.594651 INFO::Fitting model to feature number 596, F624
## 2025-04-15 20:50:44.598858 INFO::Fitting model to feature number 597, F625
## 2025-04-15 20:50:44.603101 INFO::Fitting model to feature number 598, F626
## 2025-04-15 20:50:44.607881 INFO::Fitting model to feature number 599, F627
## 2025-04-15 20:50:44.612075 INFO::Fitting model to feature number 600, F628
## 2025-04-15 20:50:44.616322 INFO::Fitting model to feature number 601, F629
## 2025-04-15 20:50:44.620662 INFO::Fitting model to feature number 602, F630
## 2025-04-15 20:50:44.624936 INFO::Fitting model to feature number 603, F631
## 2025-04-15 20:50:44.629164 INFO::Fitting model to feature number 604, F632
## 2025-04-15 20:50:44.633405 INFO::Fitting model to feature number 605, F633
## 2025-04-15 20:50:44.63767 INFO::Fitting model to feature number 606, F634
## 2025-04-15 20:50:44.641927 INFO::Fitting model to feature number 607, F635
## 2025-04-15 20:50:44.646565 INFO::Fitting model to feature number 608, F636
## 2025-04-15 20:50:44.651029 INFO::Fitting model to feature number 609, F637
## 2025-04-15 20:50:44.655317 INFO::Fitting model to feature number 610, F638
## 2025-04-15 20:50:44.659543 INFO::Fitting model to feature number 611, F639
## 2025-04-15 20:50:44.66375 INFO::Fitting model to feature number 612, F640
## 2025-04-15 20:50:44.668211 INFO::Fitting model to feature number 613, F641
## 2025-04-15 20:50:44.672999 INFO::Fitting model to feature number 614, F642
## 2025-04-15 20:50:44.677211 INFO::Fitting model to feature number 615, F643
## 2025-04-15 20:50:44.681512 INFO::Fitting model to feature number 616, F644
## 2025-04-15 20:50:44.68584 INFO::Fitting model to feature number 617, F645
## 2025-04-15 20:50:44.690071 INFO::Fitting model to feature number 618, F646
## 2025-04-15 20:50:44.694301 INFO::Fitting model to feature number 619, F647
## 2025-04-15 20:50:44.698568 INFO::Fitting model to feature number 620, F648
## 2025-04-15 20:50:44.702702 INFO::Fitting model to feature number 621, F649
## 2025-04-15 20:50:44.706913 INFO::Fitting model to feature number 622, F650
## 2025-04-15 20:50:44.711038 INFO::Fitting model to feature number 623, F651
## 2025-04-15 20:50:44.715128 INFO::Fitting model to feature number 624, F652
## 2025-04-15 20:50:44.719308 INFO::Fitting model to feature number 625, F653
## 2025-04-15 20:50:44.723385 INFO::Fitting model to feature number 626, F654
## 2025-04-15 20:50:44.727457 INFO::Fitting model to feature number 627, F655
## 2025-04-15 20:50:44.731544 INFO::Fitting model to feature number 628, F656
## 2025-04-15 20:50:44.735575 INFO::Fitting model to feature number 629, F657
## 2025-04-15 20:50:44.739645 INFO::Fitting model to feature number 630, F658
## 2025-04-15 20:50:44.743668 INFO::Fitting model to feature number 631, F659
## 2025-04-15 20:50:44.747691 INFO::Fitting model to feature number 632, F660
## 2025-04-15 20:50:44.751742 INFO::Fitting model to feature number 633, F661
## 2025-04-15 20:50:44.75578 INFO::Fitting model to feature number 634, F662
## 2025-04-15 20:50:44.759821 INFO::Fitting model to feature number 635, F663
## 2025-04-15 20:50:44.763805 INFO::Fitting model to feature number 636, F664
## 2025-04-15 20:50:44.76782 INFO::Fitting model to feature number 637, F665
## 2025-04-15 20:50:44.771842 INFO::Fitting model to feature number 638, F666
## 2025-04-15 20:50:44.776453 INFO::Fitting model to feature number 639, F667
## 2025-04-15 20:50:44.780608 INFO::Fitting model to feature number 640, F668
## 2025-04-15 20:50:44.784595 INFO::Fitting model to feature number 641, F669
## 2025-04-15 20:50:44.788695 INFO::Fitting model to feature number 642, F670
## 2025-04-15 20:50:44.792872 INFO::Fitting model to feature number 643, F671
## 2025-04-15 20:50:44.797109 INFO::Fitting model to feature number 644, F672
## 2025-04-15 20:50:44.801215 INFO::Fitting model to feature number 645, F673
## 2025-04-15 20:50:44.805328 INFO::Fitting model to feature number 646, F674
## 2025-04-15 20:50:44.809414 INFO::Fitting model to feature number 647, F675
## 2025-04-15 20:50:44.813471 INFO::Fitting model to feature number 648, F676
## 2025-04-15 20:50:44.817524 INFO::Fitting model to feature number 649, F677
## 2025-04-15 20:50:44.821663 INFO::Fitting model to feature number 650, F678
## 2025-04-15 20:50:44.825759 INFO::Fitting model to feature number 651, F679
## 2025-04-15 20:50:44.830709 INFO::Fitting model to feature number 652, F680
## 2025-04-15 20:50:44.836703 INFO::Fitting model to feature number 653, F681
## 2025-04-15 20:50:44.843317 INFO::Fitting model to feature number 654, F682
## 2025-04-15 20:50:44.849784 INFO::Fitting model to feature number 655, F683
## 2025-04-15 20:50:44.856182 INFO::Fitting model to feature number 656, F684
## 2025-04-15 20:50:44.862659 INFO::Fitting model to feature number 657, F685
## 2025-04-15 20:50:44.8692 INFO::Fitting model to feature number 658, F686
## 2025-04-15 20:50:44.875851 INFO::Fitting model to feature number 659, F687
## 2025-04-15 20:50:44.88255 INFO::Fitting model to feature number 660, F688
## 2025-04-15 20:50:44.889243 INFO::Fitting model to feature number 661, F689
## 2025-04-15 20:50:44.895222 INFO::Fitting model to feature number 662, F690
## 2025-04-15 20:50:44.899872 INFO::Fitting model to feature number 663, F691
## 2025-04-15 20:50:44.904579 INFO::Fitting model to feature number 664, F692
## 2025-04-15 20:50:44.909189 INFO::Fitting model to feature number 665, F693
## 2025-04-15 20:50:44.913867 INFO::Fitting model to feature number 666, F694
## 2025-04-15 20:50:44.918594 INFO::Fitting model to feature number 667, F695
## 2025-04-15 20:50:44.923314 INFO::Fitting model to feature number 668, F696
## 2025-04-15 20:50:44.928032 INFO::Fitting model to feature number 669, F697
## 2025-04-15 20:50:44.932697 INFO::Fitting model to feature number 670, F698
## 2025-04-15 20:50:44.938809 INFO::Fitting model to feature number 671, F699
## 2025-04-15 20:50:44.943569 INFO::Fitting model to feature number 672, F700
## 2025-04-15 20:50:44.95164 INFO::Fitting model to feature number 673, F701
## 2025-04-15 20:50:44.95762 INFO::Fitting model to feature number 674, F702
## 2025-04-15 20:50:44.962416 INFO::Fitting model to feature number 675, F704
## 2025-04-15 20:50:44.967167 INFO::Fitting model to feature number 676, F705
## 2025-04-15 20:50:44.971825 INFO::Fitting model to feature number 677, F706
## 2025-04-15 20:50:44.976336 INFO::Fitting model to feature number 678, F707
## 2025-04-15 20:50:44.980829 INFO::Fitting model to feature number 679, F708
## 2025-04-15 20:50:44.985615 INFO::Fitting model to feature number 680, F709
## 2025-04-15 20:50:44.990098 INFO::Fitting model to feature number 681, F710
## 2025-04-15 20:50:44.994628 INFO::Fitting model to feature number 682, F711
## 2025-04-15 20:50:44.99903 INFO::Fitting model to feature number 683, F712
## 2025-04-15 20:50:45.003466 INFO::Fitting model to feature number 684, F713
## 2025-04-15 20:50:45.007957 INFO::Fitting model to feature number 685, F714
## 2025-04-15 20:50:45.012436 INFO::Fitting model to feature number 686, F715
## 2025-04-15 20:50:45.01701 INFO::Fitting model to feature number 687, F716
## 2025-04-15 20:50:45.021499 INFO::Fitting model to feature number 688, F717
## 2025-04-15 20:50:45.025931 INFO::Fitting model to feature number 689, F718
## 2025-04-15 20:50:45.030407 INFO::Fitting model to feature number 690, F719
## 2025-04-15 20:50:45.034891 INFO::Fitting model to feature number 691, F720
## 2025-04-15 20:50:45.039374 INFO::Fitting model to feature number 692, F721
## 2025-04-15 20:50:45.0438 INFO::Fitting model to feature number 693, F722
## 2025-04-15 20:50:45.048217 INFO::Fitting model to feature number 694, F723
## 2025-04-15 20:50:45.05257 INFO::Fitting model to feature number 695, F724
## 2025-04-15 20:50:45.057024 INFO::Fitting model to feature number 696, F725
## 2025-04-15 20:50:45.061409 INFO::Fitting model to feature number 697, F726
## 2025-04-15 20:50:45.06577 INFO::Fitting model to feature number 698, F727
## 2025-04-15 20:50:45.070143 INFO::Fitting model to feature number 699, F728
## 2025-04-15 20:50:45.074528 INFO::Fitting model to feature number 700, F729
## 2025-04-15 20:50:45.078931 INFO::Fitting model to feature number 701, F730
## 2025-04-15 20:50:45.083319 INFO::Fitting model to feature number 702, F731
## 2025-04-15 20:50:45.08777 INFO::Fitting model to feature number 703, F732
## 2025-04-15 20:50:45.09225 INFO::Fitting model to feature number 704, F733
## 2025-04-15 20:50:45.096868 INFO::Fitting model to feature number 705, F734
## 2025-04-15 20:50:45.101387 INFO::Fitting model to feature number 706, F735
## 2025-04-15 20:50:45.106509 INFO::Fitting model to feature number 707, F736
## 2025-04-15 20:50:45.113051 INFO::Fitting model to feature number 708, F737
## 2025-04-15 20:50:45.117661 INFO::Fitting model to feature number 709, F739
## 2025-04-15 20:50:45.122313 INFO::Fitting model to feature number 710, F740
## 2025-04-15 20:50:45.126853 INFO::Fitting model to feature number 711, F741
## 2025-04-15 20:50:45.131312 INFO::Fitting model to feature number 712, F742
## 2025-04-15 20:50:45.135803 INFO::Fitting model to feature number 713, F743
## 2025-04-15 20:50:45.140343 INFO::Fitting model to feature number 714, F744
## 2025-04-15 20:50:45.146438 INFO::Fitting model to feature number 715, F745
## 2025-04-15 20:50:45.153424 INFO::Fitting model to feature number 716, F746
## 2025-04-15 20:50:45.15911 INFO::Fitting model to feature number 717, F747
## 2025-04-15 20:50:45.163813 INFO::Fitting model to feature number 718, F748
## 2025-04-15 20:50:45.168485 INFO::Fitting model to feature number 719, F749
## 2025-04-15 20:50:45.17305 INFO::Fitting model to feature number 720, F750
## 2025-04-15 20:50:45.17757 INFO::Fitting model to feature number 721, F751
## 2025-04-15 20:50:45.182159 INFO::Fitting model to feature number 722, F752
## 2025-04-15 20:50:45.186685 INFO::Fitting model to feature number 723, F753
## 2025-04-15 20:50:45.191283 INFO::Fitting model to feature number 724, F754
## 2025-04-15 20:50:45.195873 INFO::Fitting model to feature number 725, F755
## 2025-04-15 20:50:45.200511 INFO::Fitting model to feature number 726, F756
## 2025-04-15 20:50:45.205072 INFO::Fitting model to feature number 727, F757
## 2025-04-15 20:50:45.209661 INFO::Fitting model to feature number 728, F758
## 2025-04-15 20:50:45.214282 INFO::Fitting model to feature number 729, F759
## 2025-04-15 20:50:45.218818 INFO::Fitting model to feature number 730, F760
## 2025-04-15 20:50:45.223238 INFO::Fitting model to feature number 731, F761
## 2025-04-15 20:50:45.227649 INFO::Fitting model to feature number 732, F762
## 2025-04-15 20:50:45.232177 INFO::Fitting model to feature number 733, F763
## 2025-04-15 20:50:45.236701 INFO::Fitting model to feature number 734, F764
## 2025-04-15 20:50:45.24117 INFO::Fitting model to feature number 735, F765
## 2025-04-15 20:50:45.245625 INFO::Fitting model to feature number 736, F766
## 2025-04-15 20:50:45.250141 INFO::Fitting model to feature number 737, F767
## 2025-04-15 20:50:45.254668 INFO::Fitting model to feature number 738, F768
## 2025-04-15 20:50:45.25918 INFO::Fitting model to feature number 739, F769
## 2025-04-15 20:50:45.263651 INFO::Fitting model to feature number 740, F770
## 2025-04-15 20:50:45.268126 INFO::Fitting model to feature number 741, F771
## 2025-04-15 20:50:45.272597 INFO::Fitting model to feature number 742, F772
## 2025-04-15 20:50:45.277301 INFO::Fitting model to feature number 743, F773
## 2025-04-15 20:50:45.28188 INFO::Fitting model to feature number 744, F774
## 2025-04-15 20:50:45.286467 INFO::Fitting model to feature number 745, F775
## 2025-04-15 20:50:45.291092 INFO::Fitting model to feature number 746, F776
## 2025-04-15 20:50:45.295656 INFO::Fitting model to feature number 747, F777
## 2025-04-15 20:50:45.30014 INFO::Fitting model to feature number 748, F778
## 2025-04-15 20:50:45.304681 INFO::Fitting model to feature number 749, F779
## 2025-04-15 20:50:45.309182 INFO::Fitting model to feature number 750, F780
## 2025-04-15 20:50:45.313601 INFO::Fitting model to feature number 751, F781
## 2025-04-15 20:50:45.318034 INFO::Fitting model to feature number 752, F782
## 2025-04-15 20:50:45.322504 INFO::Fitting model to feature number 753, F783
## 2025-04-15 20:50:45.326922 INFO::Fitting model to feature number 754, F784
## 2025-04-15 20:50:45.331368 INFO::Fitting model to feature number 755, F785
## 2025-04-15 20:50:45.335943 INFO::Fitting model to feature number 756, F786
## 2025-04-15 20:50:45.340486 INFO::Fitting model to feature number 757, F787
## 2025-04-15 20:50:45.344986 INFO::Fitting model to feature number 758, F788
## 2025-04-15 20:50:45.349601 INFO::Fitting model to feature number 759, F789
## 2025-04-15 20:50:45.354265 INFO::Fitting model to feature number 760, F790
## 2025-04-15 20:50:45.358908 INFO::Fitting model to feature number 761, F791
## 2025-04-15 20:50:45.363508 INFO::Fitting model to feature number 762, F792
## 2025-04-15 20:50:45.368368 INFO::Fitting model to feature number 763, F793
## 2025-04-15 20:50:45.373139 INFO::Fitting model to feature number 764, F794
## 2025-04-15 20:50:45.377675 INFO::Fitting model to feature number 765, F795
## 2025-04-15 20:50:45.38219 INFO::Fitting model to feature number 766, F796
## 2025-04-15 20:50:45.386725 INFO::Fitting model to feature number 767, F797
## 2025-04-15 20:50:45.39127 INFO::Fitting model to feature number 768, F798
## 2025-04-15 20:50:45.395841 INFO::Fitting model to feature number 769, F799
## 2025-04-15 20:50:45.400414 INFO::Fitting model to feature number 770, F800
## 2025-04-15 20:50:45.404999 INFO::Fitting model to feature number 771, F801
## 2025-04-15 20:50:45.409574 INFO::Fitting model to feature number 772, F802
## 2025-04-15 20:50:45.414113 INFO::Fitting model to feature number 773, F803
## 2025-04-15 20:50:45.418866 INFO::Fitting model to feature number 774, F804
## 2025-04-15 20:50:45.425285 INFO::Fitting model to feature number 775, F805
## 2025-04-15 20:50:45.430164 INFO::Fitting model to feature number 776, F806
## 2025-04-15 20:50:45.434965 INFO::Fitting model to feature number 777, F808
## 2025-04-15 20:50:45.439646 INFO::Fitting model to feature number 778, F809
## 2025-04-15 20:50:45.444229 INFO::Fitting model to feature number 779, F810
## 2025-04-15 20:50:45.448793 INFO::Fitting model to feature number 780, F811
## 2025-04-15 20:50:45.453229 INFO::Fitting model to feature number 781, F812
## 2025-04-15 20:50:45.457642 INFO::Fitting model to feature number 782, F813
## 2025-04-15 20:50:45.462072 INFO::Fitting model to feature number 783, F814
## 2025-04-15 20:50:45.466613 INFO::Fitting model to feature number 784, F815
## 2025-04-15 20:50:45.470991 INFO::Fitting model to feature number 785, F816
## 2025-04-15 20:50:45.475352 INFO::Fitting model to feature number 786, F817
## 2025-04-15 20:50:45.479753 INFO::Fitting model to feature number 787, F818
## 2025-04-15 20:50:45.484243 INFO::Fitting model to feature number 788, F819
## 2025-04-15 20:50:45.488715 INFO::Fitting model to feature number 789, F820
## 2025-04-15 20:50:45.493178 INFO::Fitting model to feature number 790, F821
## 2025-04-15 20:50:45.497716 INFO::Fitting model to feature number 791, F822
## 2025-04-15 20:50:45.502168 INFO::Fitting model to feature number 792, F823
## 2025-04-15 20:50:45.506736 INFO::Fitting model to feature number 793, F824
## 2025-04-15 20:50:45.511262 INFO::Fitting model to feature number 794, F825
## 2025-04-15 20:50:45.515781 INFO::Fitting model to feature number 795, F826
## 2025-04-15 20:50:45.52033 INFO::Fitting model to feature number 796, F827
## 2025-04-15 20:50:45.524846 INFO::Fitting model to feature number 797, F828
## 2025-04-15 20:50:45.529391 INFO::Fitting model to feature number 798, F829
## 2025-04-15 20:50:45.534014 INFO::Fitting model to feature number 799, F830
## 2025-04-15 20:50:45.538738 INFO::Fitting model to feature number 800, F831
## 2025-04-15 20:50:45.543451 INFO::Fitting model to feature number 801, F832
## 2025-04-15 20:50:45.548106 INFO::Fitting model to feature number 802, F833
## 2025-04-15 20:50:45.552776 INFO::Fitting model to feature number 803, F834
## 2025-04-15 20:50:45.557639 INFO::Fitting model to feature number 804, F835
## 2025-04-15 20:50:45.56233 INFO::Fitting model to feature number 805, F836
## 2025-04-15 20:50:45.566982 INFO::Fitting model to feature number 806, F837
## 2025-04-15 20:50:45.571603 INFO::Fitting model to feature number 807, F838
## 2025-04-15 20:50:45.576252 INFO::Fitting model to feature number 808, F839
## 2025-04-15 20:50:45.580963 INFO::Fitting model to feature number 809, F840
## 2025-04-15 20:50:45.585595 INFO::Fitting model to feature number 810, F841
## 2025-04-15 20:50:45.590205 INFO::Fitting model to feature number 811, F842
## 2025-04-15 20:50:45.597258 INFO::Fitting model to feature number 812, F843
## 2025-04-15 20:50:45.604927 INFO::Fitting model to feature number 813, F844
## 2025-04-15 20:50:45.612586 INFO::Fitting model to feature number 814, F845
## 2025-04-15 20:50:45.620048 INFO::Fitting model to feature number 815, F846
## 2025-04-15 20:50:45.627388 INFO::Fitting model to feature number 816, F847
## 2025-04-15 20:50:45.634767 INFO::Fitting model to feature number 817, F848
## 2025-04-15 20:50:45.642101 INFO::Fitting model to feature number 818, F849
## 2025-04-15 20:50:45.649406 INFO::Fitting model to feature number 819, F850
## 2025-04-15 20:50:45.656644 INFO::Fitting model to feature number 820, F851
## 2025-04-15 20:50:45.66384 INFO::Fitting model to feature number 821, F852
## 2025-04-15 20:50:45.671183 INFO::Fitting model to feature number 822, F853
## 2025-04-15 20:50:45.678442 INFO::Fitting model to feature number 823, F854
## 2025-04-15 20:50:45.684153 INFO::Fitting model to feature number 824, F855
## 2025-04-15 20:50:45.688707 INFO::Fitting model to feature number 825, F856
## 2025-04-15 20:50:45.693185 INFO::Fitting model to feature number 826, F857
## 2025-04-15 20:50:45.697654 INFO::Fitting model to feature number 827, F858
## 2025-04-15 20:50:45.70213 INFO::Fitting model to feature number 828, F859
## 2025-04-15 20:50:45.706506 INFO::Fitting model to feature number 829, F860
## 2025-04-15 20:50:45.710884 INFO::Fitting model to feature number 830, F861
## 2025-04-15 20:50:45.715363 INFO::Fitting model to feature number 831, F862
## 2025-04-15 20:50:45.719948 INFO::Fitting model to feature number 832, F863
## 2025-04-15 20:50:45.72502 INFO::Fitting model to feature number 833, F864
## 2025-04-15 20:50:45.729533 INFO::Fitting model to feature number 834, F865
## 2025-04-15 20:50:45.733982 INFO::Fitting model to feature number 835, F866
## 2025-04-15 20:50:45.73846 INFO::Fitting model to feature number 836, F867
## 2025-04-15 20:50:45.743202 INFO::Fitting model to feature number 837, F868
## 2025-04-15 20:50:45.748422 INFO::Fitting model to feature number 838, F869
## 2025-04-15 20:50:45.753649 INFO::Fitting model to feature number 839, F870
## 2025-04-15 20:50:45.758139 INFO::Fitting model to feature number 840, F871
## 2025-04-15 20:50:45.762654 INFO::Fitting model to feature number 841, F872
## 2025-04-15 20:50:45.767308 INFO::Fitting model to feature number 842, F873
## 2025-04-15 20:50:45.77178 INFO::Fitting model to feature number 843, F874
## 2025-04-15 20:50:45.776248 INFO::Fitting model to feature number 844, F875
## 2025-04-15 20:50:45.780651 INFO::Fitting model to feature number 845, F876
## 2025-04-15 20:50:45.785072 INFO::Fitting model to feature number 846, F877
## 2025-04-15 20:50:45.789512 INFO::Fitting model to feature number 847, F878
## 2025-04-15 20:50:45.793978 INFO::Fitting model to feature number 848, F879
## 2025-04-15 20:50:45.798535 INFO::Fitting model to feature number 849, F880
## 2025-04-15 20:50:45.803041 INFO::Fitting model to feature number 850, F881
## 2025-04-15 20:50:45.807655 INFO::Fitting model to feature number 851, F882
## 2025-04-15 20:50:45.812191 INFO::Fitting model to feature number 852, F883
## 2025-04-15 20:50:45.850009 INFO::Fitting model to feature number 853, F884
## 2025-04-15 20:50:45.857304 INFO::Fitting model to feature number 854, F885
## 2025-04-15 20:50:45.864224 INFO::Fitting model to feature number 855, F886
## 2025-04-15 20:50:45.870654 INFO::Fitting model to feature number 856, F887
## 2025-04-15 20:50:45.876367 INFO::Fitting model to feature number 857, F888
## 2025-04-15 20:50:45.88082 INFO::Fitting model to feature number 858, F889
## 2025-04-15 20:50:45.885264 INFO::Fitting model to feature number 859, F890
## 2025-04-15 20:50:45.889567 INFO::Fitting model to feature number 860, F891
## 2025-04-15 20:50:45.893898 INFO::Fitting model to feature number 861, F892
## 2025-04-15 20:50:45.898081 INFO::Fitting model to feature number 862, F893
## 2025-04-15 20:50:45.902502 INFO::Fitting model to feature number 863, F894
## 2025-04-15 20:50:45.906798 INFO::Fitting model to feature number 864, F895
## 2025-04-15 20:50:45.910956 INFO::Fitting model to feature number 865, F896
## 2025-04-15 20:50:45.915163 INFO::Fitting model to feature number 866, F897
## 2025-04-15 20:50:45.919451 INFO::Fitting model to feature number 867, F898
## 2025-04-15 20:50:45.923594 INFO::Fitting model to feature number 868, F899
## 2025-04-15 20:50:45.927773 INFO::Fitting model to feature number 869, F900
## 2025-04-15 20:50:46.073477 INFO::Counting total values for each feature
## 2025-04-15 20:50:46.18366 INFO::Writing filtered data to file Macarron_output/maaslin2_results/features/filtered_data.tsv
## 2025-04-15 20:50:46.482688 INFO::Writing filtered, normalized data to file Macarron_output/maaslin2_results/features/filtered_data_norm.tsv
## 2025-04-15 20:50:46.753325 INFO::Writing filtered, normalized, transformed data to file Macarron_output/maaslin2_results/features/filtered_data_norm_transformed.tsv
## 2025-04-15 20:50:47.017529 INFO::Writing residuals to file Macarron_output/maaslin2_results/fits/residuals.rds
## 2025-04-15 20:50:47.055518 INFO::Writing fitted values to file Macarron_output/maaslin2_results/fits/fitted.rds
## 2025-04-15 20:50:47.086607 INFO::Writing all results to file (ordered by increasing q-values): Macarron_output/maaslin2_results/all_results.tsv
## 2025-04-15 20:50:47.143366 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
## 2025-04-15 20:50:47.16823 INFO::Writing association plots (one for each significant association) to output folder: Macarron_output/maaslin2_results
## 2025-04-15 20:50:47.263341 INFO::Plotting associations from most to least significant, grouped by metadata
## 2025-04-15 20:50:47.265314 INFO::Plotting data for metadata number 1, diagnosis
## 2025-04-15 20:50:47.320207 INFO::Creating boxplot for categorical data, diagnosis vs F504
## 2025-04-15 20:50:47.6637 INFO::Creating boxplot for categorical data, diagnosis vs F859
## 2025-04-15 20:50:47.891937 INFO::Creating boxplot for categorical data, diagnosis vs F533
## 2025-04-15 20:50:48.115915 INFO::Creating boxplot for categorical data, diagnosis vs F587
## 2025-04-15 20:50:48.302373 INFO::Creating boxplot for categorical data, diagnosis vs F584
## 2025-04-15 20:50:48.522755 INFO::Creating boxplot for categorical data, diagnosis vs F197
## 2025-04-15 20:50:48.819409 INFO::Creating boxplot for categorical data, diagnosis vs F380
## 2025-04-15 20:50:49.046962 INFO::Creating boxplot for categorical data, diagnosis vs F829
## 2025-04-15 20:50:49.360503 INFO::Creating boxplot for categorical data, diagnosis vs F664
## 2025-04-15 20:50:49.616789 INFO::Creating boxplot for categorical data, diagnosis vs F93
## 2025-04-15 20:50:49.864439 INFO::Creating boxplot for categorical data, diagnosis vs F15
## 2025-04-15 20:50:50.068073 INFO::Creating boxplot for categorical data, diagnosis vs F881
## 2025-04-15 20:50:50.341824 INFO::Creating boxplot for categorical data, diagnosis vs F806
## 2025-04-15 20:50:50.535743 INFO::Creating boxplot for categorical data, diagnosis vs F78
## 2025-04-15 20:50:50.717347 INFO::Creating boxplot for categorical data, diagnosis vs F189
## 2025-04-15 20:50:50.91291 INFO::Creating boxplot for categorical data, diagnosis vs F369
## 2025-04-15 20:50:51.110437 INFO::Creating boxplot for categorical data, diagnosis vs F623
## 2025-04-15 20:50:51.301682 INFO::Creating boxplot for categorical data, diagnosis vs F710
## 2025-04-15 20:50:51.637166 INFO::Creating boxplot for categorical data, diagnosis vs F851
## 2025-04-15 20:50:51.923405 INFO::Creating boxplot for categorical data, diagnosis vs F257
## 2025-04-15 20:50:52.164465 INFO::Creating boxplot for categorical data, diagnosis vs F330
## 2025-04-15 20:50:52.363385 INFO::Creating boxplot for categorical data, diagnosis vs F344
## 2025-04-15 20:50:52.560988 INFO::Creating boxplot for categorical data, diagnosis vs F696
## 2025-04-15 20:50:52.77135 INFO::Creating boxplot for categorical data, diagnosis vs F741
## 2025-04-15 20:50:52.947143 INFO::Creating boxplot for categorical data, diagnosis vs F509
## 2025-04-15 20:50:53.126044 INFO::Creating boxplot for categorical data, diagnosis vs F479
## 2025-04-15 20:50:53.299994 INFO::Creating boxplot for categorical data, diagnosis vs F550
## 2025-04-15 20:50:53.474779 INFO::Creating boxplot for categorical data, diagnosis vs F640
## 2025-04-15 20:50:53.662525 INFO::Creating boxplot for categorical data, diagnosis vs F281
## 2025-04-15 20:50:53.840471 INFO::Creating boxplot for categorical data, diagnosis vs F80
## 2025-04-15 20:50:54.016691 INFO::Creating boxplot for categorical data, diagnosis vs F285
## 2025-04-15 20:50:54.189828 INFO::Creating boxplot for categorical data, diagnosis vs F531
## 2025-04-15 20:50:54.360869 INFO::Creating boxplot for categorical data, diagnosis vs F737
## 2025-04-15 20:50:54.545428 INFO::Creating boxplot for categorical data, diagnosis vs F875
## 2025-04-15 20:50:54.717636 INFO::Creating boxplot for categorical data, diagnosis vs F864
## 2025-04-15 20:50:54.890889 INFO::Creating boxplot for categorical data, diagnosis vs F379
## 2025-04-15 20:50:55.064417 INFO::Creating boxplot for categorical data, diagnosis vs F190
## 2025-04-15 20:50:55.647499 INFO::Creating boxplot for categorical data, diagnosis vs F4
## 2025-04-15 20:50:55.837245 INFO::Creating boxplot for categorical data, diagnosis vs F591
## 2025-04-15 20:50:56.005809 INFO::Creating boxplot for categorical data, diagnosis vs F773
## 2025-04-15 20:50:56.366031 INFO::Creating boxplot for categorical data, diagnosis vs F283
## 2025-04-15 20:50:56.540968 INFO::Creating boxplot for categorical data, diagnosis vs F233
## 2025-04-15 20:50:56.889596 INFO::Creating boxplot for categorical data, diagnosis vs F420
## 2025-04-15 20:50:57.087056 INFO::Creating boxplot for categorical data, diagnosis vs F5
## 2025-04-15 20:50:57.268827 INFO::Creating boxplot for categorical data, diagnosis vs F137
## 2025-04-15 20:50:57.455818 INFO::Creating boxplot for categorical data, diagnosis vs F215
## 2025-04-15 20:50:57.633791 INFO::Creating boxplot for categorical data, diagnosis vs F489
## 2025-04-15 20:50:57.811331 INFO::Creating boxplot for categorical data, diagnosis vs F220
## 2025-04-15 20:50:58.000373 INFO::Creating boxplot for categorical data, diagnosis vs F691
## 2025-04-15 20:50:58.190082 INFO::Creating boxplot for categorical data, diagnosis vs F381
## 2025-04-15 20:50:58.371708 INFO::Creating boxplot for categorical data, diagnosis vs F539
## 2025-04-15 20:50:58.570348 INFO::Creating boxplot for categorical data, diagnosis vs F490
## 2025-04-15 20:50:58.767586 INFO::Creating boxplot for categorical data, diagnosis vs F832
## 2025-04-15 20:50:58.981115 INFO::Creating boxplot for categorical data, diagnosis vs F396
## 2025-04-15 20:50:59.160016 INFO::Creating boxplot for categorical data, diagnosis vs F528
## 2025-04-15 20:50:59.334235 INFO::Creating boxplot for categorical data, diagnosis vs F234
## 2025-04-15 20:50:59.51531 INFO::Creating boxplot for categorical data, diagnosis vs F178
## 2025-04-15 20:50:59.7295 INFO::Creating boxplot for categorical data, diagnosis vs F761
## 2025-04-15 20:50:59.90866 INFO::Creating boxplot for categorical data, diagnosis vs F2
## 2025-04-15 20:51:00.080524 INFO::Creating boxplot for categorical data, diagnosis vs F260
## 2025-04-15 20:51:00.261507 INFO::Creating boxplot for categorical data, diagnosis vs F734
## 2025-04-15 20:51:00.442149 INFO::Creating boxplot for categorical data, diagnosis vs F429
## 2025-04-15 20:51:00.636683 INFO::Creating boxplot for categorical data, diagnosis vs F630
## 2025-04-15 20:51:00.810174 INFO::Creating boxplot for categorical data, diagnosis vs F817
## 2025-04-15 20:51:00.977618 INFO::Creating boxplot for categorical data, diagnosis vs F847
## 2025-04-15 20:51:01.152746 INFO::Creating boxplot for categorical data, diagnosis vs F896
## 2025-04-15 20:51:01.329001 INFO::Creating boxplot for categorical data, diagnosis vs F81
## 2025-04-15 20:51:01.552514 INFO::Creating boxplot for categorical data, diagnosis vs F110
## 2025-04-15 20:51:01.779107 INFO::Creating boxplot for categorical data, diagnosis vs F3
## 2025-04-15 20:51:01.948667 INFO::Creating boxplot for categorical data, diagnosis vs F33
## 2025-04-15 20:51:02.14157 INFO::Creating boxplot for categorical data, diagnosis vs F270
## 2025-04-15 20:51:02.314687 INFO::Creating boxplot for categorical data, diagnosis vs F278
## 2025-04-15 20:51:02.501356 INFO::Creating boxplot for categorical data, diagnosis vs F264
## 2025-04-15 20:51:02.674913 INFO::Creating boxplot for categorical data, diagnosis vs F90
## 2025-04-15 20:51:02.840605 INFO::Creating boxplot for categorical data, diagnosis vs F403
## 2025-04-15 20:51:03.007848 INFO::Creating boxplot for categorical data, diagnosis vs F727
## 2025-04-15 20:51:03.187858 INFO::Creating boxplot for categorical data, diagnosis vs F394
## 2025-04-15 20:51:03.376717 INFO::Creating boxplot for categorical data, diagnosis vs F800
## 2025-04-15 20:51:03.567074 INFO::Creating boxplot for categorical data, diagnosis vs F439
## 2025-04-15 20:51:03.745781 INFO::Creating boxplot for categorical data, diagnosis vs F554
## 2025-04-15 20:51:03.920577 INFO::Creating boxplot for categorical data, diagnosis vs F559
## 2025-04-15 20:51:04.099028 INFO::Creating boxplot for categorical data, diagnosis vs F548
## 2025-04-15 20:51:04.299422 INFO::Creating boxplot for categorical data, diagnosis vs F794
## 2025-04-15 20:51:04.477808 INFO::Creating boxplot for categorical data, diagnosis vs F45
## 2025-04-15 20:51:04.662381 INFO::Creating boxplot for categorical data, diagnosis vs F158
## 2025-04-15 20:51:04.835566 INFO::Creating boxplot for categorical data, diagnosis vs F477
## 2025-04-15 20:51:05.011115 INFO::Creating boxplot for categorical data, diagnosis vs F1
## 2025-04-15 20:51:05.214763 INFO::Creating boxplot for categorical data, diagnosis vs F862
## 2025-04-15 20:51:05.383066 INFO::Creating boxplot for categorical data, diagnosis vs F803
## 2025-04-15 20:51:05.559083 INFO::Creating boxplot for categorical data, diagnosis vs F751
## 2025-04-15 20:51:05.732988 INFO::Creating boxplot for categorical data, diagnosis vs F98
## 2025-04-15 20:51:05.90946 INFO::Creating boxplot for categorical data, diagnosis vs F22
## 2025-04-15 20:51:06.1009 INFO::Creating boxplot for categorical data, diagnosis vs F625
## 2025-04-15 20:51:06.274005 INFO::Creating boxplot for categorical data, diagnosis vs F206
## 2025-04-15 20:51:06.445416 INFO::Creating boxplot for categorical data, diagnosis vs F779
## 2025-04-15 20:51:06.617668 INFO::Creating boxplot for categorical data, diagnosis vs F532
## 2025-04-15 20:51:06.817257 INFO::Creating boxplot for categorical data, diagnosis vs F676
## 2025-04-15 20:51:07.008394 INFO::Creating boxplot for categorical data, diagnosis vs F644
## 2025-04-15 20:51:07.181208 INFO::Creating boxplot for categorical data, diagnosis vs F7
## 2025-04-15 20:51:07.356833 INFO::Creating boxplot for categorical data, diagnosis vs F596
## 2025-04-15 20:51:07.532361 INFO::Creating boxplot for categorical data, diagnosis vs F250
## 2025-04-15 20:51:07.722596 INFO::Creating boxplot for categorical data, diagnosis vs F462
## 2025-04-15 20:51:07.89451 INFO::Creating boxplot for categorical data, diagnosis vs F516
## 2025-04-15 20:51:08.067292 INFO::Creating boxplot for categorical data, diagnosis vs F659
## 2025-04-15 20:51:08.243037 INFO::Creating boxplot for categorical data, diagnosis vs F663
## 2025-04-15 20:51:08.41816 INFO::Creating boxplot for categorical data, diagnosis vs F837
## 2025-04-15 20:51:08.608773 INFO::Creating boxplot for categorical data, diagnosis vs F138
## 2025-04-15 20:51:08.781694 INFO::Creating boxplot for categorical data, diagnosis vs F445
## 2025-04-15 20:51:08.953717 INFO::Creating boxplot for categorical data, diagnosis vs F697
## 2025-04-15 20:51:09.133558 INFO::Creating boxplot for categorical data, diagnosis vs F225
## 2025-04-15 20:51:09.312304 INFO::Creating boxplot for categorical data, diagnosis vs F148
## 2025-04-15 20:51:09.583585 INFO::Creating boxplot for categorical data, diagnosis vs F448
## 2025-04-15 20:51:09.761929 INFO::Creating boxplot for categorical data, diagnosis vs F91
## 2025-04-15 20:51:09.937257 INFO::Creating boxplot for categorical data, diagnosis vs F123
## 2025-04-15 20:51:10.113399 INFO::Creating boxplot for categorical data, diagnosis vs F665
## 2025-04-15 20:51:10.288058 INFO::Creating boxplot for categorical data, diagnosis vs F845
## 2025-04-15 20:51:10.478932 INFO::Creating boxplot for categorical data, diagnosis vs F331
## 2025-04-15 20:51:10.653755 INFO::Creating boxplot for categorical data, diagnosis vs F361
## 2025-04-15 20:51:10.83454 INFO::Creating boxplot for categorical data, diagnosis vs F421
## 2025-04-15 20:51:11.015666 INFO::Creating boxplot for categorical data, diagnosis vs F277
## 2025-04-15 20:51:11.269821 INFO::Creating boxplot for categorical data, diagnosis vs F307
## 2025-04-15 20:51:11.465711 INFO::Creating boxplot for categorical data, diagnosis vs F503
## 2025-04-15 20:51:11.713448 INFO::Creating boxplot for categorical data, diagnosis vs F34
## 2025-04-15 20:51:12.006129 INFO::Creating boxplot for categorical data, diagnosis vs F649
## 2025-04-15 20:51:12.236604 INFO::Creating boxplot for categorical data, diagnosis vs F825
## 2025-04-15 20:51:12.517655 INFO::Creating boxplot for categorical data, diagnosis vs F298
## 2025-04-15 20:51:12.808736 INFO::Creating boxplot for categorical data, diagnosis vs F461
## 2025-04-15 20:51:13.448254 INFO::Creating boxplot for categorical data, diagnosis vs F242
## 2025-04-15 20:51:13.701794 INFO::Creating boxplot for categorical data, diagnosis vs F375
## 2025-04-15 20:51:13.908166 INFO::Creating boxplot for categorical data, diagnosis vs F648
## 2025-04-15 20:51:14.200768 INFO::Creating boxplot for categorical data, diagnosis vs F724
## 2025-04-15 20:51:14.449178 INFO::Creating boxplot for categorical data, diagnosis vs F678
## 2025-04-15 20:51:14.712748 INFO::Creating boxplot for categorical data, diagnosis vs F290
## 2025-04-15 20:51:14.893963 INFO::Creating boxplot for categorical data, diagnosis vs F743
## 2025-04-15 20:51:15.070326 INFO::Creating boxplot for categorical data, diagnosis vs F495
## 2025-04-15 20:51:15.293506 INFO::Creating boxplot for categorical data, diagnosis vs F261
## 2025-04-15 20:51:15.555953 INFO::Creating boxplot for categorical data, diagnosis vs F43
## 2025-04-15 20:51:15.780276 INFO::Creating boxplot for categorical data, diagnosis vs F714
## 2025-04-15 20:51:15.969173 INFO::Creating boxplot for categorical data, diagnosis vs F131
## 2025-04-15 20:51:16.166598 INFO::Creating boxplot for categorical data, diagnosis vs F150
## 2025-04-15 20:51:16.400913 INFO::Creating boxplot for categorical data, diagnosis vs F651
## 2025-04-15 20:51:16.640393 INFO::Creating boxplot for categorical data, diagnosis vs F798
## 2025-04-15 20:51:16.899818 INFO::Creating boxplot for categorical data, diagnosis vs F289
## 2025-04-15 20:51:17.107563 INFO::Creating boxplot for categorical data, diagnosis vs F661
## 2025-04-15 20:51:17.347126 INFO::Creating boxplot for categorical data, diagnosis vs F199
## 2025-04-15 20:51:17.618977 INFO::Creating boxplot for categorical data, diagnosis vs F406
## 2025-04-15 20:51:17.849405 INFO::Creating boxplot for categorical data, diagnosis vs F139
## 2025-04-15 20:51:18.056492 INFO::Creating boxplot for categorical data, diagnosis vs F506
## 2025-04-15 20:51:18.30562 INFO::Creating boxplot for categorical data, diagnosis vs F552
## 2025-04-15 20:51:18.541606 INFO::Creating boxplot for categorical data, diagnosis vs F94
## 2025-04-15 20:51:18.812426 INFO::Creating boxplot for categorical data, diagnosis vs F430
## 2025-04-15 20:51:19.039702 INFO::Creating boxplot for categorical data, diagnosis vs F639
## 2025-04-15 20:51:19.229652 INFO::Creating boxplot for categorical data, diagnosis vs F500
## 2025-04-15 20:51:19.411761 INFO::Creating boxplot for categorical data, diagnosis vs F609
## 2025-04-15 20:51:19.588608 INFO::Creating boxplot for categorical data, diagnosis vs F306
## 2025-04-15 20:51:19.786529 INFO::Creating boxplot for categorical data, diagnosis vs F507
## 2025-04-15 20:51:19.980339 INFO::Creating boxplot for categorical data, diagnosis vs F671
## 2025-04-15 20:51:20.254626 INFO::Creating boxplot for categorical data, diagnosis vs F894
## 2025-04-15 20:51:20.440185 INFO::Creating boxplot for categorical data, diagnosis vs F345
## 2025-04-15 20:51:20.650935 INFO::Creating boxplot for categorical data, diagnosis vs F801
## 2025-04-15 20:51:20.847951 INFO::Creating boxplot for categorical data, diagnosis vs F194
## 2025-04-15 20:51:21.049946 INFO::Creating boxplot for categorical data, diagnosis vs F195
## 2025-04-15 20:51:21.240826 INFO::Creating boxplot for categorical data, diagnosis vs F119
## 2025-04-15 20:51:21.505929 INFO::Creating boxplot for categorical data, diagnosis vs F120
## 2025-04-15 20:51:21.700053 INFO::Creating boxplot for categorical data, diagnosis vs F231
## 2025-04-15 20:51:21.901957 INFO::Creating boxplot for categorical data, diagnosis vs F311
## 2025-04-15 20:51:22.087683 INFO::Creating boxplot for categorical data, diagnosis vs F646
## 2025-04-15 20:51:22.264732 INFO::Creating boxplot for categorical data, diagnosis vs F814
## 2025-04-15 20:51:22.446891 INFO::Creating boxplot for categorical data, diagnosis vs F510
## 2025-04-15 20:51:22.65915 INFO::Creating boxplot for categorical data, diagnosis vs F398
## 2025-04-15 20:51:22.921292 INFO::Creating boxplot for categorical data, diagnosis vs F60
## 2025-04-15 20:51:23.138964 INFO::Creating boxplot for categorical data, diagnosis vs F153
## 2025-04-15 20:51:23.393785 INFO::Creating boxplot for categorical data, diagnosis vs F858
## 2025-04-15 20:51:23.573669 INFO::Creating boxplot for categorical data, diagnosis vs F775
## 2025-04-15 20:51:23.756675 INFO::Creating boxplot for categorical data, diagnosis vs F684
## 2025-04-15 20:51:24.02126 INFO::Creating boxplot for categorical data, diagnosis vs F384
## 2025-04-15 20:51:24.303131 INFO::Creating boxplot for categorical data, diagnosis vs F134
## 2025-04-15 20:51:24.553788 INFO::Creating boxplot for categorical data, diagnosis vs F670
## 2025-04-15 20:51:24.763225 INFO::Creating boxplot for categorical data, diagnosis vs F632
## 2025-04-15 20:51:25.021641 INFO::Creating boxplot for categorical data, diagnosis vs F721
## 2025-04-15 20:51:25.259285 INFO::Creating boxplot for categorical data, diagnosis vs F700
## 2025-04-15 20:51:25.450002 INFO::Creating boxplot for categorical data, diagnosis vs F376
## 2025-04-15 20:51:25.637588 INFO::Creating boxplot for categorical data, diagnosis vs F301
## 2025-04-15 20:51:25.821479 INFO::Creating boxplot for categorical data, diagnosis vs F27
## 2025-04-15 20:51:26.027575 INFO::Creating boxplot for categorical data, diagnosis vs F280
## 2025-04-15 20:51:26.224287 INFO::Creating boxplot for categorical data, diagnosis vs F391
## 2025-04-15 20:51:26.414376 INFO::Creating boxplot for categorical data, diagnosis vs F725
## 2025-04-15 20:51:26.608907 INFO::Creating boxplot for categorical data, diagnosis vs F186
## 2025-04-15 20:51:26.886153 INFO::Creating boxplot for categorical data, diagnosis vs F481
## 2025-04-15 20:51:27.138937 INFO::Creating boxplot for categorical data, diagnosis vs F333
## 2025-04-15 20:51:27.322647 INFO::Creating boxplot for categorical data, diagnosis vs F720
## 2025-04-15 20:51:27.506702 INFO::Creating boxplot for categorical data, diagnosis vs F520
## 2025-04-15 20:51:27.692705 INFO::Creating boxplot for categorical data, diagnosis vs F129
## 2025-04-15 20:51:27.870249 INFO::Creating boxplot for categorical data, diagnosis vs F204
## 2025-04-15 20:51:28.080555 INFO::Creating boxplot for categorical data, diagnosis vs F259
## 2025-04-15 20:51:28.264159 INFO::Creating boxplot for categorical data, diagnosis vs F831
## 2025-04-15 20:51:28.453961 INFO::Creating boxplot for categorical data, diagnosis vs F891
## 2025-04-15 20:51:28.634445 INFO::Creating boxplot for categorical data, diagnosis vs F262
## 2025-04-15 20:51:28.827616 INFO::Creating boxplot for categorical data, diagnosis vs F592
## 2025-04-15 20:51:29.029201 INFO::Creating boxplot for categorical data, diagnosis vs F343
## 2025-04-15 20:51:29.213499 INFO::Creating boxplot for categorical data, diagnosis vs F505
## 2025-04-15 20:51:29.817547 INFO::Creating boxplot for categorical data, diagnosis vs F622
## 2025-04-15 20:51:30.002844 INFO::Creating boxplot for categorical data, diagnosis vs F348
## 2025-04-15 20:51:30.197093 INFO::Creating boxplot for categorical data, diagnosis vs F133
## 2025-04-15 20:51:30.403554 INFO::Creating boxplot for categorical data, diagnosis vs F371
## 2025-04-15 20:51:30.588999 INFO::Creating boxplot for categorical data, diagnosis vs F113
## 2025-04-15 20:51:30.87335 INFO::Creating boxplot for categorical data, diagnosis vs F336
## 2025-04-15 20:51:31.165961 INFO::Creating boxplot for categorical data, diagnosis vs F399
## 2025-04-15 20:51:31.462327 INFO::Creating boxplot for categorical data, diagnosis vs F416
## 2025-04-15 20:51:31.661396 INFO::Creating boxplot for categorical data, diagnosis vs F657
## 2025-04-15 20:51:31.84167 INFO::Creating boxplot for categorical data, diagnosis vs F241
## 2025-04-15 20:51:32.132864 INFO::Creating boxplot for categorical data, diagnosis vs F95
## 2025-04-15 20:51:32.331533 INFO::Creating boxplot for categorical data, diagnosis vs F128
## 2025-04-15 20:51:32.53571 INFO::Creating boxplot for categorical data, diagnosis vs F595
## 2025-04-15 20:51:32.83642 INFO::Creating boxplot for categorical data, diagnosis vs F428
## 2025-04-15 20:51:33.045602 INFO::Creating boxplot for categorical data, diagnosis vs F796
## 2025-04-15 20:51:33.271677 INFO::Creating boxplot for categorical data, diagnosis vs F709
## 2025-04-15 20:51:33.470948 INFO::Creating boxplot for categorical data, diagnosis vs F602
## 2025-04-15 20:51:33.699152 INFO::Creating boxplot for categorical data, diagnosis vs F293
## 2025-04-15 20:51:33.905433 INFO::Creating boxplot for categorical data, diagnosis vs F867
## 2025-04-15 20:51:34.133081 INFO::Creating boxplot for categorical data, diagnosis vs F108
## 2025-04-15 20:51:34.341242 INFO::Creating boxplot for categorical data, diagnosis vs F846
## 2025-04-15 20:51:34.534984 INFO::Creating boxplot for categorical data, diagnosis vs F633
## 2025-04-15 20:51:34.784604 INFO::Creating boxplot for categorical data, diagnosis vs F564
## 2025-04-15 20:51:34.972814 INFO::Creating boxplot for categorical data, diagnosis vs F183
## 2025-04-15 20:51:35.162957 INFO::Creating boxplot for categorical data, diagnosis vs F647
## 2025-04-15 20:51:35.3457 INFO::Creating boxplot for categorical data, diagnosis vs F288
## 2025-04-15 20:51:35.530214 INFO::Creating boxplot for categorical data, diagnosis vs F159
## 2025-04-15 20:51:35.765884 INFO::Creating boxplot for categorical data, diagnosis vs F638
## 2025-04-15 20:51:35.966047 INFO::Creating boxplot for categorical data, diagnosis vs F484
## 2025-04-15 20:51:36.166706 INFO::Creating boxplot for categorical data, diagnosis vs F20
## 2025-04-15 20:51:36.419646 INFO::Creating boxplot for categorical data, diagnosis vs F19
## 2025-04-15 20:51:36.725945 INFO::Creating boxplot for categorical data, diagnosis vs F897
## 2025-04-15 20:51:36.982836 INFO::Creating boxplot for categorical data, diagnosis vs F442
## 2025-04-15 20:51:37.230376 INFO::Creating boxplot for categorical data, diagnosis vs F372
## 2025-04-15 20:51:37.485819 INFO::Creating boxplot for categorical data, diagnosis vs F771
## 2025-04-15 20:51:37.719491 INFO::Creating boxplot for categorical data, diagnosis vs F370
## 2025-04-15 20:51:37.956334 INFO::Creating boxplot for categorical data, diagnosis vs F620
## 2025-04-15 20:51:38.219523 INFO::Creating boxplot for categorical data, diagnosis vs F753
## 2025-04-15 20:51:38.516535 INFO::Creating boxplot for categorical data, diagnosis vs F568
## 2025-04-15 20:51:38.77269 INFO::Creating boxplot for categorical data, diagnosis vs F312
## 2025-04-15 20:51:38.963918 INFO::Creating boxplot for categorical data, diagnosis vs F485
## 2025-04-15 20:51:39.153796 INFO::Creating boxplot for categorical data, diagnosis vs F627
## 2025-04-15 20:51:39.369883 INFO::Creating boxplot for categorical data, diagnosis vs F72
## 2025-04-15 20:51:39.57247 INFO::Creating boxplot for categorical data, diagnosis vs F575
## 2025-04-15 20:51:39.770203 INFO::Creating boxplot for categorical data, diagnosis vs F332
## 2025-04-15 20:51:39.955138 INFO::Creating boxplot for categorical data, diagnosis vs F674
## 2025-04-15 20:51:40.181897 INFO::Creating boxplot for categorical data, diagnosis vs F537
## 2025-04-15 20:51:40.490327 INFO::Creating boxplot for categorical data, diagnosis vs F839
## 2025-04-15 20:51:40.691175 INFO::Creating boxplot for categorical data, diagnosis vs F715
## 2025-04-15 20:51:40.882697 INFO::Creating boxplot for categorical data, diagnosis vs F768
## 2025-04-15 20:51:41.076793 INFO::Creating boxplot for categorical data, diagnosis vs F202
## 2025-04-15 20:51:41.31367 INFO::Creating boxplot for categorical data, diagnosis vs F756
## 2025-04-15 20:51:41.511766 INFO::Creating boxplot for categorical data, diagnosis vs F536
## 2025-04-15 20:51:41.696314 INFO::Creating boxplot for categorical data, diagnosis vs F677
## 2025-04-15 20:51:41.886583 INFO::Creating boxplot for categorical data, diagnosis vs F435
## 2025-04-15 20:51:42.081481 INFO::Creating boxplot for categorical data, diagnosis vs F574
## 2025-04-15 20:51:42.304972 INFO::Creating boxplot for categorical data, diagnosis vs F70
## 2025-04-15 20:51:42.492186 INFO::Creating boxplot for categorical data, diagnosis vs F146
## 2025-04-15 20:51:42.68717 INFO::Creating boxplot for categorical data, diagnosis vs F236
## 2025-04-15 20:51:42.876014 INFO::Creating boxplot for categorical data, diagnosis vs F527
## 2025-04-15 20:51:43.067789 INFO::Creating boxplot for categorical data, diagnosis vs F624
## 2025-04-15 20:51:43.297052 INFO::Creating boxplot for categorical data, diagnosis vs F426
## 2025-04-15 20:51:43.572689 INFO::Creating boxplot for categorical data, diagnosis vs F880
## 2025-04-15 20:51:43.860045 INFO::Creating boxplot for categorical data, diagnosis vs F549
## 2025-04-15 20:51:44.128995 INFO::Creating boxplot for categorical data, diagnosis vs F49
## 2025-04-15 20:51:44.319409 INFO::Creating boxplot for categorical data, diagnosis vs F67
## 2025-04-15 20:51:44.544634 INFO::Creating boxplot for categorical data, diagnosis vs F491
## 2025-04-15 20:51:44.733361 INFO::Creating boxplot for categorical data, diagnosis vs F174
## 2025-04-15 20:51:44.917587 INFO::Creating boxplot for categorical data, diagnosis vs F254
## 2025-04-15 20:51:45.101687 INFO::Creating boxplot for categorical data, diagnosis vs F112
## 2025-04-15 20:51:45.301176 INFO::Creating boxplot for categorical data, diagnosis vs F235
## 2025-04-15 20:51:45.544401 INFO::Creating boxplot for categorical data, diagnosis vs F833
## 2025-04-15 20:51:45.860129 INFO::Creating boxplot for categorical data, diagnosis vs F752
## 2025-04-15 20:51:46.121127 INFO::Creating boxplot for categorical data, diagnosis vs F792
## 2025-04-15 20:51:46.311405 INFO::Creating boxplot for categorical data, diagnosis vs F422
## 2025-04-15 20:51:46.50485 INFO::Creating boxplot for categorical data, diagnosis vs F6
## 2025-04-15 20:51:46.731586 INFO::Creating boxplot for categorical data, diagnosis vs F463
## 2025-04-15 20:51:46.925103 INFO::Creating boxplot for categorical data, diagnosis vs F706
## 2025-04-15 20:51:47.131688 INFO::Creating boxplot for categorical data, diagnosis vs F642
## 2025-04-15 20:51:47.333987 INFO::Creating boxplot for categorical data, diagnosis vs F65
## 2025-04-15 20:51:47.538718 INFO::Creating boxplot for categorical data, diagnosis vs F102
## 2025-04-15 20:51:47.761232 INFO::Creating boxplot for categorical data, diagnosis vs F783
## 2025-04-15 20:51:47.957872 INFO::Creating boxplot for categorical data, diagnosis vs F478
## 2025-04-15 20:51:48.145154 INFO::Creating boxplot for categorical data, diagnosis vs F889
## 2025-04-15 20:51:48.434383 INFO::Creating boxplot for categorical data, diagnosis vs F350
## 2025-04-15 20:51:48.734534 INFO::Creating boxplot for categorical data, diagnosis vs F681
## 2025-04-15 20:51:49.077778 INFO::Creating boxplot for categorical data, diagnosis vs F748
## 2025-04-15 20:51:49.379839 INFO::Creating boxplot for categorical data, diagnosis vs F762
## 2025-04-15 20:51:49.58921 INFO::Creating boxplot for categorical data, diagnosis vs F852
## 2025-04-15 20:51:49.774509 INFO::Creating boxplot for categorical data, diagnosis vs F180
## 2025-04-15 20:51:49.991276 INFO::Creating boxplot for categorical data, diagnosis vs F248
## 2025-04-15 20:51:50.185345 INFO::Creating boxplot for categorical data, diagnosis vs F759
## 2025-04-15 20:51:50.374004 INFO::Creating boxplot for categorical data, diagnosis vs F824
## 2025-04-15 20:51:50.566813 INFO::Creating boxplot for categorical data, diagnosis vs F145
## 2025-04-15 20:51:50.751256 INFO::Creating boxplot for categorical data, diagnosis vs F16
## 2025-04-15 20:51:50.980261 INFO::Creating boxplot for categorical data, diagnosis vs F169
## 2025-04-15 20:51:51.206867 INFO::Creating boxplot for categorical data, diagnosis vs F392
## 2025-04-15 20:51:51.387344 INFO::Creating boxplot for categorical data, diagnosis vs F468
## 2025-04-15 20:51:51.56673 INFO::Creating boxplot for categorical data, diagnosis vs F476
## 2025-04-15 20:51:51.747037 INFO::Creating boxplot for categorical data, diagnosis vs F699
## 2025-04-15 20:51:52.034677 INFO::Creating boxplot for categorical data, diagnosis vs F735
## 2025-04-15 20:51:52.269318 INFO::Creating boxplot for categorical data, diagnosis vs F182
## 2025-04-15 20:51:52.449603 INFO::Creating boxplot for categorical data, diagnosis vs F64
## 2025-04-15 20:51:52.627809 INFO::Creating boxplot for categorical data, diagnosis vs F203
## 2025-04-15 20:51:52.817358 INFO::Creating boxplot for categorical data, diagnosis vs F877
## 2025-04-15 20:51:53.050368 INFO::Creating boxplot for categorical data, diagnosis vs F433
## 2025-04-15 20:51:53.269379 INFO::Creating boxplot for categorical data, diagnosis vs F739
## 2025-04-15 20:51:53.448943 INFO::Creating boxplot for categorical data, diagnosis vs F749
## 2025-04-15 20:51:53.624695 INFO::Creating boxplot for categorical data, diagnosis vs F382
## 2025-04-15 20:51:53.803601 INFO::Creating boxplot for categorical data, diagnosis vs F162
## 2025-04-15 20:51:54.059642 INFO::Creating boxplot for categorical data, diagnosis vs F438
## 2025-04-15 20:51:54.342084 INFO::Creating boxplot for categorical data, diagnosis vs F360
## 2025-04-15 20:51:54.637039 INFO::Creating boxplot for categorical data, diagnosis vs F56
## 2025-04-15 20:51:54.838317 INFO::Creating boxplot for categorical data, diagnosis vs F529
## 2025-04-15 20:51:55.073632 INFO::Creating boxplot for categorical data, diagnosis vs F48
## 2025-04-15 20:51:55.3834 INFO::Creating boxplot for categorical data, diagnosis vs F826
## 2025-04-15 20:51:55.68081 INFO::Creating boxplot for categorical data, diagnosis vs F488
## 2025-04-15 20:51:55.959521 INFO::Creating boxplot for categorical data, diagnosis vs F309
## 2025-04-15 20:51:56.150532 INFO::Creating boxplot for categorical data, diagnosis vs F834
## 2025-04-15 20:51:56.379359 INFO::Creating boxplot for categorical data, diagnosis vs F449
## 2025-04-15 20:51:56.57207 INFO::Creating boxplot for categorical data, diagnosis vs F77
## 2025-04-15 20:51:56.814849 INFO::Creating boxplot for categorical data, diagnosis vs F365
## 2025-04-15 20:51:57.023748 INFO::Creating boxplot for categorical data, diagnosis vs F346
## 2025-04-15 20:51:57.222413 INFO::Creating boxplot for categorical data, diagnosis vs F654
## 2025-04-15 20:51:58.220117 INFO::Creating boxplot for categorical data, diagnosis vs F79
## 2025-04-15 20:51:58.409684 INFO::Creating boxplot for categorical data, diagnosis vs F785
## 2025-04-15 20:51:58.584363 INFO::Creating boxplot for categorical data, diagnosis vs F415
## 2025-04-15 20:51:58.762866 INFO::Creating boxplot for categorical data, diagnosis vs F466
## 2025-04-15 20:51:58.969869 INFO::Creating boxplot for categorical data, diagnosis vs F643
## 2025-04-15 20:51:59.186555 INFO::Creating boxplot for categorical data, diagnosis vs F160
## 2025-04-15 20:51:59.404888 INFO::Creating boxplot for categorical data, diagnosis vs F69
## 2025-04-15 20:51:59.57833 INFO::Creating boxplot for categorical data, diagnosis vs F498
## 2025-04-15 20:51:59.752263 INFO::Creating boxplot for categorical data, diagnosis vs F207
## 2025-04-15 20:51:59.937036 INFO::Creating boxplot for categorical data, diagnosis vs F679
## 2025-04-15 20:52:00.132919 INFO::Creating boxplot for categorical data, diagnosis vs F618
## 2025-04-15 20:52:00.415285 INFO::Creating boxplot for categorical data, diagnosis vs F255
## 2025-04-15 20:52:00.654615 INFO::Creating boxplot for categorical data, diagnosis vs F267
## 2025-04-15 20:52:00.842348 INFO::Creating boxplot for categorical data, diagnosis vs F143
## 2025-04-15 20:52:01.025267 INFO::Creating boxplot for categorical data, diagnosis vs F286
## 2025-04-15 20:52:01.215846 INFO::Creating boxplot for categorical data, diagnosis vs F562
## 2025-04-15 20:52:01.400583 INFO::Creating boxplot for categorical data, diagnosis vs F100
## 2025-04-15 20:52:01.584491 INFO::Creating boxplot for categorical data, diagnosis vs F374
## 2025-04-15 20:52:01.869051 INFO::Creating boxplot for categorical data, diagnosis vs F535
## 2025-04-15 20:52:02.069766 INFO::Creating boxplot for categorical data, diagnosis vs F658
## 2025-04-15 20:52:02.306626 INFO::Creating boxplot for categorical data, diagnosis vs F707
## 2025-04-15 20:52:02.486372 INFO::Creating boxplot for categorical data, diagnosis vs F325
## 2025-04-15 20:52:02.660769 INFO::Creating boxplot for categorical data, diagnosis vs F89
## 2025-04-15 20:52:02.839601 INFO::Creating boxplot for categorical data, diagnosis vs F214
## 2025-04-15 20:52:03.019383 INFO::Creating boxplot for categorical data, diagnosis vs F578
## 2025-04-15 20:52:03.216723 INFO::Creating boxplot for categorical data, diagnosis vs F790
## 2025-04-15 20:52:03.391604 INFO::Creating boxplot for categorical data, diagnosis vs F265
## 2025-04-15 20:52:03.567947 INFO::Creating boxplot for categorical data, diagnosis vs F253
## 2025-04-15 20:52:03.748693 INFO::Creating boxplot for categorical data, diagnosis vs F294
## 2025-04-15 20:52:03.930563 INFO::Creating boxplot for categorical data, diagnosis vs F410
## 2025-04-15 20:52:04.12238 INFO::Creating boxplot for categorical data, diagnosis vs F614
## 2025-04-15 20:52:04.411412 INFO::Creating boxplot for categorical data, diagnosis vs F764
## 2025-04-15 20:52:04.691438 INFO::Creating boxplot for categorical data, diagnosis vs F59
## 2025-04-15 20:52:04.910523 INFO::Creating boxplot for categorical data, diagnosis vs F675
## 2025-04-15 20:52:05.104026 INFO::Creating boxplot for categorical data, diagnosis vs F441
## 2025-04-15 20:52:05.377083 INFO::Creating boxplot for categorical data, diagnosis vs F193
## 2025-04-15 20:52:05.574437 INFO::Creating boxplot for categorical data, diagnosis vs F689
## 2025-04-15 20:52:05.757435 INFO::Creating boxplot for categorical data, diagnosis vs F249
## 2025-04-15 20:52:05.9482 INFO::Creating boxplot for categorical data, diagnosis vs F821
## 2025-04-15 20:52:06.14611 INFO::Creating boxplot for categorical data, diagnosis vs F351
## 2025-04-15 20:52:06.354193 INFO::Creating boxplot for categorical data, diagnosis vs F66
## 2025-04-15 20:52:06.534765 INFO::Creating boxplot for categorical data, diagnosis vs F413
## 2025-04-15 20:52:06.736626 INFO::Creating boxplot for categorical data, diagnosis vs F172
## 2025-04-15 20:52:06.926244 INFO::Creating boxplot for categorical data, diagnosis vs F317
## 2025-04-15 20:52:07.220398 INFO::Creating boxplot for categorical data, diagnosis vs F167
## 2025-04-15 20:52:07.45017 INFO::Creating boxplot for categorical data, diagnosis vs F229
## 2025-04-15 20:52:07.631462 INFO::Creating boxplot for categorical data, diagnosis vs F243
## 2025-04-15 20:52:07.821533 INFO::Creating boxplot for categorical data, diagnosis vs F732
## 2025-04-15 20:52:08.014383 INFO::Creating boxplot for categorical data, diagnosis vs F467
## 2025-04-15 20:52:08.217222 INFO::Creating boxplot for categorical data, diagnosis vs F474
## 2025-04-15 20:52:08.429321 INFO::Creating boxplot for categorical data, diagnosis vs F156
## 2025-04-15 20:52:08.612676 INFO::Creating boxplot for categorical data, diagnosis vs F786
## 2025-04-15 20:52:08.791137 INFO::Creating boxplot for categorical data, diagnosis vs F216
## 2025-04-15 20:52:09.086863 INFO::Creating boxplot for categorical data, diagnosis vs F85
## 2025-04-15 20:52:09.401696 INFO::Creating boxplot for categorical data, diagnosis vs F621
## 2025-04-15 20:52:09.690527 INFO::Creating boxplot for categorical data, diagnosis vs F558
## 2025-04-15 20:52:09.973836 INFO::Creating boxplot for categorical data, diagnosis vs F582
## 2025-04-15 20:52:10.259129 INFO::Creating boxplot for categorical data, diagnosis vs F898
## 2025-04-15 20:52:10.504281 INFO::Creating boxplot for categorical data, diagnosis vs F402
## 2025-04-15 20:52:10.692887 INFO::Creating boxplot for categorical data, diagnosis vs F71
## 2025-04-15 20:52:10.86668 INFO::Creating boxplot for categorical data, diagnosis vs F99
## 2025-04-15 20:52:11.045404 INFO::Creating boxplot for categorical data, diagnosis vs F366
## 2025-04-15 20:52:11.244822 INFO::Creating boxplot for categorical data, diagnosis vs F778
## 2025-04-15 20:52:11.416257 INFO::Creating boxplot for categorical data, diagnosis vs F188
## 2025-04-15 20:52:11.601499 INFO::Creating boxplot for categorical data, diagnosis vs F857
## 2025-04-15 20:52:11.77472 INFO::Creating boxplot for categorical data, diagnosis vs F440
## 2025-04-15 20:52:11.967877 INFO::Creating boxplot for categorical data, diagnosis vs F799
## 2025-04-15 20:52:12.15043 INFO::Creating boxplot for categorical data, diagnosis vs F482
## 2025-04-15 20:52:12.327726 INFO::Creating boxplot for categorical data, diagnosis vs F212
## 2025-04-15 20:52:12.510784 INFO::Creating boxplot for categorical data, diagnosis vs F882
## 2025-04-15 20:52:12.685236 INFO::Creating boxplot for categorical data, diagnosis vs F599
## 2025-04-15 20:52:12.859973 INFO::Creating boxplot for categorical data, diagnosis vs F302
## 2025-04-15 20:52:13.033032 INFO::Creating boxplot for categorical data, diagnosis vs F543
## 2025-04-15 20:52:13.21474 INFO::Creating boxplot for categorical data, diagnosis vs F269
## 2025-04-15 20:52:13.47996 INFO::Creating boxplot for categorical data, diagnosis vs F650
## 2025-04-15 20:52:13.76003 INFO::Creating boxplot for categorical data, diagnosis vs F456
## 2025-04-15 20:52:13.944525 INFO::Creating boxplot for categorical data, diagnosis vs F573
## 2025-04-15 20:52:14.189658 INFO::Creating boxplot for categorical data, diagnosis vs F8
## 2025-04-15 20:52:14.459079 INFO::Creating boxplot for categorical data, diagnosis vs F810
## 2025-04-15 20:52:14.765857 INFO::Creating boxplot for categorical data, diagnosis vs F401
## 2025-04-15 20:52:14.962995 INFO::Creating boxplot for categorical data, diagnosis vs F606
## 2025-04-15 20:52:15.161468 INFO::Creating boxplot for categorical data, diagnosis vs F662
## 2025-04-15 20:52:15.361482 INFO::Creating boxplot for categorical data, diagnosis vs F765
## 2025-04-15 20:52:15.596138 INFO::Creating boxplot for categorical data, diagnosis vs F887
## 2025-04-15 20:52:15.785576 INFO::Creating boxplot for categorical data, diagnosis vs F770
## 2025-04-15 20:52:16.003029 INFO::Creating boxplot for categorical data, diagnosis vs F469
## 2025-04-15 20:52:16.226867 INFO::Creating boxplot for categorical data, diagnosis vs F86
## 2025-04-15 20:52:16.420054 INFO::Creating boxplot for categorical data, diagnosis vs F400
## 2025-04-15 20:52:16.616273 INFO::Creating boxplot for categorical data, diagnosis vs F579
## 2025-04-15 20:52:16.809479 INFO::Creating boxplot for categorical data, diagnosis vs F871
## 2025-04-15 20:52:17.068969 INFO::Creating boxplot for categorical data, diagnosis vs F37
## 2025-04-15 20:52:17.329899 INFO::Creating boxplot for categorical data, diagnosis vs F446
## 2025-04-15 20:52:17.545833 INFO::Creating boxplot for categorical data, diagnosis vs F218
## 2025-04-15 20:52:17.738335 INFO::Creating boxplot for categorical data, diagnosis vs F321
## 2025-04-15 20:52:17.905943 INFO::Creating boxplot for categorical data, diagnosis vs F487
## 2025-04-15 20:52:18.082206 INFO::Creating boxplot for categorical data, diagnosis vs F740
## 2025-04-15 20:52:18.280609 INFO::Creating boxplot for categorical data, diagnosis vs F141
## 2025-04-15 20:52:18.485878 INFO::Creating boxplot for categorical data, diagnosis vs F327
## 2025-04-15 20:52:18.801697 INFO::Creating boxplot for categorical data, diagnosis vs F196
## 2025-04-15 20:52:19.045507 INFO::Creating boxplot for categorical data, diagnosis vs F883
## 2025-04-15 20:52:19.250273 INFO::Creating boxplot for categorical data, diagnosis vs F279
## 2025-04-15 20:52:19.444781 INFO::Creating boxplot for categorical data, diagnosis vs F838
## 2025-04-15 20:52:19.68454 INFO::Creating boxplot for categorical data, diagnosis vs F451
## 2025-04-15 20:52:19.952935 INFO::Creating boxplot for categorical data, diagnosis vs F854
## 2025-04-15 20:52:20.127823 INFO::Creating boxplot for categorical data, diagnosis vs F434
## 2025-04-15 20:52:20.303127 INFO::Creating boxplot for categorical data, diagnosis vs F519
## 2025-04-15 20:52:20.477897 INFO::Creating boxplot for categorical data, diagnosis vs F694
## 2025-04-15 20:52:20.654652 INFO::Creating boxplot for categorical data, diagnosis vs F561
## 2025-04-15 20:52:20.856929 INFO::Creating boxplot for categorical data, diagnosis vs F10
## 2025-04-15 20:52:21.090323 INFO::Creating boxplot for categorical data, diagnosis vs F303
## 2025-04-15 20:52:21.324873 INFO::Creating boxplot for categorical data, diagnosis vs F512
## 2025-04-15 20:52:21.555436 INFO::Creating boxplot for categorical data, diagnosis vs F645
## 2025-04-15 20:52:21.739868 INFO::Creating boxplot for categorical data, diagnosis vs F793
## 2025-04-15 20:52:21.951868 INFO::Creating boxplot for categorical data, diagnosis vs F404
## 2025-04-15 20:52:22.13801 INFO::Creating boxplot for categorical data, diagnosis vs F362
## 2025-04-15 20:52:22.329562 INFO::Creating boxplot for categorical data, diagnosis vs F525
## 2025-04-15 20:52:22.527178 INFO::Creating boxplot for categorical data, diagnosis vs F742
## 2025-04-15 20:52:22.714689 INFO::Creating boxplot for categorical data, diagnosis vs F276
## 2025-04-15 20:52:22.933592 INFO::Creating boxplot for categorical data, diagnosis vs F499
## 2025-04-15 20:52:23.119558 INFO::Creating boxplot for categorical data, diagnosis vs F328
## 2025-04-15 20:52:23.302591 INFO::Creating boxplot for categorical data, diagnosis vs F787
## 2025-04-15 20:52:23.483899 INFO::Creating boxplot for categorical data, diagnosis vs F30
## 2025-04-15 20:52:23.692611 INFO::Creating boxplot for categorical data, diagnosis vs F122
## 2025-04-15 20:52:23.915516 INFO::Creating boxplot for categorical data, diagnosis vs F619
## 2025-04-15 20:52:24.090746 INFO::Creating boxplot for categorical data, diagnosis vs F572
## 2025-04-15 20:52:24.283223 INFO::Creating boxplot for categorical data, diagnosis vs F47
## 2025-04-15 20:52:24.457814 INFO::Creating boxplot for categorical data, diagnosis vs F570
## 2025-04-15 20:52:24.65583 INFO::Creating boxplot for categorical data, diagnosis vs F26
## 2025-04-15 20:52:24.844041 INFO::Creating boxplot for categorical data, diagnosis vs F252
## 2025-04-15 20:52:25.022235 INFO::Creating boxplot for categorical data, diagnosis vs F117
## 2025-04-15 20:52:25.210937 INFO::Creating boxplot for categorical data, diagnosis vs F683
## 2025-04-15 20:52:25.388387 INFO::Creating boxplot for categorical data, diagnosis vs F395
## 2025-04-15 20:52:25.591893 INFO::Creating boxplot for categorical data, diagnosis vs F822
## 2025-04-15 20:52:25.797168 INFO::Creating boxplot for categorical data, diagnosis vs F46
## 2025-04-15 20:52:25.975983 INFO::Creating boxplot for categorical data, diagnosis vs F154
## 2025-04-15 20:52:26.158223 INFO::Creating boxplot for categorical data, diagnosis vs F540
## 2025-04-15 20:52:26.339028 INFO::Creating boxplot for categorical data, diagnosis vs F884
## 2025-04-15 20:52:26.545331 INFO::Creating boxplot for categorical data, diagnosis vs F368
## 2025-04-15 20:52:26.726865 INFO::Creating boxplot for categorical data, diagnosis vs F607
## 2025-04-15 20:52:26.903956 INFO::Creating boxplot for categorical data, diagnosis vs F111
## 2025-04-15 20:52:27.092823 INFO::Creating boxplot for categorical data, diagnosis vs F745
## 2025-04-15 20:52:27.275014 INFO::Creating boxplot for categorical data, diagnosis vs F673
## 2025-04-15 20:52:27.484112 INFO::Creating boxplot for categorical data, diagnosis vs F92
## 2025-04-15 20:52:27.666683 INFO::Creating boxplot for categorical data, diagnosis vs F493
## 2025-04-15 20:52:27.858403 INFO::Creating boxplot for categorical data, diagnosis vs F835
## 2025-04-15 20:52:28.040683 INFO::Creating boxplot for categorical data, diagnosis vs F872
## 2025-04-15 20:52:28.225607 INFO::Creating boxplot for categorical data, diagnosis vs F879
## 2025-04-15 20:52:28.430932 INFO::Creating boxplot for categorical data, diagnosis vs F432
## 2025-04-15 20:52:28.614997 INFO::Creating boxplot for categorical data, diagnosis vs F518
## 2025-04-15 20:52:28.794359 INFO::Creating boxplot for categorical data, diagnosis vs F44
## 2025-04-15 20:52:29.00645 INFO::Creating boxplot for categorical data, diagnosis vs F240
## 2025-04-15 20:52:29.201516 INFO::Creating boxplot for categorical data, diagnosis vs F819
## 2025-04-15 20:52:29.409057 INFO::Creating boxplot for categorical data, diagnosis vs F411
## 2025-04-15 20:52:29.6097 INFO::Creating boxplot for categorical data, diagnosis vs F353
## 2025-04-15 20:52:29.785443 INFO::Creating boxplot for categorical data, diagnosis vs F763
## 2025-04-15 20:52:29.963345 INFO::Creating boxplot for categorical data, diagnosis vs F97
## 2025-04-15 20:52:30.141082 INFO::Creating boxplot for categorical data, diagnosis vs F40
## 2025-04-15 20:52:30.346994 INFO::Creating boxplot for categorical data, diagnosis vs F652
## 2025-04-15 20:52:30.52886 INFO::Creating boxplot for categorical data, diagnosis vs F789
## 2025-04-15 20:52:30.707999 INFO::Creating boxplot for categorical data, diagnosis vs F25
## 2025-04-15 20:52:30.884697 INFO::Creating boxplot for categorical data, diagnosis vs F256
## 2025-04-15 20:52:31.064355 INFO::Creating boxplot for categorical data, diagnosis vs F423
## 2025-04-15 20:52:31.276544 INFO::Creating boxplot for categorical data, diagnosis vs F594
## 2025-04-15 20:52:31.454964 INFO::Creating boxplot for categorical data, diagnosis vs F201
## 2025-04-15 20:52:31.6314 INFO::Creating boxplot for categorical data, diagnosis vs F813
## 2025-04-15 20:52:31.809096 INFO::Creating boxplot for categorical data, diagnosis vs F653
## 2025-04-15 20:52:31.985949 INFO::Creating boxplot for categorical data, diagnosis vs F524
## 2025-04-15 20:52:32.195359 INFO::Creating boxplot for categorical data, diagnosis vs F777
## 2025-04-15 20:52:32.375174 INFO::Creating boxplot for categorical data, diagnosis vs F226
## 2025-04-15 20:52:32.551913 INFO::Creating boxplot for categorical data, diagnosis vs F227
## 2025-04-15 20:52:32.72756 INFO::Creating boxplot for categorical data, diagnosis vs F521
## 2025-04-15 20:52:32.919267 INFO::Creating boxplot for categorical data, diagnosis vs F14
## 2025-04-15 20:52:33.129535 INFO::Creating boxplot for categorical data, diagnosis vs F310
## 2025-04-15 20:52:33.30866 INFO::Creating boxplot for categorical data, diagnosis vs F452
## 2025-04-15 20:52:33.488513 INFO::Creating boxplot for categorical data, diagnosis vs F52
## 2025-04-15 20:52:33.66721 INFO::Creating boxplot for categorical data, diagnosis vs F53
## 2025-04-15 20:52:33.872022 INFO::Creating boxplot for categorical data, diagnosis vs F844
## 2025-04-15 20:52:34.055208 INFO::Creating boxplot for categorical data, diagnosis vs F31
## 2025-04-15 20:52:34.25962 INFO::Creating boxplot for categorical data, diagnosis vs F795
## 2025-04-15 20:52:34.448331 INFO::Creating boxplot for categorical data, diagnosis vs F766
## 2025-04-15 20:52:34.627733 INFO::Creating boxplot for categorical data, diagnosis vs F342
## 2025-04-15 20:52:34.83788 INFO::Creating boxplot for categorical data, diagnosis vs F408
## 2025-04-15 20:52:35.025007 INFO::Creating boxplot for categorical data, diagnosis vs F282
## 2025-04-15 20:52:35.301199 INFO::Creating boxplot for categorical data, diagnosis vs F508
## 2025-04-15 20:52:35.477008 INFO::Creating boxplot for categorical data, diagnosis vs F805
## 2025-04-15 20:52:35.660998 INFO::Creating boxplot for categorical data, diagnosis vs F337
## 2025-04-15 20:52:35.874102 INFO::Creating boxplot for categorical data, diagnosis vs F820
## 2025-04-15 20:52:36.052328 INFO::Creating boxplot for categorical data, diagnosis vs F593
## 2025-04-15 20:52:36.241619 INFO::Creating boxplot for categorical data, diagnosis vs F701
## 2025-04-15 20:52:36.418571 INFO::Creating boxplot for categorical data, diagnosis vs F459
## 2025-04-15 20:52:36.616251 INFO::Creating boxplot for categorical data, diagnosis vs F305
## 2025-04-15 20:52:36.822432 INFO::Creating boxplot for categorical data, diagnosis vs F142
## 2025-04-15 20:52:37.009706 INFO::Creating boxplot for categorical data, diagnosis vs F534
## 2025-04-15 20:52:37.203949 INFO::Creating boxplot for categorical data, diagnosis vs F135
## 2025-04-15 20:52:37.379544 INFO::Creating boxplot for categorical data, diagnosis vs F702
## 2025-04-15 20:52:37.58125 INFO::Creating boxplot for categorical data, diagnosis vs F776
## 2025-04-15 20:52:37.7698 INFO::Creating boxplot for categorical data, diagnosis vs F295
## 2025-04-15 20:52:37.994641 INFO::Creating boxplot for categorical data, diagnosis vs F355
## 2025-04-15 20:52:38.196962 INFO::Creating boxplot for categorical data, diagnosis vs F797
## 2025-04-15 20:52:38.374152 INFO::Creating boxplot for categorical data, diagnosis vs F13
## 2025-04-15 20:52:38.611607 INFO::Creating boxplot for categorical data, diagnosis vs F356
## 2025-04-15 20:52:38.791827 INFO::Creating boxplot for categorical data, diagnosis vs F359
## 2025-04-15 20:52:38.970279 INFO::Creating boxplot for categorical data, diagnosis vs F121
## 2025-04-15 20:52:39.148 INFO::Creating boxplot for categorical data, diagnosis vs F850
## 2025-04-15 20:52:39.330157 INFO::Creating boxplot for categorical data, diagnosis vs F899
## 2025-04-15 20:52:39.599965 INFO::Creating boxplot for categorical data, diagnosis vs F628
## 2025-04-15 20:52:39.784934 INFO::Creating boxplot for categorical data, diagnosis vs F843
## 2025-04-15 20:52:39.97804 INFO::Creating boxplot for categorical data, diagnosis vs F107
## 2025-04-15 20:52:40.196223 INFO::Creating boxplot for categorical data, diagnosis vs F287
## 2025-04-15 20:52:40.419097 INFO::Creating boxplot for categorical data, diagnosis vs F165
## 2025-04-15 20:52:40.617664 INFO::Creating boxplot for categorical data, diagnosis vs F557
## 2025-04-15 20:52:40.809722 INFO::Creating boxplot for categorical data, diagnosis vs F127
## 2025-04-15 20:52:40.987892 INFO::Creating boxplot for categorical data, diagnosis vs F299
## 2025-04-15 20:52:41.169707 INFO::Creating boxplot for categorical data, diagnosis vs F497
## 2025-04-15 20:52:41.347083 INFO::Creating boxplot for categorical data, diagnosis vs F711
## 2025-04-15 20:52:41.547947 INFO::Creating boxplot for categorical data, diagnosis vs F319
## 2025-04-15 20:52:41.751985 INFO::Creating boxplot for categorical data, diagnosis vs F271
## 2025-04-15 20:52:41.95481 INFO::Creating boxplot for categorical data, diagnosis vs F157
## 2025-04-15 20:52:42.143293 INFO::Creating boxplot for categorical data, diagnosis vs F560
## 2025-04-15 20:52:42.327471 INFO::Creating boxplot for categorical data, diagnosis vs F680
## 2025-04-15 20:52:42.534182 INFO::Creating boxplot for categorical data, diagnosis vs F580
## 2025-04-15 20:52:42.724781 INFO::Creating boxplot for categorical data, diagnosis vs F152
## 2025-04-15 20:52:42.908795 INFO::Creating boxplot for categorical data, diagnosis vs F12
## 2025-04-15 20:52:43.097601 INFO::Creating boxplot for categorical data, diagnosis vs F324
## 2025-04-15 20:52:43.293914 INFO::Creating boxplot for categorical data, diagnosis vs F893
## 2025-04-15 20:52:43.522084 INFO::Creating boxplot for categorical data, diagnosis vs F318
## 2025-04-15 20:52:43.782939 INFO::Creating boxplot for categorical data, diagnosis vs F784
## 2025-04-15 20:52:43.984876 INFO::Creating boxplot for categorical data, diagnosis vs F567
## 2025-04-15 20:52:44.186494 INFO::Creating boxplot for categorical data, diagnosis vs F457
## 2025-04-15 20:52:44.370806 INFO::Creating boxplot for categorical data, diagnosis vs F708
## 2025-04-15 20:52:44.590046 INFO::Creating boxplot for categorical data, diagnosis vs F669
## 2025-04-15 20:52:44.838377 INFO::Creating boxplot for categorical data, diagnosis vs F87
## 2025-04-15 20:52:47.578686 INFO::Plotting data for metadata number 2, antibiotics
## 2025-04-15 20:52:47.581677 INFO::Creating boxplot for categorical data, antibiotics vs F663
## 2025-04-15 20:52:47.787326 INFO::Creating boxplot for categorical data, antibiotics vs F838
## 2025-04-15 20:52:47.985775 INFO::Creating boxplot for categorical data, antibiotics vs F764
## 2025-04-15 20:52:48.199632 INFO::Creating boxplot for categorical data, antibiotics vs F880
## 2025-04-15 20:52:48.506893 INFO::Creating boxplot for categorical data, antibiotics vs F751
## 2025-04-15 20:52:48.723089 INFO::Creating boxplot for categorical data, antibiotics vs F288
## 2025-04-15 20:52:49.017708 INFO::Creating boxplot for categorical data, antibiotics vs F65
## 2025-04-15 20:52:49.346868 INFO::Creating boxplot for categorical data, antibiotics vs F742
## 2025-04-15 20:52:49.707703 INFO::Creating boxplot for categorical data, antibiotics vs F528
## 2025-04-15 20:52:50.045692 INFO::Creating boxplot for categorical data, antibiotics vs F790
## 2025-04-15 20:52:50.33021 INFO::Creating boxplot for categorical data, antibiotics vs F777
## 2025-04-15 20:52:50.599437 INFO::Creating boxplot for categorical data, antibiotics vs F178
## 2025-04-15 20:52:50.833407 INFO::Creating boxplot for categorical data, antibiotics vs F139
## 2025-04-15 20:52:51.140598 INFO::Creating boxplot for categorical data, antibiotics vs F202
## 2025-04-15 20:52:51.44265 INFO::Creating boxplot for categorical data, antibiotics vs F220
## 2025-04-15 20:52:51.726029 INFO::Creating boxplot for categorical data, antibiotics vs F397
## 2025-04-15 20:52:52.047255 INFO::Creating boxplot for categorical data, antibiotics vs F882
## 2025-04-15 20:52:52.38005 INFO::Creating boxplot for categorical data, antibiotics vs F446
## 2025-04-15 20:52:52.659052 INFO::Creating boxplot for categorical data, antibiotics vs F418
## 2025-04-15 20:52:52.956763 INFO::Creating boxplot for categorical data, antibiotics vs F133
## 2025-04-15 20:52:53.254896 INFO::Creating boxplot for categorical data, antibiotics vs F696
## 2025-04-15 20:52:53.555208 INFO::Creating boxplot for categorical data, antibiotics vs F548
## 2025-04-15 20:52:53.887256 INFO::Creating boxplot for categorical data, antibiotics vs F536
## 2025-04-15 20:52:54.16914 INFO::Creating boxplot for categorical data, antibiotics vs F194
## 2025-04-15 20:52:54.424611 INFO::Creating boxplot for categorical data, antibiotics vs F34
## 2025-04-15 20:52:54.6715 INFO::Creating boxplot for categorical data, antibiotics vs F153
## 2025-04-15 20:52:54.889669 INFO::Creating boxplot for categorical data, antibiotics vs F400
## 2025-04-15 20:52:55.092557 INFO::Creating boxplot for categorical data, antibiotics vs F794
## 2025-04-15 20:52:55.291853 INFO::Creating boxplot for categorical data, antibiotics vs F396
## 2025-04-15 20:52:55.487904 INFO::Creating boxplot for categorical data, antibiotics vs F182
## 2025-04-15 20:52:55.744915 INFO::Creating boxplot for categorical data, antibiotics vs F719
## 2025-04-15 20:52:56.079958 INFO::Creating boxplot for categorical data, antibiotics vs F109
## 2025-04-15 20:52:56.349192 INFO::Creating boxplot for categorical data, antibiotics vs F180
## 2025-04-15 20:52:56.619278 INFO::Creating boxplot for categorical data, antibiotics vs F552
## 2025-04-15 20:52:56.902739 INFO::Creating boxplot for categorical data, antibiotics vs F789
## 2025-04-15 20:52:57.242795 INFO::Creating boxplot for categorical data, antibiotics vs F893
## 2025-04-15 20:52:57.548308 INFO::Creating boxplot for categorical data, antibiotics vs F834
## 2025-04-15 20:52:57.832911 INFO::Creating boxplot for categorical data, antibiotics vs F889
## 2025-04-15 20:52:58.148362 INFO::Creating boxplot for categorical data, antibiotics vs F143
## 2025-04-15 20:52:58.367175 INFO::Creating boxplot for categorical data, antibiotics vs F224
## 2025-04-15 20:52:58.607278 INFO::Creating boxplot for categorical data, antibiotics vs F5
## 2025-04-15 20:52:58.923494 INFO::Creating boxplot for categorical data, antibiotics vs F873
## 2025-04-15 20:52:59.251032 INFO::Creating boxplot for categorical data, antibiotics vs F452
## 2025-04-15 20:52:59.485912 INFO::Creating boxplot for categorical data, antibiotics vs F681
## 2025-04-15 20:52:59.705142 INFO::Creating boxplot for categorical data, antibiotics vs F468
## 2025-04-15 20:52:59.944309 INFO::Creating boxplot for categorical data, antibiotics vs F731
## 2025-04-15 20:53:00.236073 INFO::Creating boxplot for categorical data, antibiotics vs F479
## 2025-04-15 20:53:00.567312 INFO::Creating boxplot for categorical data, antibiotics vs F520
## 2025-04-15 20:53:00.899299 INFO::Creating boxplot for categorical data, antibiotics vs F649
## 2025-04-15 20:53:01.25522 INFO::Creating boxplot for categorical data, antibiotics vs F259
## 2025-04-15 20:53:01.509118 INFO::Creating boxplot for categorical data, antibiotics vs F186
## 2025-04-15 20:53:01.810555 INFO::Creating boxplot for categorical data, antibiotics vs F312
## 2025-04-15 20:53:02.001216 INFO::Creating boxplot for categorical data, antibiotics vs F477
## 2025-04-15 20:53:02.359731 INFO::Creating boxplot for categorical data, antibiotics vs F4
## 2025-04-15 20:53:02.630521 INFO::Creating boxplot for categorical data, antibiotics vs F632
## 2025-04-15 20:53:02.912536 INFO::Creating boxplot for categorical data, antibiotics vs F31
## 2025-04-15 20:53:03.183337 INFO::Creating boxplot for categorical data, antibiotics vs F184
## 2025-04-15 20:53:03.440545 INFO::Creating boxplot for categorical data, antibiotics vs F7
## 2025-04-15 20:53:03.74466 INFO::Creating boxplot for categorical data, antibiotics vs F213
## 2025-04-15 20:53:04.101723 INFO::Creating boxplot for categorical data, antibiotics vs F691
## 2025-04-15 20:53:04.421375 INFO::Creating boxplot for categorical data, antibiotics vs F828
## 2025-04-15 20:53:04.743457 INFO::Creating boxplot for categorical data, antibiotics vs F831
## 2025-04-15 20:53:05.09267 INFO::Creating boxplot for categorical data, antibiotics vs F315
## 2025-04-15 20:53:05.364833 INFO::Creating boxplot for categorical data, antibiotics vs F159
## 2025-04-15 20:53:05.577814 INFO::Creating boxplot for categorical data, antibiotics vs F331
## 2025-04-15 20:53:05.849114 INFO::Creating boxplot for categorical data, antibiotics vs F757
## 2025-04-15 20:53:06.165324 INFO::Creating boxplot for categorical data, antibiotics vs F167
## 2025-04-15 20:53:06.531475 INFO::Creating boxplot for categorical data, antibiotics vs F85
## 2025-04-15 20:53:06.854651 INFO::Creating boxplot for categorical data, antibiotics vs F80
## 2025-04-15 20:53:07.155575 INFO::Creating boxplot for categorical data, antibiotics vs F105
## 2025-04-15 20:53:07.481236 INFO::Creating boxplot for categorical data, antibiotics vs F674
## 2025-04-15 20:53:07.840367 INFO::Creating boxplot for categorical data, antibiotics vs F50
## 2025-04-15 20:53:08.105963 INFO::Creating boxplot for categorical data, antibiotics vs F164
## 2025-04-15 20:53:08.405497 INFO::Creating boxplot for categorical data, antibiotics vs F840
## 2025-04-15 20:53:08.63374 INFO::Creating boxplot for categorical data, antibiotics vs F232
## 2025-04-15 20:53:08.901825 INFO::Creating boxplot for categorical data, antibiotics vs F872
## 2025-04-15 20:53:09.195744 INFO::Creating boxplot for categorical data, antibiotics vs F54
## 2025-04-15 20:53:09.424673 INFO::Creating boxplot for categorical data, antibiotics vs F365
## 2025-04-15 20:53:09.776247 INFO::Creating boxplot for categorical data, antibiotics vs F499
## 2025-04-15 20:53:10.025065 INFO::Creating boxplot for categorical data, antibiotics vs F510
## 2025-04-15 20:53:10.365542 INFO::Creating boxplot for categorical data, antibiotics vs F716
## 2025-04-15 20:53:10.577226 INFO::Creating boxplot for categorical data, antibiotics vs F454
## 2025-04-15 20:53:10.837012 INFO::Creating boxplot for categorical data, antibiotics vs F52
## 2025-04-15 20:53:11.064039 INFO::Creating boxplot for categorical data, antibiotics vs F273
## 2025-04-15 20:53:11.279374 INFO::Creating boxplot for categorical data, antibiotics vs F474
## 2025-04-15 20:53:11.55264 INFO::Creating boxplot for categorical data, antibiotics vs F267
## 2025-04-15 20:53:11.882639 INFO::Creating boxplot for categorical data, antibiotics vs F253
## 2025-04-15 20:53:12.217701 INFO::Creating boxplot for categorical data, antibiotics vs F247
## 2025-04-15 20:53:12.515097 INFO::Creating boxplot for categorical data, antibiotics vs F708
## 2025-04-15 20:53:12.712221 INFO::Creating boxplot for categorical data, antibiotics vs F438
## 2025-04-15 20:53:12.971026 INFO::Creating boxplot for categorical data, antibiotics vs F450
## 2025-04-15 20:53:13.287843 INFO::Creating boxplot for categorical data, antibiotics vs F666
## 2025-04-15 20:53:13.553603 INFO::Creating boxplot for categorical data, antibiotics vs F720
## 2025-04-15 20:53:13.891588 INFO::Creating boxplot for categorical data, antibiotics vs F48
## 2025-04-15 20:53:14.166113 INFO::Creating boxplot for categorical data, antibiotics vs F371
## 2025-04-15 20:53:14.401302 INFO::Creating boxplot for categorical data, antibiotics vs F423
## 2025-04-15 20:53:14.730627 INFO::Creating boxplot for categorical data, antibiotics vs F190
## 2025-04-15 20:53:15.047991 INFO::Creating boxplot for categorical data, antibiotics vs F351
## 2025-04-15 20:53:15.362155 INFO::Creating boxplot for categorical data, antibiotics vs F394
## 2025-04-15 20:53:15.613227 INFO::Creating boxplot for categorical data, antibiotics vs F581
## 2025-04-15 20:53:15.847423 INFO::Creating boxplot for categorical data, antibiotics vs F276
## 2025-04-15 20:53:16.100115 INFO::Creating boxplot for categorical data, antibiotics vs F608
## 2025-04-15 20:53:16.367603 INFO::Creating boxplot for categorical data, antibiotics vs F28
## 2025-04-15 20:53:16.711599 INFO::Creating boxplot for categorical data, antibiotics vs F805
## 2025-04-15 20:53:17.031487 INFO::Creating boxplot for categorical data, antibiotics vs F249
## 2025-04-15 20:53:17.353505 INFO::Creating boxplot for categorical data, antibiotics vs F776
## 2025-04-15 20:53:17.654527 INFO::Creating boxplot for categorical data, antibiotics vs F755
## 2025-04-15 20:53:17.854466 INFO::Creating boxplot for categorical data, antibiotics vs F68
## 2025-04-15 20:53:18.162324 INFO::Creating boxplot for categorical data, antibiotics vs F78
## 2025-04-15 20:53:18.431418 INFO::Creating boxplot for categorical data, antibiotics vs F381
## 2025-04-15 20:53:18.655714 INFO::Creating boxplot for categorical data, antibiotics vs F644
## 2025-04-15 20:53:18.919318 INFO::Creating boxplot for categorical data, antibiotics vs F358
## 2025-04-15 20:53:19.276107 INFO::Creating boxplot for categorical data, antibiotics vs F344
## 2025-04-15 20:53:19.57761 INFO::Creating boxplot for categorical data, antibiotics vs F209
## 2025-04-15 20:53:19.776528 INFO::Creating boxplot for categorical data, antibiotics vs F898
## 2025-04-15 20:53:19.971661 INFO::Creating boxplot for categorical data, antibiotics vs F51
## 2025-04-15 20:53:20.265689 INFO::Creating boxplot for categorical data, antibiotics vs F149
## 2025-04-15 20:53:20.554014 INFO::Creating boxplot for categorical data, antibiotics vs F108
## 2025-04-15 20:53:20.754471 INFO::Creating boxplot for categorical data, antibiotics vs F255
## 2025-04-15 20:53:20.981087 INFO::Creating boxplot for categorical data, antibiotics vs F823
## 2025-04-15 20:53:21.185094 INFO::Creating boxplot for categorical data, antibiotics vs F864
## 2025-04-15 20:53:21.423418 INFO::Creating boxplot for categorical data, antibiotics vs F214
## 2025-04-15 20:53:21.755244 INFO::Creating boxplot for categorical data, antibiotics vs F76
## 2025-04-15 20:53:22.069275 INFO::Creating boxplot for categorical data, antibiotics vs F575
## 2025-04-15 20:53:22.261963 INFO::Creating boxplot for categorical data, antibiotics vs F13
## 2025-04-15 20:53:22.458172 INFO::Creating boxplot for categorical data, antibiotics vs F389
## 2025-04-15 20:53:22.743738 INFO::Creating boxplot for categorical data, antibiotics vs F556
## 2025-04-15 20:53:22.949674 INFO::Creating boxplot for categorical data, antibiotics vs F49
## 2025-04-15 20:53:23.157983 INFO::Creating boxplot for categorical data, antibiotics vs F436
## 2025-04-15 20:53:23.453148 INFO::Creating boxplot for categorical data, antibiotics vs F378
## 2025-04-15 20:53:23.812702 INFO::Creating boxplot for categorical data, antibiotics vs F682
## 2025-04-15 20:53:24.109443 INFO::Creating boxplot for categorical data, antibiotics vs F47
## 2025-04-15 20:53:24.307263 INFO::Creating boxplot for categorical data, antibiotics vs F429
## 2025-04-15 20:53:24.527607 INFO::Creating boxplot for categorical data, antibiotics vs F588
## 2025-04-15 20:53:24.754716 INFO::Creating boxplot for categorical data, antibiotics vs F616
## 2025-04-15 20:53:25.031868 INFO::Creating boxplot for categorical data, antibiotics vs F323
## 2025-04-15 20:53:25.229503 INFO::Creating boxplot for categorical data, antibiotics vs F409
## 2025-04-15 20:53:25.420841 INFO::Creating boxplot for categorical data, antibiotics vs F326
## 2025-04-15 20:53:25.615662 INFO::Creating boxplot for categorical data, antibiotics vs F698
## 2025-04-15 20:53:25.937027 INFO::Creating boxplot for categorical data, antibiotics vs F567
## 2025-04-15 20:53:26.240515 INFO::Creating boxplot for categorical data, antibiotics vs F179
## 2025-04-15 20:53:26.505623 INFO::Creating boxplot for categorical data, antibiotics vs F787
## 2025-04-15 20:53:26.750044 INFO::Creating boxplot for categorical data, antibiotics vs F79
## 2025-04-15 20:53:27.011557 INFO::Creating boxplot for categorical data, antibiotics vs F335
## 2025-04-15 20:53:27.252865 INFO::Creating boxplot for categorical data, antibiotics vs F576
## 2025-04-15 20:53:27.569603 INFO::Creating boxplot for categorical data, antibiotics vs F667
## 2025-04-15 20:53:27.774364 INFO::Creating boxplot for categorical data, antibiotics vs F694
## 2025-04-15 20:53:27.963489 INFO::Creating boxplot for categorical data, antibiotics vs F297
## 2025-04-15 20:53:28.20046 INFO::Creating boxplot for categorical data, antibiotics vs F569
## 2025-04-15 20:53:28.400041 INFO::Creating boxplot for categorical data, antibiotics vs F138
## 2025-04-15 20:53:28.602009 INFO::Creating boxplot for categorical data, antibiotics vs F611
## 2025-04-15 20:53:28.796101 INFO::Creating boxplot for categorical data, antibiotics vs F810
## 2025-04-15 20:53:29.082326 INFO::Creating boxplot for categorical data, antibiotics vs F746
## 2025-04-15 20:53:29.399979 INFO::Creating boxplot for categorical data, antibiotics vs F23
## 2025-04-15 20:53:29.6363 INFO::Creating boxplot for categorical data, antibiotics vs F135
## 2025-04-15 20:53:29.893413 INFO::Creating boxplot for categorical data, antibiotics vs F411
## 2025-04-15 20:53:30.181602 INFO::Creating boxplot for categorical data, antibiotics vs F489
## 2025-04-15 20:53:30.523145 INFO::Creating boxplot for categorical data, antibiotics vs F492
## 2025-04-15 20:53:30.721531 INFO::Creating boxplot for categorical data, antibiotics vs F844
## 2025-04-15 20:53:30.922111 INFO::Creating boxplot for categorical data, antibiotics vs F586
## 2025-04-15 20:53:31.123705 INFO::Creating boxplot for categorical data, antibiotics vs F11
## 2025-04-15 20:53:31.350006 INFO::Creating boxplot for categorical data, antibiotics vs F900
## 2025-04-15 20:53:31.567895 INFO::Creating boxplot for categorical data, antibiotics vs F21
## 2025-04-15 20:53:31.803399 INFO::Creating boxplot for categorical data, antibiotics vs F736
## 2025-04-15 20:53:32.050288 INFO::Creating boxplot for categorical data, antibiotics vs F408
## 2025-04-15 20:53:32.314985 INFO::Creating boxplot for categorical data, antibiotics vs F788
## 2025-04-15 20:53:32.550595 INFO::Creating boxplot for categorical data, antibiotics vs F66
## 2025-04-15 20:53:32.758996 INFO::Creating boxplot for categorical data, antibiotics vs F493
## 2025-04-15 20:53:32.956619 INFO::Creating boxplot for categorical data, antibiotics vs F343
## 2025-04-15 20:53:33.158386 INFO::Creating boxplot for categorical data, antibiotics vs F352
## 2025-04-15 20:53:33.37561 INFO::Creating boxplot for categorical data, antibiotics vs F677
## 2025-04-15 20:53:33.577841 INFO::Creating boxplot for categorical data, antibiotics vs F816
## 2025-04-15 20:53:33.77694 INFO::Creating boxplot for categorical data, antibiotics vs F457
## 2025-04-15 20:53:33.979544 INFO::Creating boxplot for categorical data, antibiotics vs F330
## 2025-04-15 20:53:34.284925 INFO::Creating boxplot for categorical data, antibiotics vs F293
## 2025-04-15 20:53:34.510275 INFO::Creating boxplot for categorical data, antibiotics vs F725
## 2025-04-15 20:53:34.708974 INFO::Creating boxplot for categorical data, antibiotics vs F813
## 2025-04-15 20:53:34.914034 INFO::Creating boxplot for categorical data, antibiotics vs F295
## 2025-04-15 20:53:35.108661 INFO::Creating boxplot for categorical data, antibiotics vs F656
## 2025-04-15 20:53:35.301969 INFO::Creating boxplot for categorical data, antibiotics vs F669
## 2025-04-15 20:53:35.523655 INFO::Creating boxplot for categorical data, antibiotics vs F15
## 2025-04-15 20:53:35.717315 INFO::Creating boxplot for categorical data, antibiotics vs F419
## 2025-04-15 20:53:35.916286 INFO::Creating boxplot for categorical data, antibiotics vs F701
## 2025-04-15 20:53:36.105845 INFO::Creating boxplot for categorical data, antibiotics vs F176
## 2025-04-15 20:53:36.334025 INFO::Creating boxplot for categorical data, antibiotics vs F203
## 2025-04-15 20:53:36.530141 INFO::Creating boxplot for categorical data, antibiotics vs F501
## 2025-04-15 20:53:36.726325 INFO::Creating boxplot for categorical data, antibiotics vs F772
## 2025-04-15 20:53:36.921095 INFO::Creating boxplot for categorical data, antibiotics vs F488
## 2025-04-15 20:53:37.112888 INFO::Creating boxplot for categorical data, antibiotics vs F600
## 2025-04-15 20:53:37.336464 INFO::Creating boxplot for categorical data, antibiotics vs F768
## 2025-04-15 20:53:37.533428 INFO::Creating boxplot for categorical data, antibiotics vs F432
## 2025-04-15 20:53:37.733707 INFO::Creating boxplot for categorical data, antibiotics vs F26
## 2025-04-15 20:53:37.922402 INFO::Creating boxplot for categorical data, antibiotics vs F189
## 2025-04-15 20:53:38.139743 INFO::Creating boxplot for categorical data, antibiotics vs F200
## 2025-04-15 20:53:38.345125 INFO::Creating boxplot for categorical data, antibiotics vs F121
## 2025-04-15 20:53:38.544088 INFO::Creating boxplot for categorical data, antibiotics vs F624
## 2025-04-15 20:53:38.74787 INFO::Creating boxplot for categorical data, antibiotics vs F855
## 2025-04-15 20:53:38.944009 INFO::Creating boxplot for categorical data, antibiotics vs F380
## 2025-04-15 20:53:39.169418 INFO::Creating boxplot for categorical data, antibiotics vs F734
## 2025-04-15 20:53:39.377519 INFO::Creating boxplot for categorical data, antibiotics vs F16
## 2025-04-15 20:53:39.66209 INFO::Creating boxplot for categorical data, antibiotics vs F602
## 2025-04-15 20:53:39.853562 INFO::Creating boxplot for categorical data, antibiotics vs F210
## 2025-04-15 20:53:40.075774 INFO::Creating boxplot for categorical data, antibiotics vs F217
## 2025-04-15 20:53:40.28673 INFO::Creating boxplot for categorical data, antibiotics vs F640
## 2025-04-15 20:53:40.486204 INFO::Creating boxplot for categorical data, antibiotics vs F631
## 2025-04-15 20:53:40.683818 INFO::Creating boxplot for categorical data, antibiotics vs F32
## 2025-04-15 20:53:40.873672 INFO::Creating boxplot for categorical data, antibiotics vs F322
## 2025-04-15 20:53:41.095605 INFO::Creating boxplot for categorical data, antibiotics vs F476
## 2025-04-15 20:53:41.38197 INFO::Creating boxplot for categorical data, antibiotics vs F265
## 2025-04-15 20:53:41.697232 INFO::Creating boxplot for categorical data, antibiotics vs F283
## 2025-04-15 20:53:41.976594 INFO::Creating boxplot for categorical data, antibiotics vs F316
## 2025-04-15 20:53:42.269453 INFO::Creating boxplot for categorical data, antibiotics vs F465
## 2025-04-15 20:53:42.477362 INFO::Creating boxplot for categorical data, antibiotics vs F24
## 2025-04-15 20:53:42.685656 INFO::Creating boxplot for categorical data, antibiotics vs F38
## 2025-04-15 20:53:42.907434 INFO::Creating boxplot for categorical data, antibiotics vs F82
## 2025-04-15 20:53:43.104689 INFO::Creating boxplot for categorical data, antibiotics vs F86
## 2025-04-15 20:53:43.383035 INFO::Creating boxplot for categorical data, antibiotics vs F270
## 2025-04-15 20:53:43.642894 INFO::Creating boxplot for categorical data, antibiotics vs F485
## 2025-04-15 20:53:43.844107 INFO::Creating boxplot for categorical data, antibiotics vs F486
## 2025-04-15 20:53:44.147051 INFO::Creating boxplot for categorical data, antibiotics vs F399
## 2025-04-15 20:53:44.462818 INFO::Creating boxplot for categorical data, antibiotics vs F573
## 2025-04-15 20:53:44.762387 INFO::Creating boxplot for categorical data, antibiotics vs F877
## 2025-04-15 20:53:45.041214 INFO::Creating boxplot for categorical data, antibiotics vs F709
## 2025-04-15 20:53:45.254347 INFO::Creating boxplot for categorical data, antibiotics vs F227
## 2025-04-15 20:53:45.462174 INFO::Creating boxplot for categorical data, antibiotics vs F553
## 2025-04-15 20:53:45.713502 INFO::Creating boxplot for categorical data, antibiotics vs F123
## 2025-04-15 20:53:46.014427 INFO::Creating boxplot for categorical data, antibiotics vs F118
## 2025-04-15 20:53:46.343699 INFO::Creating boxplot for categorical data, antibiotics vs F605
## 2025-04-15 20:53:46.539598 INFO::Creating boxplot for categorical data, antibiotics vs F619
## 2025-04-15 20:53:46.878641 INFO::Creating boxplot for categorical data, antibiotics vs F830
## 2025-04-15 20:53:47.193038 INFO::Creating boxplot for categorical data, antibiotics vs F837
## 2025-04-15 20:53:47.501998 INFO::Creating boxplot for categorical data, antibiotics vs F12
## 2025-04-15 20:53:47.806091 INFO::Creating boxplot for categorical data, antibiotics vs F623
## 2025-04-15 20:53:48.067076 INFO::Creating boxplot for categorical data, antibiotics vs F806
## 2025-04-15 20:53:48.30168 INFO::Creating boxplot for categorical data, antibiotics vs F353
## 2025-04-15 20:53:48.50807 INFO::Creating boxplot for categorical data, antibiotics vs F829
## 2025-04-15 20:53:48.715927 INFO::Creating boxplot for categorical data, antibiotics vs F289
## 2025-04-15 20:53:48.920683 INFO::Creating boxplot for categorical data, antibiotics vs F93
## 2025-04-15 20:53:49.18655 INFO::Creating boxplot for categorical data, antibiotics vs F379
## 2025-04-15 20:53:49.44432 INFO::Creating boxplot for categorical data, antibiotics vs F370
## 2025-04-15 20:53:49.658908 INFO::Creating boxplot for categorical data, antibiotics vs F360
## 2025-04-15 20:53:49.967255 INFO::Creating boxplot for categorical data, antibiotics vs F710
## 2025-04-15 20:53:50.252401 INFO::Creating boxplot for categorical data, antibiotics vs F388
## 2025-04-15 20:53:50.528869 INFO::Creating boxplot for categorical data, antibiotics vs F796
## 2025-04-15 20:53:50.835253 INFO::Creating boxplot for categorical data, antibiotics vs F174
## 2025-04-15 20:53:51.054181 INFO::Creating boxplot for categorical data, antibiotics vs F601
## 2025-04-15 20:53:51.248122 INFO::Creating boxplot for categorical data, antibiotics vs F775
## 2025-04-15 20:53:51.472691 INFO::Creating boxplot for categorical data, antibiotics vs F836
## 2025-04-15 20:53:51.676729 INFO::Creating boxplot for categorical data, antibiotics vs F192
## 2025-04-15 20:53:51.876511 INFO::Creating boxplot for categorical data, antibiotics vs F463
## 2025-04-15 20:53:52.1737 INFO::Creating boxplot for categorical data, antibiotics vs F57
## 2025-04-15 20:53:52.502507 INFO::Creating boxplot for categorical data, antibiotics vs F658
## 2025-04-15 20:53:52.785352 INFO::Creating boxplot for categorical data, antibiotics vs F596
## 2025-04-15 20:53:53.090429 INFO::Creating boxplot for categorical data, antibiotics vs F218
## 2025-04-15 20:53:53.345687 INFO::Creating boxplot for categorical data, antibiotics vs F104
## 2025-04-15 20:53:53.557863 INFO::Creating boxplot for categorical data, antibiotics vs F466
## 2025-04-15 20:53:53.915317 INFO::Creating boxplot for categorical data, antibiotics vs F737
## 2025-04-15 20:53:54.219945 INFO::Creating boxplot for categorical data, antibiotics vs F487
## 2025-04-15 20:53:54.549422 INFO::Creating boxplot for categorical data, antibiotics vs F369
## 2025-04-15 20:53:54.86611 INFO::Creating boxplot for categorical data, antibiotics vs F584
## 2025-04-15 20:53:55.209611 INFO::Creating boxplot for categorical data, antibiotics vs F166
## 2025-04-15 20:53:55.531873 INFO::Creating boxplot for categorical data, antibiotics vs F822
## 2025-04-15 20:53:55.793591 INFO::Creating boxplot for categorical data, antibiotics vs F416
## 2025-04-15 20:53:56.006392 INFO::Creating boxplot for categorical data, antibiotics vs F70
## 2025-04-15 20:53:56.256503 INFO::Creating boxplot for categorical data, antibiotics vs F243
## 2025-04-15 20:53:56.550052 INFO::Creating boxplot for categorical data, antibiotics vs F498
## 2025-04-15 20:53:56.758714 INFO::Creating boxplot for categorical data, antibiotics vs F272
## 2025-04-15 20:53:57.033315 INFO::Creating boxplot for categorical data, antibiotics vs F846
## 2025-04-15 20:53:57.357527 INFO::Creating boxplot for categorical data, antibiotics vs F881
## 2025-04-15 20:53:57.652146 INFO::Creating boxplot for categorical data, antibiotics vs F280
## 2025-04-15 20:53:57.920227 INFO::Creating boxplot for categorical data, antibiotics vs F761
## 2025-04-15 20:53:58.153564 INFO::Creating boxplot for categorical data, antibiotics vs F781
## 2025-04-15 20:53:58.486822 INFO::Creating boxplot for categorical data, antibiotics vs F697
## 2025-04-15 20:53:58.760143 INFO::Creating boxplot for categorical data, antibiotics vs F890
## 2025-04-15 20:53:59.054976 INFO::Creating boxplot for categorical data, antibiotics vs F197
## 2025-04-15 20:53:59.304438 INFO::Creating boxplot for categorical data, antibiotics vs F826
## 2025-04-15 20:53:59.561744 INFO::Creating boxplot for categorical data, antibiotics vs F641
## 2025-04-15 20:53:59.799408 INFO::Creating boxplot for categorical data, antibiotics vs F700
## 2025-04-15 20:54:00.032985 INFO::Creating boxplot for categorical data, antibiotics vs F531
## 2025-04-15 20:54:00.327636 INFO::Creating boxplot for categorical data, antibiotics vs F660
## 2025-04-15 20:54:00.554203 INFO::Creating boxplot for categorical data, antibiotics vs F257
## 2025-04-15 20:54:00.866808 INFO::Creating boxplot for categorical data, antibiotics vs F136
## 2025-04-15 20:54:01.177378 INFO::Creating boxplot for categorical data, antibiotics vs F875
## 2025-04-15 20:54:01.535911 INFO::Creating boxplot for categorical data, antibiotics vs F160
## 2025-04-15 20:54:01.839416 INFO::Creating boxplot for categorical data, antibiotics vs F782
## 2025-04-15 20:54:02.112774 INFO::Creating boxplot for categorical data, antibiotics vs F642
## 2025-04-15 20:54:02.321129 INFO::Creating boxplot for categorical data, antibiotics vs F730
## 2025-04-15 20:54:02.560641 INFO::Creating boxplot for categorical data, antibiotics vs F679
## 2025-04-15 20:54:02.942136 INFO::Creating boxplot for categorical data, antibiotics vs F713
## 2025-04-15 20:54:03.250432 INFO::Creating boxplot for categorical data, antibiotics vs F821
## 2025-04-15 20:54:03.490966 INFO::Creating boxplot for categorical data, antibiotics vs F443
## 2025-04-15 20:54:03.743301 INFO::Creating boxplot for categorical data, antibiotics vs F729
## 2025-04-15 20:54:03.982352 INFO::Creating boxplot for categorical data, antibiotics vs F25
## 2025-04-15 20:54:04.260399 INFO::Creating boxplot for categorical data, antibiotics vs F338
## 2025-04-15 20:54:04.570259 INFO::Creating boxplot for categorical data, antibiotics vs F647
## 2025-04-15 20:54:04.901779 INFO::Creating boxplot for categorical data, antibiotics vs F817
## 2025-04-15 20:54:05.18516 INFO::Creating boxplot for categorical data, antibiotics vs F535
## 2025-04-15 20:54:05.549985 INFO::Creating boxplot for categorical data, antibiotics vs F634
## 2025-04-15 20:54:05.883095 INFO::Creating boxplot for categorical data, antibiotics vs F533
## 2025-04-15 20:54:06.113856 INFO::Creating boxplot for categorical data, antibiotics vs F808
## 2025-04-15 20:54:06.424451 INFO::Creating boxplot for categorical data, antibiotics vs F571
## 2025-04-15 20:54:06.721395 INFO::Creating boxplot for categorical data, antibiotics vs F529
## 2025-04-15 20:54:06.9747 INFO::Creating boxplot for categorical data, antibiotics vs F827
## 2025-04-15 20:54:07.258495 INFO::Creating boxplot for categorical data, antibiotics vs F107
## 2025-04-15 20:54:07.47025 INFO::Creating boxplot for categorical data, antibiotics vs F515
## 2025-04-15 20:54:07.672241 INFO::Creating boxplot for categorical data, antibiotics vs F305
## 2025-04-15 20:54:07.913512 INFO::Creating boxplot for categorical data, antibiotics vs F662
## 2025-04-15 20:54:08.187221 INFO::Creating boxplot for categorical data, antibiotics vs F310
## 2025-04-15 20:54:08.534948 INFO::Creating boxplot for categorical data, antibiotics vs F430
## 2025-04-15 20:54:08.75807 INFO::Creating boxplot for categorical data, antibiotics vs F173
## 2025-04-15 20:54:09.018292 INFO::Creating boxplot for categorical data, antibiotics vs F820
## 2025-04-15 20:54:09.265193 INFO::Creating boxplot for categorical data, antibiotics vs F743
## 2025-04-15 20:54:09.481161 INFO::Creating boxplot for categorical data, antibiotics vs F63
## 2025-04-15 20:54:09.785666 INFO::Creating boxplot for categorical data, antibiotics vs F215
## 2025-04-15 20:54:10.028345 INFO::Creating boxplot for categorical data, antibiotics vs F216
## 2025-04-15 20:54:10.319137 INFO::Creating boxplot for categorical data, antibiotics vs F245
## 2025-04-15 20:54:10.64585 INFO::Creating boxplot for categorical data, antibiotics vs F862
## 2025-04-15 20:54:10.954671 INFO::Creating boxplot for categorical data, antibiotics vs F541
## 2025-04-15 20:54:11.244283 INFO::Creating boxplot for categorical data, antibiotics vs F558
## 2025-04-15 20:54:11.535305 INFO::Creating boxplot for categorical data, antibiotics vs F633
## 2025-04-15 20:54:11.764068 INFO::Creating boxplot for categorical data, antibiotics vs F94
## 2025-04-15 20:54:11.973373 INFO::Creating boxplot for categorical data, antibiotics vs F574
## 2025-04-15 20:54:12.251186 INFO::Creating boxplot for categorical data, antibiotics vs F238
## 2025-04-15 20:54:12.572985 INFO::Creating boxplot for categorical data, antibiotics vs F815
## 2025-04-15 20:54:12.866094 INFO::Creating boxplot for categorical data, antibiotics vs F587
## 2025-04-15 20:54:13.160871 INFO::Creating boxplot for categorical data, antibiotics vs F464
## 2025-04-15 20:54:13.480162 INFO::Creating boxplot for categorical data, antibiotics vs F590
## 2025-04-15 20:54:13.747638 INFO::Creating boxplot for categorical data, antibiotics vs F124
## 2025-04-15 20:54:14.135514 INFO::Creating boxplot for categorical data, antibiotics vs F664
## 2025-04-15 20:54:14.360209 INFO::Creating boxplot for categorical data, antibiotics vs F100
## 2025-04-15 20:54:14.584994 INFO::Creating boxplot for categorical data, antibiotics vs F744
## 2025-04-15 20:54:14.80074 INFO::Creating boxplot for categorical data, antibiotics vs F444
## 2025-04-15 20:54:15.050163 INFO::Creating boxplot for categorical data, antibiotics vs F597
## 2025-04-15 20:54:15.326908 INFO::Creating boxplot for categorical data, antibiotics vs F650
## 2025-04-15 20:54:15.587811 INFO::Creating boxplot for categorical data, antibiotics vs F147
## 2025-04-15 20:54:15.784044 INFO::Creating boxplot for categorical data, antibiotics vs F363
## 2025-04-15 20:54:15.977695 INFO::Creating boxplot for categorical data, antibiotics vs F521
## 2025-04-15 20:54:16.216202 INFO::Creating boxplot for categorical data, antibiotics vs F412
## 2025-04-15 20:54:16.444886 INFO::Creating boxplot for categorical data, antibiotics vs F279
## 2025-04-15 20:54:16.654768 INFO::Creating boxplot for categorical data, antibiotics vs F225
## 2025-04-15 20:54:16.877739 INFO::Creating boxplot for categorical data, antibiotics vs F10
## 2025-04-15 20:54:17.125897 INFO::Creating boxplot for categorical data, antibiotics vs F481
## 2025-04-15 20:54:17.379074 INFO::Creating boxplot for categorical data, antibiotics vs F861
## 2025-04-15 20:54:17.577606 INFO::Creating boxplot for categorical data, antibiotics vs F888
## 2025-04-15 20:54:17.865154 INFO::Creating boxplot for categorical data, antibiotics vs F156
## 2025-04-15 20:54:18.075656 INFO::Creating boxplot for categorical data, antibiotics vs F857
## 2025-04-15 20:54:19.165319 INFO::Creating boxplot for categorical data, antibiotics vs F509
## 2025-04-15 20:54:19.348674 INFO::Creating boxplot for categorical data, antibiotics vs F244
## 2025-04-15 20:54:19.535182 INFO::Creating boxplot for categorical data, antibiotics vs F514
## 2025-04-15 20:54:19.7207 INFO::Creating boxplot for categorical data, antibiotics vs F196
## 2025-04-15 20:54:19.922016 INFO::Creating boxplot for categorical data, antibiotics vs F304
## 2025-04-15 20:54:20.107834 INFO::Creating boxplot for categorical data, antibiotics vs F833
## 2025-04-15 20:54:20.305652 INFO::Creating boxplot for categorical data, antibiotics vs F294
## 2025-04-15 20:54:20.496631 INFO::Creating boxplot for categorical data, antibiotics vs F550
## 2025-04-15 20:54:20.687359 INFO::Creating boxplot for categorical data, antibiotics vs F869
## 2025-04-15 20:54:20.892134 INFO::Creating boxplot for categorical data, antibiotics vs F364
## 2025-04-15 20:54:21.158976 INFO::Creating boxplot for categorical data, antibiotics vs F583
## 2025-04-15 20:54:21.430489 INFO::Creating boxplot for categorical data, antibiotics vs F441
## 2025-04-15 20:54:21.631073 INFO::Creating boxplot for categorical data, antibiotics vs F595
## 2025-04-15 20:54:21.818176 INFO::Creating boxplot for categorical data, antibiotics vs F35
## 2025-04-15 20:54:22.065459 INFO::Creating boxplot for categorical data, antibiotics vs F630
## 2025-04-15 20:54:22.266294 INFO::Creating boxplot for categorical data, antibiotics vs F401
## 2025-04-15 20:54:22.525865 INFO::Creating boxplot for categorical data, antibiotics vs F287
## 2025-04-15 20:54:22.740352 INFO::Creating boxplot for categorical data, antibiotics vs F250
## 2025-04-15 20:54:22.99248 INFO::Creating boxplot for categorical data, antibiotics vs F239
## 2025-04-15 20:54:23.248647 INFO::Creating boxplot for categorical data, antibiotics vs F88
## 2025-04-15 20:54:23.550003 INFO::Creating boxplot for categorical data, antibiotics vs F752
## 2025-04-15 20:54:23.772369 INFO::Creating boxplot for categorical data, antibiotics vs F539
## 2025-04-15 20:54:23.966354 INFO::Creating boxplot for categorical data, antibiotics vs F69
## 2025-04-15 20:54:24.186017 INFO::Creating boxplot for categorical data, antibiotics vs F126
## 2025-04-15 20:54:24.424552 INFO::Creating boxplot for categorical data, antibiotics vs F362
## 2025-04-15 20:54:24.760565 INFO::Creating boxplot for categorical data, antibiotics vs F753
## 2025-04-15 20:54:25.060654 INFO::Creating boxplot for categorical data, antibiotics vs F469
## 2025-04-15 20:54:25.362876 INFO::Creating boxplot for categorical data, antibiotics vs F14
## 2025-04-15 20:54:25.717077 INFO::Creating boxplot for categorical data, antibiotics vs F803
## 2025-04-15 20:54:25.929493 INFO::Creating boxplot for categorical data, antibiotics vs F814
## 2025-04-15 20:54:26.221768 INFO::Creating boxplot for categorical data, antibiotics vs F449
## 2025-04-15 20:54:26.486289 INFO::Creating boxplot for categorical data, antibiotics vs F494
## 2025-04-15 20:54:26.694483 INFO::Creating boxplot for categorical data, antibiotics vs F439
## 2025-04-15 20:54:26.885355 INFO::Creating boxplot for categorical data, antibiotics vs F686
## 2025-04-15 20:54:27.10249 INFO::Creating boxplot for categorical data, antibiotics vs F591
## 2025-04-15 20:54:27.32214 INFO::Creating boxplot for categorical data, antibiotics vs F735
## 2025-04-15 20:54:27.517806 INFO::Creating boxplot for categorical data, antibiotics vs F111
## 2025-04-15 20:54:27.715108 INFO::Creating boxplot for categorical data, antibiotics vs F346
## 2025-04-15 20:54:27.895284 INFO::Creating boxplot for categorical data, antibiotics vs F29
## 2025-04-15 20:54:28.081139 INFO::Creating boxplot for categorical data, antibiotics vs F376
## 2025-04-15 20:54:28.267068 INFO::Creating boxplot for categorical data, antibiotics vs F414
## 2025-04-15 20:54:28.461615 INFO::Creating boxplot for categorical data, antibiotics vs F555
## 2025-04-15 20:54:28.642637 INFO::Creating boxplot for categorical data, antibiotics vs F517
## 2025-04-15 20:54:28.828453 INFO::Creating boxplot for categorical data, antibiotics vs F544
## 2025-04-15 20:54:29.014669 INFO::Creating boxplot for categorical data, antibiotics vs F339
## 2025-04-15 20:54:29.202411 INFO::Creating boxplot for categorical data, antibiotics vs F689
## 2025-04-15 20:54:29.402416 INFO::Creating boxplot for categorical data, antibiotics vs F391
## 2025-04-15 20:54:29.583922 INFO::Creating boxplot for categorical data, antibiotics vs F502
## 2025-04-15 20:54:29.775399 INFO::Creating boxplot for categorical data, antibiotics vs F298
## 2025-04-15 20:54:30.047195 INFO::Creating boxplot for categorical data, antibiotics vs F337
## 2025-04-15 20:54:30.286375 INFO::Creating boxplot for categorical data, antibiotics vs F773
## 2025-04-15 20:54:30.495122 INFO::Creating boxplot for categorical data, antibiotics vs F592
## 2025-04-15 20:54:30.80101 INFO::Creating boxplot for categorical data, antibiotics vs F307
## 2025-04-15 20:54:31.018355 INFO::Creating boxplot for categorical data, antibiotics vs F115
## 2025-04-15 20:54:31.212854 INFO::Creating boxplot for categorical data, antibiotics vs F739
## 2025-04-15 20:54:31.416334 INFO::Creating boxplot for categorical data, antibiotics vs F433
## 2025-04-15 20:54:31.599127 INFO::Creating boxplot for categorical data, antibiotics vs F384
## 2025-04-15 20:54:31.785664 INFO::Creating boxplot for categorical data, antibiotics vs F750
## 2025-04-15 20:54:31.976173 INFO::Creating boxplot for categorical data, antibiotics vs F762
## 2025-04-15 20:54:32.169376 INFO::Creating boxplot for categorical data, antibiotics vs F277
## 2025-04-15 20:54:32.38052 INFO::Creating boxplot for categorical data, antibiotics vs F871
## 2025-04-15 20:54:32.563576 INFO::Creating boxplot for categorical data, antibiotics vs F839
## 2025-04-15 20:54:32.765129 INFO::Creating boxplot for categorical data, antibiotics vs F127
## 2025-04-15 20:54:32.953436 INFO::Creating boxplot for categorical data, antibiotics vs F554
## 2025-04-15 20:54:33.266238 INFO::Creating boxplot for categorical data, antibiotics vs F676
## 2025-04-15 20:54:33.463499 INFO::Creating boxplot for categorical data, antibiotics vs F568
## 2025-04-15 20:54:33.643025 INFO::Creating boxplot for categorical data, antibiotics vs F137
## 2025-04-15 20:54:33.824932 INFO::Creating boxplot for categorical data, antibiotics vs F131
## 2025-04-15 20:54:34.008421 INFO::Creating boxplot for categorical data, antibiotics vs F60
## 2025-04-15 20:54:34.24597 INFO::Creating boxplot for categorical data, antibiotics vs F98
## 2025-04-15 20:54:34.425003 INFO::Creating boxplot for categorical data, antibiotics vs F672
## 2025-04-15 20:54:34.607507 INFO::Creating boxplot for categorical data, antibiotics vs F530
## 2025-04-15 20:54:34.946553 INFO::Creating boxplot for categorical data, antibiotics vs F809
## 2025-04-15 20:54:35.181441 INFO::Creating boxplot for categorical data, antibiotics vs F894
## 2025-04-15 20:54:35.373821 INFO::Creating boxplot for categorical data, antibiotics vs F22
## 2025-04-15 20:54:35.588852 INFO::Creating boxplot for categorical data, antibiotics vs F818
## 2025-04-15 20:54:35.798001 INFO::Creating boxplot for categorical data, antibiotics vs F559
## 2025-04-15 20:54:35.985423 INFO::Creating boxplot for categorical data, antibiotics vs F741
## 2025-04-15 20:54:36.204133 INFO::Creating boxplot for categorical data, antibiotics vs F398
## 2025-04-15 20:54:36.487756 INFO::Creating boxplot for categorical data, antibiotics vs F357
## 2025-04-15 20:54:36.698381 INFO::Creating boxplot for categorical data, antibiotics vs F119
## 2025-04-15 20:54:36.882617 INFO::Creating boxplot for categorical data, antibiotics vs F426
## 2025-04-15 20:54:37.083142 INFO::Creating boxplot for categorical data, antibiotics vs F204
## 2025-04-15 20:54:37.304086 INFO::Creating boxplot for categorical data, antibiotics vs F851
## 2025-04-15 20:54:37.500355 INFO::Creating boxplot for categorical data, antibiotics vs F657
## 2025-04-15 20:54:37.726582 INFO::Creating boxplot for categorical data, antibiotics vs F801
## 2025-04-15 20:54:37.922933 INFO::Creating boxplot for categorical data, antibiotics vs F754
## 2025-04-15 20:54:38.182027 INFO::Creating boxplot for categorical data, antibiotics vs F859
## 2025-04-15 20:54:38.450219 INFO::Creating boxplot for categorical data, antibiotics vs F480
## 2025-04-15 20:54:38.65041 INFO::Creating boxplot for categorical data, antibiotics vs F507
## 2025-04-15 20:54:38.841719 INFO::Creating boxplot for categorical data, antibiotics vs F207
## 2025-04-15 20:54:41.673455 INFO::Plotting data for metadata number 3, age
## 2025-04-15 20:54:41.676445 INFO::Creating scatter plot for continuous data, age vs F340
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:41.985512 INFO::Creating scatter plot for continuous data, age vs F603
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:42.419378 INFO::Creating scatter plot for continuous data, age vs F356
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:42.775015 INFO::Creating scatter plot for continuous data, age vs F181
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:43.148669 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()`).
## 2025-04-15 20:54:43.430087 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()`).
## 2025-04-15 20:54:43.695012 INFO::Creating scatter plot for continuous data, age vs F743
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:43.97658 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()`).
## 2025-04-15 20:54:44.179727 INFO::Creating scatter plot for continuous data, age vs F436
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:44.398549 INFO::Creating scatter plot for continuous data, age vs F219
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:44.586379 INFO::Creating scatter plot for continuous data, age vs F483
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:44.791241 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()`).
## 2025-04-15 20:54:44.993792 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()`).
## 2025-04-15 20:54:45.315985 INFO::Creating scatter plot for continuous data, age vs F211
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:45.525426 INFO::Creating scatter plot for continuous data, age vs F732
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:45.727401 INFO::Creating scatter plot for continuous data, age vs F222
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:45.934194 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()`).
## 2025-04-15 20:54:46.235951 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()`).
## 2025-04-15 20:54:46.548024 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()`).
## 2025-04-15 20:54:46.864416 INFO::Creating scatter plot for continuous data, age vs F174
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:47.153309 INFO::Creating scatter plot for continuous data, age vs F17
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:47.477929 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()`).
## 2025-04-15 20:54:47.72248 INFO::Creating scatter plot for continuous data, age vs F835
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:47.907871 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()`).
## 2025-04-15 20:54:48.113241 INFO::Creating scatter plot for continuous data, age vs F383
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:48.326192 INFO::Creating scatter plot for continuous data, age vs F623
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:48.538207 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()`).
## 2025-04-15 20:54:48.741752 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()`).
## 2025-04-15 20:54:48.940548 INFO::Creating scatter plot for continuous data, age vs F528
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:49.152255 INFO::Creating scatter plot for continuous data, age vs F13
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:49.36467 INFO::Creating scatter plot for continuous data, age vs F36
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:49.557433 INFO::Creating scatter plot for continuous data, age vs F285
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:49.763843 INFO::Creating scatter plot for continuous data, age vs F404
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:50.032587 INFO::Creating scatter plot for continuous data, age vs F894
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:50.310973 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()`).
## 2025-04-15 20:54:50.527076 INFO::Creating scatter plot for continuous data, age vs F32
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:50.752567 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()`).
## 2025-04-15 20:54:50.968648 INFO::Creating scatter plot for continuous data, age vs F97
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:51.176975 INFO::Creating scatter plot for continuous data, age vs F849
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:51.374637 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()`).
## 2025-04-15 20:54:51.619129 INFO::Creating scatter plot for continuous data, age vs F513
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:51.857384 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()`).
## 2025-04-15 20:54:52.186898 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()`).
## 2025-04-15 20:54:52.51409 INFO::Creating scatter plot for continuous data, age vs F793
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:52.720468 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()`).
## 2025-04-15 20:54:52.940787 INFO::Creating scatter plot for continuous data, age vs F541
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:53.246968 INFO::Creating scatter plot for continuous data, age vs F496
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:53.44147 INFO::Creating scatter plot for continuous data, age vs F386
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:53.730574 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()`).
## 2025-04-15 20:54:54.046594 INFO::Creating scatter plot for continuous data, age vs F704
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:54.372104 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()`).
## 2025-04-15 20:54:54.67662 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()`).
## 2025-04-15 20:54:54.934921 INFO::Creating scatter plot for continuous data, age vs F735
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:55.156589 INFO::Creating scatter plot for continuous data, age vs F481
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:55.485827 INFO::Creating scatter plot for continuous data, age vs F635
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:55.79544 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()`).
## 2025-04-15 20:54:56.086656 INFO::Creating scatter plot for continuous data, age vs F652
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:56.291813 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()`).
## 2025-04-15 20:54:56.520579 INFO::Creating scatter plot for continuous data, age vs F82
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:56.706387 INFO::Creating scatter plot for continuous data, age vs F7
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:56.919091 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()`).
## 2025-04-15 20:54:57.135836 INFO::Creating scatter plot for continuous data, age vs F593
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:57.384531 INFO::Creating scatter plot for continuous data, age vs F733
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:57.562607 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()`).
## 2025-04-15 20:54:57.791684 INFO::Creating scatter plot for continuous data, age vs F410
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:57.996549 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()`).
## 2025-04-15 20:54:58.267737 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()`).
## 2025-04-15 20:54:58.488616 INFO::Creating scatter plot for continuous data, age vs F856
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:58.774409 INFO::Creating scatter plot for continuous data, age vs F680
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:59.060276 INFO::Creating scatter plot for continuous data, age vs F19
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:59.366666 INFO::Creating scatter plot for continuous data, age vs F860
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:54:59.55822 INFO::Creating scatter plot for continuous data, age vs F859
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:54:59.766633 INFO::Creating scatter plot for continuous data, age vs F522
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:00.07222 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()`).
## 2025-04-15 20:55:00.323381 INFO::Creating scatter plot for continuous data, age vs F899
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:00.505222 INFO::Creating scatter plot for continuous data, age vs F782
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:00.814934 INFO::Creating scatter plot for continuous data, age vs F839
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:01.068655 INFO::Creating scatter plot for continuous data, age vs F827
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:01.320222 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()`).
## 2025-04-15 20:55:01.519479 INFO::Creating scatter plot for continuous data, age vs F345
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:01.702904 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()`).
## 2025-04-15 20:55:01.910907 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()`).
## 2025-04-15 20:55:02.269731 INFO::Creating scatter plot for continuous data, age vs F877
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:02.552457 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()`).
## 2025-04-15 20:55:02.878126 INFO::Creating scatter plot for continuous data, age vs F752
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:03.119429 INFO::Creating scatter plot for continuous data, age vs F848
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:03.394595 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()`).
## 2025-04-15 20:55:03.639194 INFO::Creating scatter plot for continuous data, age vs F751
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:03.836196 INFO::Creating scatter plot for continuous data, age vs F15
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:04.020757 INFO::Creating scatter plot for continuous data, age vs F521
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:04.208128 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()`).
## 2025-04-15 20:55:04.450006 INFO::Creating scatter plot for continuous data, age vs F319
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:04.679813 INFO::Creating scatter plot for continuous data, age vs F96
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:05.037078 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()`).
## 2025-04-15 20:55:05.359352 INFO::Creating scatter plot for continuous data, age vs F241
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:05.575509 INFO::Creating scatter plot for continuous data, age vs F582
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:05.766391 INFO::Creating scatter plot for continuous data, age vs F822
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:05.949955 INFO::Creating scatter plot for continuous data, age vs F748
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:06.189933 INFO::Creating scatter plot for continuous data, age vs F147
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:06.570759 INFO::Creating scatter plot for continuous data, age vs F16
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:06.891787 INFO::Creating scatter plot for continuous data, age vs F212
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:07.211191 INFO::Creating scatter plot for continuous data, age vs F718
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:07.420406 INFO::Creating scatter plot for continuous data, age vs F663
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:07.66246 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()`).
## 2025-04-15 20:55:07.939072 INFO::Creating scatter plot for continuous data, age vs F865
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:08.123047 INFO::Creating scatter plot for continuous data, age vs F421
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:08.405612 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()`).
## 2025-04-15 20:55:08.659728 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()`).
## 2025-04-15 20:55:08.916398 INFO::Creating scatter plot for continuous data, age vs F84
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:09.157113 INFO::Creating scatter plot for continuous data, age vs F123
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:09.399157 INFO::Creating scatter plot for continuous data, age vs F566
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:09.728308 INFO::Creating scatter plot for continuous data, age vs F370
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:09.950834 INFO::Creating scatter plot for continuous data, age vs F65
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:10.136125 INFO::Creating scatter plot for continuous data, age vs F119
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:10.392668 INFO::Creating scatter plot for continuous data, age vs F263
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:10.654143 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()`).
## 2025-04-15 20:55:11.00714 INFO::Creating scatter plot for continuous data, age vs F628
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:11.234935 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()`).
## 2025-04-15 20:55:11.472538 INFO::Creating scatter plot for continuous data, age vs F152
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:11.761744 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()`).
## 2025-04-15 20:55:12.037392 INFO::Creating scatter plot for continuous data, age vs F575
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:12.396716 INFO::Creating scatter plot for continuous data, age vs F699
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:12.673514 INFO::Creating scatter plot for continuous data, age vs F846
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:12.889642 INFO::Creating scatter plot for continuous data, age vs F380
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:13.129321 INFO::Creating scatter plot for continuous data, age vs F172
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:13.342322 INFO::Creating scatter plot for continuous data, age vs F504
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:13.536303 INFO::Creating scatter plot for continuous data, age vs F34
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:13.718081 INFO::Creating scatter plot for continuous data, age vs F199
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:13.942328 INFO::Creating scatter plot for continuous data, age vs F198
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:14.147597 INFO::Creating scatter plot for continuous data, age vs F479
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:14.353222 INFO::Creating scatter plot for continuous data, age vs F673
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:14.587565 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()`).
## 2025-04-15 20:55:14.922843 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()`).
## 2025-04-15 20:55:15.237552 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()`).
## 2025-04-15 20:55:15.480448 INFO::Creating scatter plot for continuous data, age vs F609
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:15.684987 INFO::Creating scatter plot for continuous data, age vs F40
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:15.938485 INFO::Creating scatter plot for continuous data, age vs F821
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:16.139939 INFO::Creating scatter plot for continuous data, age vs F643
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:16.329079 INFO::Creating scatter plot for continuous data, age vs F759
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:16.517635 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()`).
## 2025-04-15 20:55:16.758345 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()`).
## 2025-04-15 20:55:16.960634 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()`).
## 2025-04-15 20:55:17.171336 INFO::Creating scatter plot for continuous data, age vs F101
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:17.352068 INFO::Creating scatter plot for continuous data, age vs F890
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:17.576981 INFO::Creating scatter plot for continuous data, age vs F655
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 2 rows containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:17.79627 INFO::Creating scatter plot for continuous data, age vs F95
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:17.980015 INFO::Creating scatter plot for continuous data, age vs F775
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:18.236905 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()`).
## 2025-04-15 20:55:18.580704 INFO::Creating scatter plot for continuous data, age vs F353
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:18.764615 INFO::Creating scatter plot for continuous data, age vs F480
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:18.961089 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()`).
## 2025-04-15 20:55:19.158568 INFO::Creating scatter plot for continuous data, age vs F871
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:19.382782 INFO::Creating scatter plot for continuous data, age vs F295
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:19.569548 INFO::Creating scatter plot for continuous data, age vs F459
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:19.787457 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()`).
## 2025-04-15 20:55:19.998317 INFO::Creating scatter plot for continuous data, age vs F146
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:20.215379 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()`).
## 2025-04-15 20:55:20.430059 INFO::Creating scatter plot for continuous data, age vs F754
## `geom_smooth()` using formula = 'y ~ x'
## Warning: Removed 1 row containing missing values or values outside the scale range
## (`geom_point()`).
## 2025-04-15 20:55:20.71747 INFO::Creating scatter plot for continuous data, age vs F443
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:21.024531 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()`).
## 2025-04-15 20:55:21.364313 INFO::Creating scatter plot for continuous data, age vs F864
## `geom_smooth()` using formula = 'y ~ x'
## 2025-04-15 20:55:21.566573 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()`).
## 2025-04-15 20:55:21.784868 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()`).
## 2025-04-15 20:55:21.997689 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()`).
## `geom_smooth()` using formula = 'y ~ x'
## `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()`).
## `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()`).
## `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'
## `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'
## 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
## 2025-04-15 20:55:25.424623 INFO::Writing all prioritized metabolites to file: Macarron_output/prioritized_metabolites_all.csv
## 2025-04-15 20:55:25.450972 INFO::Writing characterizable prioritized metabolites to file: Macarron_output/prioritized_metabolites_characterizable.csv
## 2025-04-15 20:55:25.483278 INFO::Writing highly prioritized metabolites in IBD to file: Macarron_output/highly_prioritized_per_module_in_IBD.csv

3.3.2 Using dataframes as inputs

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)

3.3.3 Running Macarron as individual functions

The Macarron::Macarron() function is a wrapper for the Macarron framework. Users can also apply individual functions on the input dataframes to achieve same results as the wrapper with the added benefit of storing output from each function for other analyses. There are seven steps:

# Step 1: Storing input data in a summarized experiment object
prism_mbx <- prepInput(input_abundances = abundances_df,
                       input_annotations = annotations_df,
                       input_metadata = metadata_df)

# Step 2: Creating a distance matrix from pairwise correlations in abundances of metabolic features
prism_w <- makeDisMat(se = prism_mbx)

# Step 3: Finding covariance modules
prism_modules <- findMacMod(se = prism_mbx,
                            w = prism_w,
                            input_taxonomy = taxonomy_df)
# The output is a list containing two dataframes- module assignments and measures of success
# if evaluateMOS=TRUE. To write modules to a separate dataframe, do:
prism_module_assignments <- prism_modules[[1]]
prism_modules_mos <- prism_modules[[2]]

# Step 4: Calculating AVA
prism_ava <- calAVA(se = prism_mbx,
                    mod.assn = prism_modules)

# Step 5: Calculating q-value
prism_qval <- calQval(se = prism_mbx,
                      mod.assn = prism_modules)

# Step 6: Calculating effect size
prism_es <- calES(se = prism_mbx,
                   mac.qval = prism_qval)

# Step 7: Prioritizing metabolic features
prism_prioritized <- prioritize(se = prism_mbx,
                                mod.assn = prism_modules,
                                mac.ava = prism_ava,
                                mac.qval = prism_qval,
                                mac.es = prism_es)
# The output is a list containing two dataframes- all prioritized metabolic features and
# only characterizable metabolic features.
all_prioritized <- prism_prioritized[[1]]
char_prioritized <- prism_prioritized[[2]]

# Step 8 (optional): View only the highly prioritized metabolic features in each module
prism_highly_prioritized <- showBest(prism_prioritized)

Session info from running the demo in R can be displayed with the following command.

sessionInfo()
## R version 4.5.0 RC (2025-04-03 r88103 ucrt)
## Platform: x86_64-w64-mingw32/x64
## Running under: Windows Server 2022 x64 (build 20348)
## 
## Matrix products: default
##   LAPACK version 3.12.1
## 
## locale:
## [1] LC_COLLATE=C                          
## [2] LC_CTYPE=English_United States.utf8   
## [3] LC_MONETARY=English_United States.utf8
## [4] LC_NUMERIC=C                          
## [5] LC_TIME=English_United States.utf8    
## 
## time zone: America/New_York
## tzcode source: internal
## 
## attached base packages:
## [1] stats4    stats     graphics  grDevices utils     datasets  methods  
## [8] base     
## 
## other attached packages:
##  [1] Macarron_1.13.0             SummarizedExperiment_1.39.0
##  [3] Biobase_2.69.0              GenomicRanges_1.61.0       
##  [5] GenomeInfoDb_1.45.0         IRanges_2.43.0             
##  [7] S4Vectors_0.47.0            BiocGenerics_0.55.0        
##  [9] generics_0.1.3              MatrixGenerics_1.21.0      
## [11] matrixStats_1.5.0           BiocStyle_2.37.0           
## 
## loaded via a namespace (and not attached):
##   [1] mnormt_2.1.1            DBI_1.2.3               pbapply_1.7-2          
##   [4] gridExtra_2.3           rlang_1.1.6             magrittr_2.0.3         
##   [7] compiler_4.5.0          RSQLite_2.3.9           mgcv_1.9-3             
##  [10] png_0.1-8               vctrs_0.6.5             stringr_1.5.1          
##  [13] pkgconfig_2.0.3         crayon_1.5.3            fastmap_1.2.0          
##  [16] backports_1.5.0         XVector_0.49.0          labeling_0.4.3         
##  [19] rmarkdown_2.29          UCSC.utils_1.5.0        preprocessCore_1.71.0  
##  [22] bit_4.6.0               xfun_0.52               cachem_1.1.0           
##  [25] jsonlite_2.0.0          blob_1.2.4              DelayedArray_0.35.0    
##  [28] BiocParallel_1.43.0     psych_2.5.3             Maaslin2_1.23.0        
##  [31] parallel_4.5.0          cluster_2.1.8.1         biglm_0.9-3            
##  [34] R6_2.6.1                RColorBrewer_1.1-3      bslib_0.9.0            
##  [37] stringi_1.8.7           rpart_4.1.24            jquerylib_0.1.4        
##  [40] Rcpp_1.0.14             bookdown_0.43           iterators_1.0.14       
##  [43] knitr_1.50              WGCNA_1.73              base64enc_0.1-3        
##  [46] Matrix_1.7-3            splines_4.5.0           nnet_7.3-20            
##  [49] tidyselect_1.2.1        rstudioapi_0.17.1       abind_1.4-8            
##  [52] yaml_2.3.10             doParallel_1.0.17       codetools_0.2-20       
##  [55] plyr_1.8.9              lattice_0.22-7          tibble_3.2.1           
##  [58] withr_3.0.2             KEGGREST_1.49.0         evaluate_1.0.3         
##  [61] foreign_0.8-90          survival_3.8-3          getopt_1.20.4          
##  [64] Biostrings_2.77.0       pillar_1.10.2           BiocManager_1.30.25    
##  [67] checkmate_2.3.2         foreach_1.5.2           pcaPP_2.0-5            
##  [70] ggplot2_3.5.2           munsell_0.5.1           scales_1.3.0           
##  [73] glue_1.8.0              Hmisc_5.2-3             tools_4.5.0            
##  [76] robustbase_0.99-4-1     data.table_1.17.0       mvtnorm_1.3-3          
##  [79] fastcluster_1.2.6       grid_4.5.0              optparse_1.7.5         
##  [82] impute_1.83.0           AnnotationDbi_1.71.0    colorspace_2.1-1       
##  [85] nlme_3.1-168            GenomeInfoDbData_1.2.14 htmlTable_2.4.3        
##  [88] Formula_1.2-5           cli_3.6.4               S4Arrays_1.9.0         
##  [91] dplyr_1.1.4             DEoptimR_1.1-3-1        gtable_0.3.6           
##  [94] hash_2.2.6.3            logging_0.10-108        dynamicTreeCut_1.63-1  
##  [97] sass_0.4.10             digest_0.6.37           SparseArray_1.9.0      
## [100] farver_2.1.2            htmlwidgets_1.6.4       memoise_2.0.1          
## [103] htmltools_0.5.8.1       lifecycle_1.0.4         httr_1.4.7             
## [106] GO.db_3.21.0            bit64_4.6.0-1

3.4 Advanced Topics

3.4.1 Generating the input chemical taxonomy file

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.

taxonomy_df <- decorateID(input_annotations = annotations_df)
write.csv(taxonomy_df, file="demo_taxonomy.csv", row.names = FALSE)

3.4.2 Accessory output files

3.4.2.1 Macarron.log

A record of all chosen parameters and steps that were followed during execution.

3.4.2.2 modules_measures_of_success.csv

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:

  • Total modules: Number of modules.
  • Singletons: Number of metabolic features that were not assigned to any module at MMS.
  • % Annotated modules: Percentage of modules that contained at least one annotated metabolic feature.
  • % Consistent assignments: Percentage of times the same metabolic feature was assigned to the same module e.g. if three metabolic features represent glucose, they should all be in the same module. This percentage must be high.
  • Max classes per module: The highest number of chemical classes observed in any module. This is evaluated using the chemical taxonomy of covarying annotated features.
  • 90p classes per module: 90th percentile of classes per module; captures the chemical homogeneity of the modules.
  • Max subclasses per module: The highest number of chemical subclasses observed in any module.
  • 90p subclasses per module: 90th percentile of subclasses per module; captures the chemical homogeneity of the modules.
  • % Features in HAM: Macarron first finds homogeneously annoted modules (HAMs): These are modules in which >75% annotated features have the same chemical class indicating that they are chemically homogeneous. It then calculates how many features the HAMs account for.

3.4.2.3 Maaslin2 results

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.

3.4.3 Changing defaults

3.4.3.1 Filtering metabolic features based on prevalence

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)

3.4.4 Minimum module size

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)

3.4.5 Specifying fixed effects, random effects and reference

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"))

4 Command line invocation

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.