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
## 
## 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, intersect, is.unsorted,
##     lapply, mapply, match, mget, order, paste, pmax, pmax.int, pmin,
##     pmin.int, rank, rbind, rownames, sapply, saveRDS, setdiff, table,
##     tapply, union, unique, unsplit, which.max, which.min
## Loading required package: S4Vectors
## 
## Attaching package: 'S4Vectors'
## The following object is masked from 'package:utils':
## 
##     findMatches
## The following objects are masked from 'package:base':
## 
##     I, expand.grid, unname
## Loading required package: IRanges
## Loading required package: 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-01-09 19:54:14.519652 INFO::Creating output folder.
## 2025-01-09 19:54:14.558191 INFO::Writing function arguments to log file
## Samples with both abundances and metadata: 102
## 2025-01-09 19:54:14.72313 INFO::Summarized Experiment created.
## 2025-01-09 19:54:14.727288 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-01-09 19:54:24.123644 INFO::Distance matrix with 869 metabolic features created.
## Initiating module detection
## 2025-01-09 19:54:24.129765 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-01-09 19:54:26.802941 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-01-09 19:54:33.221847 INFO::Writing function arguments to log file
## 2025-01-09 19:54:33.239826 INFO::Verifying options selected are valid
## 2025-01-09 19:54:33.352394 INFO::Determining format of input files
## 2025-01-09 19:54:33.354494 INFO::Input format is data samples as columns and metadata samples as rows
## 2025-01-09 19:54:33.411787 INFO::Formula for fixed effects: expr ~  diagnosis + age + antibiotics
## 2025-01-09 19:54:33.415482 INFO::Filter data based on min abundance and min prevalence
## 2025-01-09 19:54:33.418175 INFO::Total samples in data: 102
## 2025-01-09 19:54:33.420232 INFO::Min samples required with min abundance for a feature not to be filtered: 0.000000
## 2025-01-09 19:54:33.463419 INFO::Total filtered features: 0
## 2025-01-09 19:54:33.4672 INFO::Filtered feature names from abundance and prevalence filtering:
## 2025-01-09 19:54:33.533983 INFO::Total filtered features with variance filtering: 0
## 2025-01-09 19:54:33.536322 INFO::Filtered feature names from variance filtering:
## 2025-01-09 19:54:33.538171 INFO::Running selected normalization method: NONE
## 2025-01-09 19:54:33.540095 INFO::Applying z-score to standardize continuous metadata
## 2025-01-09 19:54:33.586357 INFO::Running selected transform method: NONE
## 2025-01-09 19:54:33.588819 INFO::Running selected analysis method: LM
## 2025-01-09 19:54:33.60152 INFO::Fitting model to feature number 1, F1
## 2025-01-09 19:54:33.622556 INFO::Fitting model to feature number 2, F2
## 2025-01-09 19:54:33.6326 INFO::Fitting model to feature number 3, F3
## 2025-01-09 19:54:33.643289 INFO::Fitting model to feature number 4, F4
## 2025-01-09 19:54:33.654021 INFO::Fitting model to feature number 5, F5
## 2025-01-09 19:54:33.664205 INFO::Fitting model to feature number 6, F6
## 2025-01-09 19:54:33.674658 INFO::Fitting model to feature number 7, F7
## 2025-01-09 19:54:33.683962 INFO::Fitting model to feature number 8, F8
## 2025-01-09 19:54:33.694426 INFO::Fitting model to feature number 9, F9
## 2025-01-09 19:54:33.705258 INFO::Fitting model to feature number 10, F10
## 2025-01-09 19:54:33.71478 INFO::Fitting model to feature number 11, F11
## 2025-01-09 19:54:33.726073 INFO::Fitting model to feature number 12, F12
## 2025-01-09 19:54:33.735442 INFO::Fitting model to feature number 13, F13
## 2025-01-09 19:54:33.744429 INFO::Fitting model to feature number 14, F14
## 2025-01-09 19:54:33.754775 INFO::Fitting model to feature number 15, F15
## 2025-01-09 19:54:33.76669 INFO::Fitting model to feature number 16, F16
## 2025-01-09 19:54:33.778406 INFO::Fitting model to feature number 17, F17
## 2025-01-09 19:54:33.788375 INFO::Fitting model to feature number 18, F18
## 2025-01-09 19:54:33.798229 INFO::Fitting model to feature number 19, F19
## 2025-01-09 19:54:33.807737 INFO::Fitting model to feature number 20, F20
## 2025-01-09 19:54:33.817602 INFO::Fitting model to feature number 21, F21
## 2025-01-09 19:54:33.827135 INFO::Fitting model to feature number 22, F22
## 2025-01-09 19:54:33.837342 INFO::Fitting model to feature number 23, F23
## 2025-01-09 19:54:33.846585 INFO::Fitting model to feature number 24, F24
## 2025-01-09 19:54:33.855592 INFO::Fitting model to feature number 25, F25
## 2025-01-09 19:54:33.865168 INFO::Fitting model to feature number 26, F26
## 2025-01-09 19:54:33.874404 INFO::Fitting model to feature number 27, F27
## 2025-01-09 19:54:33.884317 INFO::Fitting model to feature number 28, F28
## 2025-01-09 19:54:33.895995 INFO::Fitting model to feature number 29, F29
## 2025-01-09 19:54:33.905844 INFO::Fitting model to feature number 30, F30
## 2025-01-09 19:54:33.916407 INFO::Fitting model to feature number 31, F31
## 2025-01-09 19:54:33.928113 INFO::Fitting model to feature number 32, F32
## 2025-01-09 19:54:33.937764 INFO::Fitting model to feature number 33, F33
## 2025-01-09 19:54:33.947237 INFO::Fitting model to feature number 34, F34
## 2025-01-09 19:54:33.977646 INFO::Fitting model to feature number 35, F35
## 2025-01-09 19:54:33.986769 INFO::Fitting model to feature number 36, F36
## 2025-01-09 19:54:33.997013 INFO::Fitting model to feature number 37, F37
## 2025-01-09 19:54:34.006928 INFO::Fitting model to feature number 38, F38
## 2025-01-09 19:54:34.016944 INFO::Fitting model to feature number 39, F39
## 2025-01-09 19:54:34.027321 INFO::Fitting model to feature number 40, F40
## 2025-01-09 19:54:34.036904 INFO::Fitting model to feature number 41, F41
## 2025-01-09 19:54:34.046813 INFO::Fitting model to feature number 42, F43
## 2025-01-09 19:54:34.058776 INFO::Fitting model to feature number 43, F44
## 2025-01-09 19:54:34.0689 INFO::Fitting model to feature number 44, F45
## 2025-01-09 19:54:34.078657 INFO::Fitting model to feature number 45, F46
## 2025-01-09 19:54:34.089954 INFO::Fitting model to feature number 46, F47
## 2025-01-09 19:54:34.098837 INFO::Fitting model to feature number 47, F48
## 2025-01-09 19:54:34.107941 INFO::Fitting model to feature number 48, F49
## 2025-01-09 19:54:34.117321 INFO::Fitting model to feature number 49, F50
## 2025-01-09 19:54:34.166445 INFO::Fitting model to feature number 50, F51
## 2025-01-09 19:54:34.249142 INFO::Fitting model to feature number 51, F52
## 2025-01-09 19:54:34.259179 INFO::Fitting model to feature number 52, F53
## 2025-01-09 19:54:34.2966 INFO::Fitting model to feature number 53, F54
## 2025-01-09 19:54:34.30605 INFO::Fitting model to feature number 54, F55
## 2025-01-09 19:54:34.315705 INFO::Fitting model to feature number 55, F56
## 2025-01-09 19:54:34.327433 INFO::Fitting model to feature number 56, F57
## 2025-01-09 19:54:34.338628 INFO::Fitting model to feature number 57, F58
## 2025-01-09 19:54:34.348229 INFO::Fitting model to feature number 58, F59
## 2025-01-09 19:54:34.358537 INFO::Fitting model to feature number 59, F60
## 2025-01-09 19:54:34.368096 INFO::Fitting model to feature number 60, F63
## 2025-01-09 19:54:34.378338 INFO::Fitting model to feature number 61, F64
## 2025-01-09 19:54:34.388209 INFO::Fitting model to feature number 62, F65
## 2025-01-09 19:54:34.398309 INFO::Fitting model to feature number 63, F66
## 2025-01-09 19:54:34.449178 INFO::Fitting model to feature number 64, F67
## 2025-01-09 19:54:34.459269 INFO::Fitting model to feature number 65, F68
## 2025-01-09 19:54:34.469142 INFO::Fitting model to feature number 66, F69
## 2025-01-09 19:54:34.47976 INFO::Fitting model to feature number 67, F70
## 2025-01-09 19:54:34.488935 INFO::Fitting model to feature number 68, F71
## 2025-01-09 19:54:34.53254 INFO::Fitting model to feature number 69, F72
## 2025-01-09 19:54:34.54168 INFO::Fitting model to feature number 70, F73
## 2025-01-09 19:54:34.550691 INFO::Fitting model to feature number 71, F74
## 2025-01-09 19:54:34.559134 INFO::Fitting model to feature number 72, F76
## 2025-01-09 19:54:34.567962 INFO::Fitting model to feature number 73, F77
## 2025-01-09 19:54:34.577421 INFO::Fitting model to feature number 74, F78
## 2025-01-09 19:54:34.586844 INFO::Fitting model to feature number 75, F79
## 2025-01-09 19:54:34.596476 INFO::Fitting model to feature number 76, F80
## 2025-01-09 19:54:34.606642 INFO::Fitting model to feature number 77, F81
## 2025-01-09 19:54:34.617334 INFO::Fitting model to feature number 78, F82
## 2025-01-09 19:54:34.626022 INFO::Fitting model to feature number 79, F83
## 2025-01-09 19:54:34.634548 INFO::Fitting model to feature number 80, F84
## 2025-01-09 19:54:34.686649 INFO::Fitting model to feature number 81, F85
## 2025-01-09 19:54:34.735978 INFO::Fitting model to feature number 82, F86
## 2025-01-09 19:54:34.745829 INFO::Fitting model to feature number 83, F87
## 2025-01-09 19:54:34.755496 INFO::Fitting model to feature number 84, F88
## 2025-01-09 19:54:34.763358 INFO::Fitting model to feature number 85, F89
## 2025-01-09 19:54:34.772474 INFO::Fitting model to feature number 86, F90
## 2025-01-09 19:54:34.781703 INFO::Fitting model to feature number 87, F91
## 2025-01-09 19:54:34.791136 INFO::Fitting model to feature number 88, F92
## 2025-01-09 19:54:34.798538 INFO::Fitting model to feature number 89, F93
## 2025-01-09 19:54:34.806073 INFO::Fitting model to feature number 90, F94
## 2025-01-09 19:54:34.836114 INFO::Fitting model to feature number 91, F95
## 2025-01-09 19:54:34.845782 INFO::Fitting model to feature number 92, F96
## 2025-01-09 19:54:34.855009 INFO::Fitting model to feature number 93, F97
## 2025-01-09 19:54:34.863941 INFO::Fitting model to feature number 94, F98
## 2025-01-09 19:54:34.873593 INFO::Fitting model to feature number 95, F99
## 2025-01-09 19:54:34.882559 INFO::Fitting model to feature number 96, F100
## 2025-01-09 19:54:34.891253 INFO::Fitting model to feature number 97, F101
## 2025-01-09 19:54:34.901017 INFO::Fitting model to feature number 98, F102
## 2025-01-09 19:54:34.910796 INFO::Fitting model to feature number 99, F103
## 2025-01-09 19:54:34.920108 INFO::Fitting model to feature number 100, F104
## 2025-01-09 19:54:34.931346 INFO::Fitting model to feature number 101, F105
## 2025-01-09 19:54:34.941071 INFO::Fitting model to feature number 102, F106
## 2025-01-09 19:54:34.951284 INFO::Fitting model to feature number 103, F107
## 2025-01-09 19:54:34.960958 INFO::Fitting model to feature number 104, F108
## 2025-01-09 19:54:34.978578 INFO::Fitting model to feature number 105, F109
## 2025-01-09 19:54:34.990275 INFO::Fitting model to feature number 106, F110
## 2025-01-09 19:54:35.041658 INFO::Fitting model to feature number 107, F111
## 2025-01-09 19:54:35.051124 INFO::Fitting model to feature number 108, F112
## 2025-01-09 19:54:35.060529 INFO::Fitting model to feature number 109, F113
## 2025-01-09 19:54:35.070485 INFO::Fitting model to feature number 110, F114
## 2025-01-09 19:54:35.081706 INFO::Fitting model to feature number 111, F115
## 2025-01-09 19:54:35.093039 INFO::Fitting model to feature number 112, F117
## 2025-01-09 19:54:35.106603 INFO::Fitting model to feature number 113, F118
## 2025-01-09 19:54:35.116305 INFO::Fitting model to feature number 114, F119
## 2025-01-09 19:54:35.125999 INFO::Fitting model to feature number 115, F120
## 2025-01-09 19:54:35.135506 INFO::Fitting model to feature number 116, F121
## 2025-01-09 19:54:35.170502 INFO::Fitting model to feature number 117, F122
## 2025-01-09 19:54:35.177722 INFO::Fitting model to feature number 118, F123
## 2025-01-09 19:54:35.185957 INFO::Fitting model to feature number 119, F124
## 2025-01-09 19:54:35.195045 INFO::Fitting model to feature number 120, F125
## 2025-01-09 19:54:35.204456 INFO::Fitting model to feature number 121, F126
## 2025-01-09 19:54:35.213576 INFO::Fitting model to feature number 122, F127
## 2025-01-09 19:54:35.22359 INFO::Fitting model to feature number 123, F128
## 2025-01-09 19:54:35.232339 INFO::Fitting model to feature number 124, F129
## 2025-01-09 19:54:35.239855 INFO::Fitting model to feature number 125, F130
## 2025-01-09 19:54:35.246555 INFO::Fitting model to feature number 126, F131
## 2025-01-09 19:54:35.252613 INFO::Fitting model to feature number 127, F132
## 2025-01-09 19:54:35.262122 INFO::Fitting model to feature number 128, F133
## 2025-01-09 19:54:35.271245 INFO::Fitting model to feature number 129, F134
## 2025-01-09 19:54:35.280737 INFO::Fitting model to feature number 130, F135
## 2025-01-09 19:54:35.290277 INFO::Fitting model to feature number 131, F136
## 2025-01-09 19:54:35.341979 INFO::Fitting model to feature number 132, F137
## 2025-01-09 19:54:35.352072 INFO::Fitting model to feature number 133, F138
## 2025-01-09 19:54:35.361626 INFO::Fitting model to feature number 134, F139
## 2025-01-09 19:54:35.37149 INFO::Fitting model to feature number 135, F140
## 2025-01-09 19:54:35.380965 INFO::Fitting model to feature number 136, F141
## 2025-01-09 19:54:35.390413 INFO::Fitting model to feature number 137, F142
## 2025-01-09 19:54:35.40036 INFO::Fitting model to feature number 138, F143
## 2025-01-09 19:54:35.409834 INFO::Fitting model to feature number 139, F144
## 2025-01-09 19:54:35.419332 INFO::Fitting model to feature number 140, F145
## 2025-01-09 19:54:35.428963 INFO::Fitting model to feature number 141, F146
## 2025-01-09 19:54:35.438624 INFO::Fitting model to feature number 142, F147
## 2025-01-09 19:54:35.448199 INFO::Fitting model to feature number 143, F148
## 2025-01-09 19:54:35.476336 INFO::Fitting model to feature number 144, F149
## 2025-01-09 19:54:35.485924 INFO::Fitting model to feature number 145, F150
## 2025-01-09 19:54:35.494813 INFO::Fitting model to feature number 146, F152
## 2025-01-09 19:54:35.501805 INFO::Fitting model to feature number 147, F153
## 2025-01-09 19:54:35.510697 INFO::Fitting model to feature number 148, F154
## 2025-01-09 19:54:35.518543 INFO::Fitting model to feature number 149, F155
## 2025-01-09 19:54:35.524323 INFO::Fitting model to feature number 150, F156
## 2025-01-09 19:54:35.531225 INFO::Fitting model to feature number 151, F157
## 2025-01-09 19:54:35.541136 INFO::Fitting model to feature number 152, F158
## 2025-01-09 19:54:35.549836 INFO::Fitting model to feature number 153, F159
## 2025-01-09 19:54:35.559212 INFO::Fitting model to feature number 154, F160
## 2025-01-09 19:54:35.568156 INFO::Fitting model to feature number 155, F161
## 2025-01-09 19:54:35.577686 INFO::Fitting model to feature number 156, F162
## 2025-01-09 19:54:35.589144 INFO::Fitting model to feature number 157, F163
## 2025-01-09 19:54:35.598629 INFO::Fitting model to feature number 158, F164
## 2025-01-09 19:54:35.607772 INFO::Fitting model to feature number 159, F165
## 2025-01-09 19:54:35.659956 INFO::Fitting model to feature number 160, F166
## 2025-01-09 19:54:35.66969 INFO::Fitting model to feature number 161, F167
## 2025-01-09 19:54:35.679693 INFO::Fitting model to feature number 162, F168
## 2025-01-09 19:54:35.689121 INFO::Fitting model to feature number 163, F169
## 2025-01-09 19:54:35.698986 INFO::Fitting model to feature number 164, F170
## 2025-01-09 19:54:35.709764 INFO::Fitting model to feature number 165, F171
## 2025-01-09 19:54:35.720549 INFO::Fitting model to feature number 166, F172
## 2025-01-09 19:54:35.730014 INFO::Fitting model to feature number 167, F173
## 2025-01-09 19:54:35.737213 INFO::Fitting model to feature number 168, F174
## 2025-01-09 19:54:35.744064 INFO::Fitting model to feature number 169, F175
## 2025-01-09 19:54:35.7529 INFO::Fitting model to feature number 170, F176
## 2025-01-09 19:54:35.760147 INFO::Fitting model to feature number 171, F177
## 2025-01-09 19:54:35.767845 INFO::Fitting model to feature number 172, F178
## 2025-01-09 19:54:35.815546 INFO::Fitting model to feature number 173, F179
## 2025-01-09 19:54:35.821568 INFO::Fitting model to feature number 174, F180
## 2025-01-09 19:54:35.830852 INFO::Fitting model to feature number 175, F181
## 2025-01-09 19:54:35.84008 INFO::Fitting model to feature number 176, F182
## 2025-01-09 19:54:35.849482 INFO::Fitting model to feature number 177, F183
## 2025-01-09 19:54:35.858611 INFO::Fitting model to feature number 178, F184
## 2025-01-09 19:54:35.865555 INFO::Fitting model to feature number 179, F185
## 2025-01-09 19:54:35.875473 INFO::Fitting model to feature number 180, F186
## 2025-01-09 19:54:35.884837 INFO::Fitting model to feature number 181, F187
## 2025-01-09 19:54:35.89369 INFO::Fitting model to feature number 182, F188
## 2025-01-09 19:54:35.903827 INFO::Fitting model to feature number 183, F189
## 2025-01-09 19:54:35.93299 INFO::Fitting model to feature number 184, F190
## 2025-01-09 19:54:35.942732 INFO::Fitting model to feature number 185, F191
## 2025-01-09 19:54:35.952999 INFO::Fitting model to feature number 186, F192
## 2025-01-09 19:54:35.962465 INFO::Fitting model to feature number 187, F193
## 2025-01-09 19:54:35.973441 INFO::Fitting model to feature number 188, F194
## 2025-01-09 19:54:36.024194 INFO::Fitting model to feature number 189, F195
## 2025-01-09 19:54:36.034163 INFO::Fitting model to feature number 190, F196
## 2025-01-09 19:54:36.043641 INFO::Fitting model to feature number 191, F197
## 2025-01-09 19:54:36.053243 INFO::Fitting model to feature number 192, F198
## 2025-01-09 19:54:36.086535 INFO::Fitting model to feature number 193, F199
## 2025-01-09 19:54:36.098884 INFO::Fitting model to feature number 194, F200
## 2025-01-09 19:54:36.108019 INFO::Fitting model to feature number 195, F201
## 2025-01-09 19:54:36.116665 INFO::Fitting model to feature number 196, F202
## 2025-01-09 19:54:36.126157 INFO::Fitting model to feature number 197, F203
## 2025-01-09 19:54:36.13546 INFO::Fitting model to feature number 198, F204
## 2025-01-09 19:54:36.144824 INFO::Fitting model to feature number 199, F206
## 2025-01-09 19:54:36.154444 INFO::Fitting model to feature number 200, F207
## 2025-01-09 19:54:36.165256 INFO::Fitting model to feature number 201, F208
## 2025-01-09 19:54:36.177979 INFO::Fitting model to feature number 202, F209
## 2025-01-09 19:54:36.187889 INFO::Fitting model to feature number 203, F210
## 2025-01-09 19:54:36.197937 INFO::Fitting model to feature number 204, F211
## 2025-01-09 19:54:36.207282 INFO::Fitting model to feature number 205, F212
## 2025-01-09 19:54:36.258038 INFO::Fitting model to feature number 206, F213
## 2025-01-09 19:54:36.267773 INFO::Fitting model to feature number 207, F214
## 2025-01-09 19:54:36.277198 INFO::Fitting model to feature number 208, F215
## 2025-01-09 19:54:36.286741 INFO::Fitting model to feature number 209, F216
## 2025-01-09 19:54:36.296151 INFO::Fitting model to feature number 210, F217
## 2025-01-09 19:54:36.306304 INFO::Fitting model to feature number 211, F218
## 2025-01-09 19:54:36.316944 INFO::Fitting model to feature number 212, F219
## 2025-01-09 19:54:36.326588 INFO::Fitting model to feature number 213, F220
## 2025-01-09 19:54:36.335999 INFO::Fitting model to feature number 214, F221
## 2025-01-09 19:54:36.34562 INFO::Fitting model to feature number 215, F222
## 2025-01-09 19:54:36.356038 INFO::Fitting model to feature number 216, F223
## 2025-01-09 19:54:36.365901 INFO::Fitting model to feature number 217, F224
## 2025-01-09 19:54:36.375572 INFO::Fitting model to feature number 218, F225
## 2025-01-09 19:54:36.426098 INFO::Fitting model to feature number 219, F226
## 2025-01-09 19:54:36.435759 INFO::Fitting model to feature number 220, F227
## 2025-01-09 19:54:36.445588 INFO::Fitting model to feature number 221, F228
## 2025-01-09 19:54:36.455676 INFO::Fitting model to feature number 222, F229
## 2025-01-09 19:54:36.465673 INFO::Fitting model to feature number 223, F230
## 2025-01-09 19:54:36.477482 INFO::Fitting model to feature number 224, F231
## 2025-01-09 19:54:36.487173 INFO::Fitting model to feature number 225, F232
## 2025-01-09 19:54:36.4941 INFO::Fitting model to feature number 226, F233
## 2025-01-09 19:54:36.501036 INFO::Fitting model to feature number 227, F234
## 2025-01-09 19:54:36.51137 INFO::Fitting model to feature number 228, F235
## 2025-01-09 19:54:36.520357 INFO::Fitting model to feature number 229, F236
## 2025-01-09 19:54:36.558155 INFO::Fitting model to feature number 230, F237
## 2025-01-09 19:54:36.56622 INFO::Fitting model to feature number 231, F238
## 2025-01-09 19:54:36.574872 INFO::Fitting model to feature number 232, F239
## 2025-01-09 19:54:36.584017 INFO::Fitting model to feature number 233, F240
## 2025-01-09 19:54:36.594113 INFO::Fitting model to feature number 234, F241
## 2025-01-09 19:54:36.60413 INFO::Fitting model to feature number 235, F242
## 2025-01-09 19:54:36.614651 INFO::Fitting model to feature number 236, F243
## 2025-01-09 19:54:36.622818 INFO::Fitting model to feature number 237, F244
## 2025-01-09 19:54:36.632377 INFO::Fitting model to feature number 238, F245
## 2025-01-09 19:54:36.64176 INFO::Fitting model to feature number 239, F246
## 2025-01-09 19:54:36.651257 INFO::Fitting model to feature number 240, F247
## 2025-01-09 19:54:36.687262 INFO::Fitting model to feature number 241, F248
## 2025-01-09 19:54:36.697153 INFO::Fitting model to feature number 242, F249
## 2025-01-09 19:54:36.706302 INFO::Fitting model to feature number 243, F250
## 2025-01-09 19:54:36.715353 INFO::Fitting model to feature number 244, F252
## 2025-01-09 19:54:36.724585 INFO::Fitting model to feature number 245, F253
## 2025-01-09 19:54:36.733925 INFO::Fitting model to feature number 246, F254
## 2025-01-09 19:54:36.742931 INFO::Fitting model to feature number 247, F255
## 2025-01-09 19:54:36.749128 INFO::Fitting model to feature number 248, F256
## 2025-01-09 19:54:36.758311 INFO::Fitting model to feature number 249, F257
## 2025-01-09 19:54:36.767784 INFO::Fitting model to feature number 250, F259
## 2025-01-09 19:54:36.777088 INFO::Fitting model to feature number 251, F260
## 2025-01-09 19:54:36.787757 INFO::Fitting model to feature number 252, F261
## 2025-01-09 19:54:36.798428 INFO::Fitting model to feature number 253, F262
## 2025-01-09 19:54:36.84924 INFO::Fitting model to feature number 254, F263
## 2025-01-09 19:54:36.858426 INFO::Fitting model to feature number 255, F264
## 2025-01-09 19:54:36.868512 INFO::Fitting model to feature number 256, F265
## 2025-01-09 19:54:36.878058 INFO::Fitting model to feature number 257, F266
## 2025-01-09 19:54:36.890516 INFO::Fitting model to feature number 258, F267
## 2025-01-09 19:54:36.901493 INFO::Fitting model to feature number 259, F269
## 2025-01-09 19:54:36.911361 INFO::Fitting model to feature number 260, F270
## 2025-01-09 19:54:36.92152 INFO::Fitting model to feature number 261, F271
## 2025-01-09 19:54:36.932634 INFO::Fitting model to feature number 262, F272
## 2025-01-09 19:54:36.942424 INFO::Fitting model to feature number 263, F273
## 2025-01-09 19:54:36.952537 INFO::Fitting model to feature number 264, F274
## 2025-01-09 19:54:36.962554 INFO::Fitting model to feature number 265, F276
## 2025-01-09 19:54:37.011631 INFO::Fitting model to feature number 266, F277
## 2025-01-09 19:54:37.021211 INFO::Fitting model to feature number 267, F278
## 2025-01-09 19:54:37.030961 INFO::Fitting model to feature number 268, F279
## 2025-01-09 19:54:37.040471 INFO::Fitting model to feature number 269, F280
## 2025-01-09 19:54:37.051005 INFO::Fitting model to feature number 270, F281
## 2025-01-09 19:54:37.061661 INFO::Fitting model to feature number 271, F282
## 2025-01-09 19:54:37.073926 INFO::Fitting model to feature number 272, F283
## 2025-01-09 19:54:37.084289 INFO::Fitting model to feature number 273, F284
## 2025-01-09 19:54:37.153146 INFO::Fitting model to feature number 274, F285
## 2025-01-09 19:54:37.163583 INFO::Fitting model to feature number 275, F286
## 2025-01-09 19:54:37.172789 INFO::Fitting model to feature number 276, F287
## 2025-01-09 19:54:37.181931 INFO::Fitting model to feature number 277, F288
## 2025-01-09 19:54:37.19091 INFO::Fitting model to feature number 278, F289
## 2025-01-09 19:54:37.199425 INFO::Fitting model to feature number 279, F290
## 2025-01-09 19:54:37.208588 INFO::Fitting model to feature number 280, F292
## 2025-01-09 19:54:37.217178 INFO::Fitting model to feature number 281, F293
## 2025-01-09 19:54:37.225993 INFO::Fitting model to feature number 282, F294
## 2025-01-09 19:54:37.234577 INFO::Fitting model to feature number 283, F295
## 2025-01-09 19:54:37.245601 INFO::Fitting model to feature number 284, F296
## 2025-01-09 19:54:37.254801 INFO::Fitting model to feature number 285, F297
## 2025-01-09 19:54:37.264393 INFO::Fitting model to feature number 286, F298
## 2025-01-09 19:54:37.275261 INFO::Fitting model to feature number 287, F299
## 2025-01-09 19:54:37.284788 INFO::Fitting model to feature number 288, F300
## 2025-01-09 19:54:37.294109 INFO::Fitting model to feature number 289, F301
## 2025-01-09 19:54:37.344584 INFO::Fitting model to feature number 290, F302
## 2025-01-09 19:54:37.353385 INFO::Fitting model to feature number 291, F303
## 2025-01-09 19:54:37.363284 INFO::Fitting model to feature number 292, F304
## 2025-01-09 19:54:37.372859 INFO::Fitting model to feature number 293, F305
## 2025-01-09 19:54:37.382999 INFO::Fitting model to feature number 294, F306
## 2025-01-09 19:54:37.393266 INFO::Fitting model to feature number 295, F307
## 2025-01-09 19:54:37.402596 INFO::Fitting model to feature number 296, F308
## 2025-01-09 19:54:37.412967 INFO::Fitting model to feature number 297, F309
## 2025-01-09 19:54:37.422905 INFO::Fitting model to feature number 298, F310
## 2025-01-09 19:54:37.432521 INFO::Fitting model to feature number 299, F311
## 2025-01-09 19:54:37.441519 INFO::Fitting model to feature number 300, F312
## 2025-01-09 19:54:37.450714 INFO::Fitting model to feature number 301, F313
## 2025-01-09 19:54:37.460114 INFO::Fitting model to feature number 302, F315
## 2025-01-09 19:54:37.4866 INFO::Fitting model to feature number 303, F316
## 2025-01-09 19:54:37.495561 INFO::Fitting model to feature number 304, F317
## 2025-01-09 19:54:37.505391 INFO::Fitting model to feature number 305, F318
## 2025-01-09 19:54:37.515742 INFO::Fitting model to feature number 306, F319
## 2025-01-09 19:54:37.524845 INFO::Fitting model to feature number 307, F320
## 2025-01-09 19:54:37.534275 INFO::Fitting model to feature number 308, F321
## 2025-01-09 19:54:37.543452 INFO::Fitting model to feature number 309, F322
## 2025-01-09 19:54:37.552562 INFO::Fitting model to feature number 310, F323
## 2025-01-09 19:54:37.563244 INFO::Fitting model to feature number 311, F324
## 2025-01-09 19:54:37.572492 INFO::Fitting model to feature number 312, F325
## 2025-01-09 19:54:37.582712 INFO::Fitting model to feature number 313, F326
## 2025-01-09 19:54:37.592094 INFO::Fitting model to feature number 314, F327
## 2025-01-09 19:54:37.601176 INFO::Fitting model to feature number 315, F328
## 2025-01-09 19:54:37.610058 INFO::Fitting model to feature number 316, F329
## 2025-01-09 19:54:37.663486 INFO::Fitting model to feature number 317, F330
## 2025-01-09 19:54:37.671287 INFO::Fitting model to feature number 318, F331
## 2025-01-09 19:54:37.679122 INFO::Fitting model to feature number 319, F332
## 2025-01-09 19:54:37.684592 INFO::Fitting model to feature number 320, F333
## 2025-01-09 19:54:37.690037 INFO::Fitting model to feature number 321, F334
## 2025-01-09 19:54:37.697892 INFO::Fitting model to feature number 322, F335
## 2025-01-09 19:54:37.706798 INFO::Fitting model to feature number 323, F336
## 2025-01-09 19:54:37.715659 INFO::Fitting model to feature number 324, F337
## 2025-01-09 19:54:37.724279 INFO::Fitting model to feature number 325, F338
## 2025-01-09 19:54:37.732354 INFO::Fitting model to feature number 326, F339
## 2025-01-09 19:54:37.738334 INFO::Fitting model to feature number 327, F340
## 2025-01-09 19:54:37.746723 INFO::Fitting model to feature number 328, F342
## 2025-01-09 19:54:37.754978 INFO::Fitting model to feature number 329, F343
## 2025-01-09 19:54:37.763817 INFO::Fitting model to feature number 330, F344
## 2025-01-09 19:54:37.772471 INFO::Fitting model to feature number 331, F345
## 2025-01-09 19:54:37.780922 INFO::Fitting model to feature number 332, F346
## 2025-01-09 19:54:37.810529 INFO::Fitting model to feature number 333, F347
## 2025-01-09 19:54:37.819085 INFO::Fitting model to feature number 334, F348
## 2025-01-09 19:54:37.828576 INFO::Fitting model to feature number 335, F350
## 2025-01-09 19:54:37.837537 INFO::Fitting model to feature number 336, F351
## 2025-01-09 19:54:37.846192 INFO::Fitting model to feature number 337, F352
## 2025-01-09 19:54:37.85519 INFO::Fitting model to feature number 338, F353
## 2025-01-09 19:54:37.864672 INFO::Fitting model to feature number 339, F355
## 2025-01-09 19:54:37.875351 INFO::Fitting model to feature number 340, F356
## 2025-01-09 19:54:37.884579 INFO::Fitting model to feature number 341, F357
## 2025-01-09 19:54:37.893181 INFO::Fitting model to feature number 342, F358
## 2025-01-09 19:54:37.901346 INFO::Fitting model to feature number 343, F359
## 2025-01-09 19:54:37.907791 INFO::Fitting model to feature number 344, F360
## 2025-01-09 19:54:37.916008 INFO::Fitting model to feature number 345, F361
## 2025-01-09 19:54:37.9248 INFO::Fitting model to feature number 346, F362
## 2025-01-09 19:54:37.93386 INFO::Fitting model to feature number 347, F363
## 2025-01-09 19:54:37.94177 INFO::Fitting model to feature number 348, F364
## 2025-01-09 19:54:37.991291 INFO::Fitting model to feature number 349, F365
## 2025-01-09 19:54:38.032353 INFO::Fitting model to feature number 350, F366
## 2025-01-09 19:54:38.042295 INFO::Fitting model to feature number 351, F367
## 2025-01-09 19:54:38.055216 INFO::Fitting model to feature number 352, F368
## 2025-01-09 19:54:38.105686 INFO::Fitting model to feature number 353, F369
## 2025-01-09 19:54:38.114833 INFO::Fitting model to feature number 354, F370
## 2025-01-09 19:54:38.123455 INFO::Fitting model to feature number 355, F371
## 2025-01-09 19:54:38.132735 INFO::Fitting model to feature number 356, F372
## 2025-01-09 19:54:38.143057 INFO::Fitting model to feature number 357, F373
## 2025-01-09 19:54:38.152298 INFO::Fitting model to feature number 358, F374
## 2025-01-09 19:54:38.189715 INFO::Fitting model to feature number 359, F375
## 2025-01-09 19:54:38.199119 INFO::Fitting model to feature number 360, F376
## 2025-01-09 19:54:38.208787 INFO::Fitting model to feature number 361, F377
## 2025-01-09 19:54:38.218149 INFO::Fitting model to feature number 362, F378
## 2025-01-09 19:54:38.227125 INFO::Fitting model to feature number 363, F379
## 2025-01-09 19:54:38.23672 INFO::Fitting model to feature number 364, F380
## 2025-01-09 19:54:38.245659 INFO::Fitting model to feature number 365, F381
## 2025-01-09 19:54:38.253965 INFO::Fitting model to feature number 366, F382
## 2025-01-09 19:54:38.261063 INFO::Fitting model to feature number 367, F383
## 2025-01-09 19:54:38.270358 INFO::Fitting model to feature number 368, F384
## 2025-01-09 19:54:38.279333 INFO::Fitting model to feature number 369, F386
## 2025-01-09 19:54:38.288321 INFO::Fitting model to feature number 370, F387
## 2025-01-09 19:54:38.295825 INFO::Fitting model to feature number 371, F388
## 2025-01-09 19:54:38.305043 INFO::Fitting model to feature number 372, F389
## 2025-01-09 19:54:38.313491 INFO::Fitting model to feature number 373, F390
## 2025-01-09 19:54:38.321849 INFO::Fitting model to feature number 374, F391
## 2025-01-09 19:54:38.331032 INFO::Fitting model to feature number 375, F392
## 2025-01-09 19:54:38.340227 INFO::Fitting model to feature number 376, F393
## 2025-01-09 19:54:38.349407 INFO::Fitting model to feature number 377, F394
## 2025-01-09 19:54:38.36058 INFO::Fitting model to feature number 378, F395
## 2025-01-09 19:54:38.369535 INFO::Fitting model to feature number 379, F396
## 2025-01-09 19:54:38.378424 INFO::Fitting model to feature number 380, F397
## 2025-01-09 19:54:38.387611 INFO::Fitting model to feature number 381, F398
## 2025-01-09 19:54:38.3961 INFO::Fitting model to feature number 382, F399
## 2025-01-09 19:54:38.404544 INFO::Fitting model to feature number 383, F400
## 2025-01-09 19:54:38.413314 INFO::Fitting model to feature number 384, F401
## 2025-01-09 19:54:38.422344 INFO::Fitting model to feature number 385, F402
## 2025-01-09 19:54:38.432369 INFO::Fitting model to feature number 386, F403
## 2025-01-09 19:54:38.441813 INFO::Fitting model to feature number 387, F404
## 2025-01-09 19:54:38.492896 INFO::Fitting model to feature number 388, F406
## 2025-01-09 19:54:38.502044 INFO::Fitting model to feature number 389, F407
## 2025-01-09 19:54:38.511843 INFO::Fitting model to feature number 390, F408
## 2025-01-09 19:54:38.520552 INFO::Fitting model to feature number 391, F409
## 2025-01-09 19:54:38.529268 INFO::Fitting model to feature number 392, F410
## 2025-01-09 19:54:38.538959 INFO::Fitting model to feature number 393, F411
## 2025-01-09 19:54:38.547897 INFO::Fitting model to feature number 394, F412
## 2025-01-09 19:54:38.556754 INFO::Fitting model to feature number 395, F413
## 2025-01-09 19:54:38.566187 INFO::Fitting model to feature number 396, F414
## 2025-01-09 19:54:38.575567 INFO::Fitting model to feature number 397, F415
## 2025-01-09 19:54:38.584418 INFO::Fitting model to feature number 398, F416
## 2025-01-09 19:54:38.593877 INFO::Fitting model to feature number 399, F417
## 2025-01-09 19:54:38.602974 INFO::Fitting model to feature number 400, F418
## 2025-01-09 19:54:38.612408 INFO::Fitting model to feature number 401, F419
## 2025-01-09 19:54:38.621826 INFO::Fitting model to feature number 402, F420
## 2025-01-09 19:54:38.631529 INFO::Fitting model to feature number 403, F421
## 2025-01-09 19:54:38.641099 INFO::Fitting model to feature number 404, F422
## 2025-01-09 19:54:38.650539 INFO::Fitting model to feature number 405, F423
## 2025-01-09 19:54:38.660554 INFO::Fitting model to feature number 406, F425
## 2025-01-09 19:54:38.671005 INFO::Fitting model to feature number 407, F426
## 2025-01-09 19:54:38.680442 INFO::Fitting model to feature number 408, F428
## 2025-01-09 19:54:38.690552 INFO::Fitting model to feature number 409, F429
## 2025-01-09 19:54:38.700161 INFO::Fitting model to feature number 410, F430
## 2025-01-09 19:54:38.709372 INFO::Fitting model to feature number 411, F431
## 2025-01-09 19:54:38.717412 INFO::Fitting model to feature number 412, F432
## 2025-01-09 19:54:38.726338 INFO::Fitting model to feature number 413, F433
## 2025-01-09 19:54:38.736319 INFO::Fitting model to feature number 414, F434
## 2025-01-09 19:54:38.745952 INFO::Fitting model to feature number 415, F435
## 2025-01-09 19:54:38.755299 INFO::Fitting model to feature number 416, F436
## 2025-01-09 19:54:38.764102 INFO::Fitting model to feature number 417, F437
## 2025-01-09 19:54:38.773443 INFO::Fitting model to feature number 418, F438
## 2025-01-09 19:54:38.782907 INFO::Fitting model to feature number 419, F439
## 2025-01-09 19:54:38.792367 INFO::Fitting model to feature number 420, F440
## 2025-01-09 19:54:38.802383 INFO::Fitting model to feature number 421, F441
## 2025-01-09 19:54:38.81251 INFO::Fitting model to feature number 422, F442
## 2025-01-09 19:54:38.822213 INFO::Fitting model to feature number 423, F443
## 2025-01-09 19:54:38.831308 INFO::Fitting model to feature number 424, F444
## 2025-01-09 19:54:38.841378 INFO::Fitting model to feature number 425, F445
## 2025-01-09 19:54:38.852097 INFO::Fitting model to feature number 426, F446
## 2025-01-09 19:54:38.861339 INFO::Fitting model to feature number 427, F447
## 2025-01-09 19:54:38.873608 INFO::Fitting model to feature number 428, F448
## 2025-01-09 19:54:38.883408 INFO::Fitting model to feature number 429, F449
## 2025-01-09 19:54:38.893887 INFO::Fitting model to feature number 430, F450
## 2025-01-09 19:54:38.903657 INFO::Fitting model to feature number 431, F451
## 2025-01-09 19:54:38.913456 INFO::Fitting model to feature number 432, F452
## 2025-01-09 19:54:38.922598 INFO::Fitting model to feature number 433, F454
## 2025-01-09 19:54:38.932041 INFO::Fitting model to feature number 434, F455
## 2025-01-09 19:54:38.942447 INFO::Fitting model to feature number 435, F456
## 2025-01-09 19:54:38.95316 INFO::Fitting model to feature number 436, F457
## 2025-01-09 19:54:38.962882 INFO::Fitting model to feature number 437, F458
## 2025-01-09 19:54:38.973013 INFO::Fitting model to feature number 438, F459
## 2025-01-09 19:54:38.982345 INFO::Fitting model to feature number 439, F461
## 2025-01-09 19:54:38.993432 INFO::Fitting model to feature number 440, F462
## 2025-01-09 19:54:39.005063 INFO::Fitting model to feature number 441, F463
## 2025-01-09 19:54:39.01456 INFO::Fitting model to feature number 442, F464
## 2025-01-09 19:54:39.02299 INFO::Fitting model to feature number 443, F465
## 2025-01-09 19:54:39.033146 INFO::Fitting model to feature number 444, F466
## 2025-01-09 19:54:39.041327 INFO::Fitting model to feature number 445, F467
## 2025-01-09 19:54:39.051723 INFO::Fitting model to feature number 446, F468
## 2025-01-09 19:54:39.061127 INFO::Fitting model to feature number 447, F469
## 2025-01-09 19:54:39.069825 INFO::Fitting model to feature number 448, F470
## 2025-01-09 19:54:39.079343 INFO::Fitting model to feature number 449, F471
## 2025-01-09 19:54:39.089016 INFO::Fitting model to feature number 450, F474
## 2025-01-09 19:54:39.098631 INFO::Fitting model to feature number 451, F475
## 2025-01-09 19:54:39.108406 INFO::Fitting model to feature number 452, F476
## 2025-01-09 19:54:39.116932 INFO::Fitting model to feature number 453, F477
## 2025-01-09 19:54:39.12517 INFO::Fitting model to feature number 454, F478
## 2025-01-09 19:54:39.133354 INFO::Fitting model to feature number 455, F479
## 2025-01-09 19:54:39.142917 INFO::Fitting model to feature number 456, F480
## 2025-01-09 19:54:39.153838 INFO::Fitting model to feature number 457, F481
## 2025-01-09 19:54:39.163847 INFO::Fitting model to feature number 458, F482
## 2025-01-09 19:54:39.173849 INFO::Fitting model to feature number 459, F483
## 2025-01-09 19:54:39.183839 INFO::Fitting model to feature number 460, F484
## 2025-01-09 19:54:39.193281 INFO::Fitting model to feature number 461, F485
## 2025-01-09 19:54:39.202821 INFO::Fitting model to feature number 462, F486
## 2025-01-09 19:54:39.212548 INFO::Fitting model to feature number 463, F487
## 2025-01-09 19:54:39.221962 INFO::Fitting model to feature number 464, F488
## 2025-01-09 19:54:39.23206 INFO::Fitting model to feature number 465, F489
## 2025-01-09 19:54:39.241766 INFO::Fitting model to feature number 466, F490
## 2025-01-09 19:54:39.250968 INFO::Fitting model to feature number 467, F491
## 2025-01-09 19:54:39.260611 INFO::Fitting model to feature number 468, F492
## 2025-01-09 19:54:39.270301 INFO::Fitting model to feature number 469, F493
## 2025-01-09 19:54:39.280014 INFO::Fitting model to feature number 470, F494
## 2025-01-09 19:54:39.289477 INFO::Fitting model to feature number 471, F495
## 2025-01-09 19:54:39.299162 INFO::Fitting model to feature number 472, F496
## 2025-01-09 19:54:39.349692 INFO::Fitting model to feature number 473, F497
## 2025-01-09 19:54:39.358887 INFO::Fitting model to feature number 474, F498
## 2025-01-09 19:54:39.368186 INFO::Fitting model to feature number 475, F499
## 2025-01-09 19:54:39.397216 INFO::Fitting model to feature number 476, F500
## 2025-01-09 19:54:39.406666 INFO::Fitting model to feature number 477, F501
## 2025-01-09 19:54:39.416025 INFO::Fitting model to feature number 478, F502
## 2025-01-09 19:54:39.424544 INFO::Fitting model to feature number 479, F503
## 2025-01-09 19:54:39.433219 INFO::Fitting model to feature number 480, F504
## 2025-01-09 19:54:39.442739 INFO::Fitting model to feature number 481, F505
## 2025-01-09 19:54:39.452365 INFO::Fitting model to feature number 482, F506
## 2025-01-09 19:54:39.461586 INFO::Fitting model to feature number 483, F507
## 2025-01-09 19:54:39.470729 INFO::Fitting model to feature number 484, F508
## 2025-01-09 19:54:39.479958 INFO::Fitting model to feature number 485, F509
## 2025-01-09 19:54:39.489668 INFO::Fitting model to feature number 486, F510
## 2025-01-09 19:54:39.499566 INFO::Fitting model to feature number 487, F511
## 2025-01-09 19:54:39.509085 INFO::Fitting model to feature number 488, F512
## 2025-01-09 19:54:39.518961 INFO::Fitting model to feature number 489, F513
## 2025-01-09 19:54:39.527543 INFO::Fitting model to feature number 490, F514
## 2025-01-09 19:54:39.537707 INFO::Fitting model to feature number 491, F515
## 2025-01-09 19:54:39.547735 INFO::Fitting model to feature number 492, F516
## 2025-01-09 19:54:39.557575 INFO::Fitting model to feature number 493, F517
## 2025-01-09 19:54:39.56745 INFO::Fitting model to feature number 494, F518
## 2025-01-09 19:54:39.576941 INFO::Fitting model to feature number 495, F519
## 2025-01-09 19:54:39.585577 INFO::Fitting model to feature number 496, F520
## 2025-01-09 19:54:39.5955 INFO::Fitting model to feature number 497, F521
## 2025-01-09 19:54:39.605081 INFO::Fitting model to feature number 498, F522
## 2025-01-09 19:54:39.614514 INFO::Fitting model to feature number 499, F523
## 2025-01-09 19:54:39.624209 INFO::Fitting model to feature number 500, F524
## 2025-01-09 19:54:39.634131 INFO::Fitting model to feature number 501, F525
## 2025-01-09 19:54:39.643837 INFO::Fitting model to feature number 502, F526
## 2025-01-09 19:54:39.653588 INFO::Fitting model to feature number 503, F527
## 2025-01-09 19:54:39.663654 INFO::Fitting model to feature number 504, F528
## 2025-01-09 19:54:39.673167 INFO::Fitting model to feature number 505, F529
## 2025-01-09 19:54:39.682682 INFO::Fitting model to feature number 506, F530
## 2025-01-09 19:54:39.6919 INFO::Fitting model to feature number 507, F531
## 2025-01-09 19:54:39.70095 INFO::Fitting model to feature number 508, F532
## 2025-01-09 19:54:39.70998 INFO::Fitting model to feature number 509, F533
## 2025-01-09 19:54:39.718252 INFO::Fitting model to feature number 510, F534
## 2025-01-09 19:54:39.726322 INFO::Fitting model to feature number 511, F535
## 2025-01-09 19:54:39.735367 INFO::Fitting model to feature number 512, F536
## 2025-01-09 19:54:39.74527 INFO::Fitting model to feature number 513, F537
## 2025-01-09 19:54:39.754756 INFO::Fitting model to feature number 514, F539
## 2025-01-09 19:54:39.764092 INFO::Fitting model to feature number 515, F540
## 2025-01-09 19:54:39.772564 INFO::Fitting model to feature number 516, F541
## 2025-01-09 19:54:39.781985 INFO::Fitting model to feature number 517, F543
## 2025-01-09 19:54:39.79184 INFO::Fitting model to feature number 518, F544
## 2025-01-09 19:54:39.801358 INFO::Fitting model to feature number 519, F545
## 2025-01-09 19:54:39.81073 INFO::Fitting model to feature number 520, F546
## 2025-01-09 19:54:39.820181 INFO::Fitting model to feature number 521, F547
## 2025-01-09 19:54:39.829468 INFO::Fitting model to feature number 522, F548
## 2025-01-09 19:54:39.839016 INFO::Fitting model to feature number 523, F549
## 2025-01-09 19:54:39.848766 INFO::Fitting model to feature number 524, F550
## 2025-01-09 19:54:39.858289 INFO::Fitting model to feature number 525, F551
## 2025-01-09 19:54:39.867761 INFO::Fitting model to feature number 526, F552
## 2025-01-09 19:54:39.877495 INFO::Fitting model to feature number 527, F553
## 2025-01-09 19:54:39.885561 INFO::Fitting model to feature number 528, F554
## 2025-01-09 19:54:39.895623 INFO::Fitting model to feature number 529, F555
## 2025-01-09 19:54:39.90478 INFO::Fitting model to feature number 530, F556
## 2025-01-09 19:54:39.913838 INFO::Fitting model to feature number 531, F557
## 2025-01-09 19:54:39.923441 INFO::Fitting model to feature number 532, F558
## 2025-01-09 19:54:39.932296 INFO::Fitting model to feature number 533, F559
## 2025-01-09 19:54:39.938963 INFO::Fitting model to feature number 534, F560
## 2025-01-09 19:54:39.947741 INFO::Fitting model to feature number 535, F561
## 2025-01-09 19:54:39.957419 INFO::Fitting model to feature number 536, F562
## 2025-01-09 19:54:39.966896 INFO::Fitting model to feature number 537, F563
## 2025-01-09 19:54:39.975726 INFO::Fitting model to feature number 538, F564
## 2025-01-09 19:54:39.984411 INFO::Fitting model to feature number 539, F566
## 2025-01-09 19:54:39.994382 INFO::Fitting model to feature number 540, F567
## 2025-01-09 19:54:40.004072 INFO::Fitting model to feature number 541, F568
## 2025-01-09 19:54:40.013753 INFO::Fitting model to feature number 542, F569
## 2025-01-09 19:54:40.023656 INFO::Fitting model to feature number 543, F570
## 2025-01-09 19:54:40.033151 INFO::Fitting model to feature number 544, F571
## 2025-01-09 19:54:40.040718 INFO::Fitting model to feature number 545, F572
## 2025-01-09 19:54:40.049355 INFO::Fitting model to feature number 546, F573
## 2025-01-09 19:54:40.058554 INFO::Fitting model to feature number 547, F574
## 2025-01-09 19:54:40.06757 INFO::Fitting model to feature number 548, F575
## 2025-01-09 19:54:40.076038 INFO::Fitting model to feature number 549, F576
## 2025-01-09 19:54:40.083864 INFO::Fitting model to feature number 550, F577
## 2025-01-09 19:54:40.092829 INFO::Fitting model to feature number 551, F578
## 2025-01-09 19:54:40.102193 INFO::Fitting model to feature number 552, F579
## 2025-01-09 19:54:40.11119 INFO::Fitting model to feature number 553, F580
## 2025-01-09 19:54:40.120492 INFO::Fitting model to feature number 554, F581
## 2025-01-09 19:54:40.128181 INFO::Fitting model to feature number 555, F582
## 2025-01-09 19:54:40.136857 INFO::Fitting model to feature number 556, F583
## 2025-01-09 19:54:40.147068 INFO::Fitting model to feature number 557, F584
## 2025-01-09 19:54:40.15614 INFO::Fitting model to feature number 558, F585
## 2025-01-09 19:54:40.165484 INFO::Fitting model to feature number 559, F586
## 2025-01-09 19:54:40.174792 INFO::Fitting model to feature number 560, F587
## 2025-01-09 19:54:40.1841 INFO::Fitting model to feature number 561, F588
## 2025-01-09 19:54:40.193145 INFO::Fitting model to feature number 562, F589
## 2025-01-09 19:54:40.242487 INFO::Fitting model to feature number 563, F590
## 2025-01-09 19:54:40.252019 INFO::Fitting model to feature number 564, F591
## 2025-01-09 19:54:40.261712 INFO::Fitting model to feature number 565, F592
## 2025-01-09 19:54:40.271373 INFO::Fitting model to feature number 566, F593
## 2025-01-09 19:54:40.281523 INFO::Fitting model to feature number 567, F594
## 2025-01-09 19:54:40.290936 INFO::Fitting model to feature number 568, F595
## 2025-01-09 19:54:40.300683 INFO::Fitting model to feature number 569, F596
## 2025-01-09 19:54:40.310315 INFO::Fitting model to feature number 570, F597
## 2025-01-09 19:54:40.319395 INFO::Fitting model to feature number 571, F598
## 2025-01-09 19:54:40.328337 INFO::Fitting model to feature number 572, F599
## 2025-01-09 19:54:40.337745 INFO::Fitting model to feature number 573, F600
## 2025-01-09 19:54:40.346422 INFO::Fitting model to feature number 574, F601
## 2025-01-09 19:54:40.355634 INFO::Fitting model to feature number 575, F602
## 2025-01-09 19:54:40.365817 INFO::Fitting model to feature number 576, F603
## 2025-01-09 19:54:40.375376 INFO::Fitting model to feature number 577, F605
## 2025-01-09 19:54:40.384863 INFO::Fitting model to feature number 578, F606
## 2025-01-09 19:54:40.394319 INFO::Fitting model to feature number 579, F607
## 2025-01-09 19:54:40.403784 INFO::Fitting model to feature number 580, F608
## 2025-01-09 19:54:40.413161 INFO::Fitting model to feature number 581, F609
## 2025-01-09 19:54:40.421485 INFO::Fitting model to feature number 582, F610
## 2025-01-09 19:54:40.431112 INFO::Fitting model to feature number 583, F611
## 2025-01-09 19:54:40.440329 INFO::Fitting model to feature number 584, F612
## 2025-01-09 19:54:40.449771 INFO::Fitting model to feature number 585, F613
## 2025-01-09 19:54:40.459935 INFO::Fitting model to feature number 586, F614
## 2025-01-09 19:54:40.469903 INFO::Fitting model to feature number 587, F615
## 2025-01-09 19:54:40.479458 INFO::Fitting model to feature number 588, F616
## 2025-01-09 19:54:40.488695 INFO::Fitting model to feature number 589, F617
## 2025-01-09 19:54:40.498903 INFO::Fitting model to feature number 590, F618
## 2025-01-09 19:54:40.508722 INFO::Fitting model to feature number 591, F619
## 2025-01-09 19:54:40.571353 INFO::Fitting model to feature number 592, F620
## 2025-01-09 19:54:40.579807 INFO::Fitting model to feature number 593, F621
## 2025-01-09 19:54:40.587694 INFO::Fitting model to feature number 594, F622
## 2025-01-09 19:54:40.59563 INFO::Fitting model to feature number 595, F623
## 2025-01-09 19:54:40.603693 INFO::Fitting model to feature number 596, F624
## 2025-01-09 19:54:40.612407 INFO::Fitting model to feature number 597, F625
## 2025-01-09 19:54:40.621431 INFO::Fitting model to feature number 598, F626
## 2025-01-09 19:54:40.630445 INFO::Fitting model to feature number 599, F627
## 2025-01-09 19:54:40.638772 INFO::Fitting model to feature number 600, F628
## 2025-01-09 19:54:40.647488 INFO::Fitting model to feature number 601, F629
## 2025-01-09 19:54:40.656757 INFO::Fitting model to feature number 602, F630
## 2025-01-09 19:54:40.665344 INFO::Fitting model to feature number 603, F631
## 2025-01-09 19:54:40.674441 INFO::Fitting model to feature number 604, F632
## 2025-01-09 19:54:40.682113 INFO::Fitting model to feature number 605, F633
## 2025-01-09 19:54:40.690446 INFO::Fitting model to feature number 606, F634
## 2025-01-09 19:54:40.699133 INFO::Fitting model to feature number 607, F635
## 2025-01-09 19:54:40.708175 INFO::Fitting model to feature number 608, F636
## 2025-01-09 19:54:40.718037 INFO::Fitting model to feature number 609, F637
## 2025-01-09 19:54:40.726645 INFO::Fitting model to feature number 610, F638
## 2025-01-09 19:54:40.735639 INFO::Fitting model to feature number 611, F639
## 2025-01-09 19:54:40.745115 INFO::Fitting model to feature number 612, F640
## 2025-01-09 19:54:40.754197 INFO::Fitting model to feature number 613, F641
## 2025-01-09 19:54:40.763195 INFO::Fitting model to feature number 614, F642
## 2025-01-09 19:54:40.772341 INFO::Fitting model to feature number 615, F643
## 2025-01-09 19:54:40.781684 INFO::Fitting model to feature number 616, F644
## 2025-01-09 19:54:40.790546 INFO::Fitting model to feature number 617, F645
## 2025-01-09 19:54:40.799742 INFO::Fitting model to feature number 618, F646
## 2025-01-09 19:54:40.808461 INFO::Fitting model to feature number 619, F647
## 2025-01-09 19:54:40.817224 INFO::Fitting model to feature number 620, F648
## 2025-01-09 19:54:40.826755 INFO::Fitting model to feature number 621, F649
## 2025-01-09 19:54:40.834305 INFO::Fitting model to feature number 622, F650
## 2025-01-09 19:54:40.84297 INFO::Fitting model to feature number 623, F651
## 2025-01-09 19:54:40.854701 INFO::Fitting model to feature number 624, F652
## 2025-01-09 19:54:40.863744 INFO::Fitting model to feature number 625, F653
## 2025-01-09 19:54:40.872477 INFO::Fitting model to feature number 626, F654
## 2025-01-09 19:54:40.881416 INFO::Fitting model to feature number 627, F655
## 2025-01-09 19:54:40.889473 INFO::Fitting model to feature number 628, F656
## 2025-01-09 19:54:40.898264 INFO::Fitting model to feature number 629, F657
## 2025-01-09 19:54:40.907503 INFO::Fitting model to feature number 630, F658
## 2025-01-09 19:54:40.91696 INFO::Fitting model to feature number 631, F659
## 2025-01-09 19:54:40.9263 INFO::Fitting model to feature number 632, F660
## 2025-01-09 19:54:40.934535 INFO::Fitting model to feature number 633, F661
## 2025-01-09 19:54:40.94434 INFO::Fitting model to feature number 634, F662
## 2025-01-09 19:54:40.953611 INFO::Fitting model to feature number 635, F663
## 2025-01-09 19:54:40.988309 INFO::Fitting model to feature number 636, F664
## 2025-01-09 19:54:40.997205 INFO::Fitting model to feature number 637, F665
## 2025-01-09 19:54:41.00681 INFO::Fitting model to feature number 638, F666
## 2025-01-09 19:54:41.016339 INFO::Fitting model to feature number 639, F667
## 2025-01-09 19:54:41.025343 INFO::Fitting model to feature number 640, F668
## 2025-01-09 19:54:41.033181 INFO::Fitting model to feature number 641, F669
## 2025-01-09 19:54:41.040767 INFO::Fitting model to feature number 642, F670
## 2025-01-09 19:54:41.049991 INFO::Fitting model to feature number 643, F671
## 2025-01-09 19:54:41.058603 INFO::Fitting model to feature number 644, F672
## 2025-01-09 19:54:41.067961 INFO::Fitting model to feature number 645, F673
## 2025-01-09 19:54:41.077068 INFO::Fitting model to feature number 646, F674
## 2025-01-09 19:54:41.086317 INFO::Fitting model to feature number 647, F675
## 2025-01-09 19:54:41.095641 INFO::Fitting model to feature number 648, F676
## 2025-01-09 19:54:41.104951 INFO::Fitting model to feature number 649, F677
## 2025-01-09 19:54:41.114237 INFO::Fitting model to feature number 650, F678
## 2025-01-09 19:54:41.122811 INFO::Fitting model to feature number 651, F679
## 2025-01-09 19:54:41.132156 INFO::Fitting model to feature number 652, F680
## 2025-01-09 19:54:41.140113 INFO::Fitting model to feature number 653, F681
## 2025-01-09 19:54:41.148247 INFO::Fitting model to feature number 654, F682
## 2025-01-09 19:54:41.157985 INFO::Fitting model to feature number 655, F683
## 2025-01-09 19:54:41.167188 INFO::Fitting model to feature number 656, F684
## 2025-01-09 19:54:41.176404 INFO::Fitting model to feature number 657, F685
## 2025-01-09 19:54:41.184903 INFO::Fitting model to feature number 658, F686
## 2025-01-09 19:54:41.194107 INFO::Fitting model to feature number 659, F687
## 2025-01-09 19:54:41.203776 INFO::Fitting model to feature number 660, F688
## 2025-01-09 19:54:41.212971 INFO::Fitting model to feature number 661, F689
## 2025-01-09 19:54:41.221863 INFO::Fitting model to feature number 662, F690
## 2025-01-09 19:54:41.229386 INFO::Fitting model to feature number 663, F691
## 2025-01-09 19:54:41.238577 INFO::Fitting model to feature number 664, F692
## 2025-01-09 19:54:41.24812 INFO::Fitting model to feature number 665, F693
## 2025-01-09 19:54:41.257795 INFO::Fitting model to feature number 666, F694
## 2025-01-09 19:54:41.268285 INFO::Fitting model to feature number 667, F695
## 2025-01-09 19:54:41.277613 INFO::Fitting model to feature number 668, F696
## 2025-01-09 19:54:41.286786 INFO::Fitting model to feature number 669, F697
## 2025-01-09 19:54:41.296109 INFO::Fitting model to feature number 670, F698
## 2025-01-09 19:54:41.305191 INFO::Fitting model to feature number 671, F699
## 2025-01-09 19:54:41.314325 INFO::Fitting model to feature number 672, F700
## 2025-01-09 19:54:41.323447 INFO::Fitting model to feature number 673, F701
## 2025-01-09 19:54:41.332133 INFO::Fitting model to feature number 674, F702
## 2025-01-09 19:54:41.341382 INFO::Fitting model to feature number 675, F704
## 2025-01-09 19:54:41.350496 INFO::Fitting model to feature number 676, F705
## 2025-01-09 19:54:41.359585 INFO::Fitting model to feature number 677, F706
## 2025-01-09 19:54:41.369103 INFO::Fitting model to feature number 678, F707
## 2025-01-09 19:54:41.37836 INFO::Fitting model to feature number 679, F708
## 2025-01-09 19:54:41.387857 INFO::Fitting model to feature number 680, F709
## 2025-01-09 19:54:41.398086 INFO::Fitting model to feature number 681, F710
## 2025-01-09 19:54:41.408097 INFO::Fitting model to feature number 682, F711
## 2025-01-09 19:54:41.417312 INFO::Fitting model to feature number 683, F712
## 2025-01-09 19:54:41.426689 INFO::Fitting model to feature number 684, F713
## 2025-01-09 19:54:41.436864 INFO::Fitting model to feature number 685, F714
## 2025-01-09 19:54:41.446827 INFO::Fitting model to feature number 686, F715
## 2025-01-09 19:54:41.456532 INFO::Fitting model to feature number 687, F716
## 2025-01-09 19:54:41.503214 INFO::Fitting model to feature number 688, F717
## 2025-01-09 19:54:41.51219 INFO::Fitting model to feature number 689, F718
## 2025-01-09 19:54:41.521173 INFO::Fitting model to feature number 690, F719
## 2025-01-09 19:54:41.530072 INFO::Fitting model to feature number 691, F720
## 2025-01-09 19:54:41.539317 INFO::Fitting model to feature number 692, F721
## 2025-01-09 19:54:41.548806 INFO::Fitting model to feature number 693, F722
## 2025-01-09 19:54:41.557991 INFO::Fitting model to feature number 694, F723
## 2025-01-09 19:54:41.56721 INFO::Fitting model to feature number 695, F724
## 2025-01-09 19:54:41.576452 INFO::Fitting model to feature number 696, F725
## 2025-01-09 19:54:41.585522 INFO::Fitting model to feature number 697, F726
## 2025-01-09 19:54:41.594328 INFO::Fitting model to feature number 698, F727
## 2025-01-09 19:54:41.603105 INFO::Fitting model to feature number 699, F728
## 2025-01-09 19:54:41.613004 INFO::Fitting model to feature number 700, F729
## 2025-01-09 19:54:41.622911 INFO::Fitting model to feature number 701, F730
## 2025-01-09 19:54:41.632319 INFO::Fitting model to feature number 702, F731
## 2025-01-09 19:54:41.641687 INFO::Fitting model to feature number 703, F732
## 2025-01-09 19:54:41.650464 INFO::Fitting model to feature number 704, F733
## 2025-01-09 19:54:41.65842 INFO::Fitting model to feature number 705, F734
## 2025-01-09 19:54:41.666888 INFO::Fitting model to feature number 706, F735
## 2025-01-09 19:54:41.675383 INFO::Fitting model to feature number 707, F736
## 2025-01-09 19:54:41.683443 INFO::Fitting model to feature number 708, F737
## 2025-01-09 19:54:41.692193 INFO::Fitting model to feature number 709, F739
## 2025-01-09 19:54:41.701327 INFO::Fitting model to feature number 710, F740
## 2025-01-09 19:54:41.710539 INFO::Fitting model to feature number 711, F741
## 2025-01-09 19:54:41.719759 INFO::Fitting model to feature number 712, F742
## 2025-01-09 19:54:41.728135 INFO::Fitting model to feature number 713, F743
## 2025-01-09 19:54:41.736966 INFO::Fitting model to feature number 714, F744
## 2025-01-09 19:54:41.746079 INFO::Fitting model to feature number 715, F745
## 2025-01-09 19:54:41.755284 INFO::Fitting model to feature number 716, F746
## 2025-01-09 19:54:41.764671 INFO::Fitting model to feature number 717, F747
## 2025-01-09 19:54:41.774091 INFO::Fitting model to feature number 718, F748
## 2025-01-09 19:54:41.783233 INFO::Fitting model to feature number 719, F749
## 2025-01-09 19:54:41.79201 INFO::Fitting model to feature number 720, F750
## 2025-01-09 19:54:41.800718 INFO::Fitting model to feature number 721, F751
## 2025-01-09 19:54:41.809235 INFO::Fitting model to feature number 722, F752
## 2025-01-09 19:54:41.816714 INFO::Fitting model to feature number 723, F753
## 2025-01-09 19:54:41.826372 INFO::Fitting model to feature number 724, F754
## 2025-01-09 19:54:41.834244 INFO::Fitting model to feature number 725, F755
## 2025-01-09 19:54:41.844049 INFO::Fitting model to feature number 726, F756
## 2025-01-09 19:54:41.853679 INFO::Fitting model to feature number 727, F757
## 2025-01-09 19:54:41.863434 INFO::Fitting model to feature number 728, F758
## 2025-01-09 19:54:41.871598 INFO::Fitting model to feature number 729, F759
## 2025-01-09 19:54:41.880719 INFO::Fitting model to feature number 730, F760
## 2025-01-09 19:54:41.889185 INFO::Fitting model to feature number 731, F761
## 2025-01-09 19:54:41.897697 INFO::Fitting model to feature number 732, F762
## 2025-01-09 19:54:41.906215 INFO::Fitting model to feature number 733, F763
## 2025-01-09 19:54:41.91557 INFO::Fitting model to feature number 734, F764
## 2025-01-09 19:54:41.923282 INFO::Fitting model to feature number 735, F765
## 2025-01-09 19:54:41.932444 INFO::Fitting model to feature number 736, F766
## 2025-01-09 19:54:41.941057 INFO::Fitting model to feature number 737, F767
## 2025-01-09 19:54:41.949953 INFO::Fitting model to feature number 738, F768
## 2025-01-09 19:54:41.957176 INFO::Fitting model to feature number 739, F769
## 2025-01-09 19:54:41.965709 INFO::Fitting model to feature number 740, F770
## 2025-01-09 19:54:41.973828 INFO::Fitting model to feature number 741, F771
## 2025-01-09 19:54:41.983255 INFO::Fitting model to feature number 742, F772
## 2025-01-09 19:54:41.992546 INFO::Fitting model to feature number 743, F773
## 2025-01-09 19:54:41.999566 INFO::Fitting model to feature number 744, F774
## 2025-01-09 19:54:42.008143 INFO::Fitting model to feature number 745, F775
## 2025-01-09 19:54:42.017652 INFO::Fitting model to feature number 746, F776
## 2025-01-09 19:54:42.026297 INFO::Fitting model to feature number 747, F777
## 2025-01-09 19:54:42.035552 INFO::Fitting model to feature number 748, F778
## 2025-01-09 19:54:42.04489 INFO::Fitting model to feature number 749, F779
## 2025-01-09 19:54:42.055785 INFO::Fitting model to feature number 750, F780
## 2025-01-09 19:54:42.064969 INFO::Fitting model to feature number 751, F781
## 2025-01-09 19:54:42.074001 INFO::Fitting model to feature number 752, F782
## 2025-01-09 19:54:42.082906 INFO::Fitting model to feature number 753, F783
## 2025-01-09 19:54:42.09051 INFO::Fitting model to feature number 754, F784
## 2025-01-09 19:54:42.098705 INFO::Fitting model to feature number 755, F785
## 2025-01-09 19:54:42.107567 INFO::Fitting model to feature number 756, F786
## 2025-01-09 19:54:42.1154 INFO::Fitting model to feature number 757, F787
## 2025-01-09 19:54:42.124579 INFO::Fitting model to feature number 758, F788
## 2025-01-09 19:54:42.132388 INFO::Fitting model to feature number 759, F789
## 2025-01-09 19:54:42.140313 INFO::Fitting model to feature number 760, F790
## 2025-01-09 19:54:42.14919 INFO::Fitting model to feature number 761, F791
## 2025-01-09 19:54:42.158053 INFO::Fitting model to feature number 762, F792
## 2025-01-09 19:54:42.166382 INFO::Fitting model to feature number 763, F793
## 2025-01-09 19:54:42.175507 INFO::Fitting model to feature number 764, F794
## 2025-01-09 19:54:42.184888 INFO::Fitting model to feature number 765, F795
## 2025-01-09 19:54:42.193862 INFO::Fitting model to feature number 766, F796
## 2025-01-09 19:54:42.201751 INFO::Fitting model to feature number 767, F797
## 2025-01-09 19:54:42.210858 INFO::Fitting model to feature number 768, F798
## 2025-01-09 19:54:42.219993 INFO::Fitting model to feature number 769, F799
## 2025-01-09 19:54:42.228534 INFO::Fitting model to feature number 770, F800
## 2025-01-09 19:54:42.236746 INFO::Fitting model to feature number 771, F801
## 2025-01-09 19:54:42.245754 INFO::Fitting model to feature number 772, F802
## 2025-01-09 19:54:42.254587 INFO::Fitting model to feature number 773, F803
## 2025-01-09 19:54:42.263689 INFO::Fitting model to feature number 774, F804
## 2025-01-09 19:54:42.272691 INFO::Fitting model to feature number 775, F805
## 2025-01-09 19:54:42.281804 INFO::Fitting model to feature number 776, F806
## 2025-01-09 19:54:42.290341 INFO::Fitting model to feature number 777, F808
## 2025-01-09 19:54:42.299755 INFO::Fitting model to feature number 778, F809
## 2025-01-09 19:54:42.308613 INFO::Fitting model to feature number 779, F810
## 2025-01-09 19:54:42.316753 INFO::Fitting model to feature number 780, F811
## 2025-01-09 19:54:42.325369 INFO::Fitting model to feature number 781, F812
## 2025-01-09 19:54:42.333932 INFO::Fitting model to feature number 782, F813
## 2025-01-09 19:54:42.342265 INFO::Fitting model to feature number 783, F814
## 2025-01-09 19:54:42.351465 INFO::Fitting model to feature number 784, F815
## 2025-01-09 19:54:42.361307 INFO::Fitting model to feature number 785, F816
## 2025-01-09 19:54:42.369788 INFO::Fitting model to feature number 786, F817
## 2025-01-09 19:54:42.378457 INFO::Fitting model to feature number 787, F818
## 2025-01-09 19:54:42.385208 INFO::Fitting model to feature number 788, F819
## 2025-01-09 19:54:42.394754 INFO::Fitting model to feature number 789, F820
## 2025-01-09 19:54:42.403504 INFO::Fitting model to feature number 790, F821
## 2025-01-09 19:54:42.412991 INFO::Fitting model to feature number 791, F822
## 2025-01-09 19:54:42.420533 INFO::Fitting model to feature number 792, F823
## 2025-01-09 19:54:42.429176 INFO::Fitting model to feature number 793, F824
## 2025-01-09 19:54:42.438095 INFO::Fitting model to feature number 794, F825
## 2025-01-09 19:54:42.447165 INFO::Fitting model to feature number 795, F826
## 2025-01-09 19:54:42.455101 INFO::Fitting model to feature number 796, F827
## 2025-01-09 19:54:42.463587 INFO::Fitting model to feature number 797, F828
## 2025-01-09 19:54:42.472738 INFO::Fitting model to feature number 798, F829
## 2025-01-09 19:54:42.4819 INFO::Fitting model to feature number 799, F830
## 2025-01-09 19:54:42.490364 INFO::Fitting model to feature number 800, F831
## 2025-01-09 19:54:42.499279 INFO::Fitting model to feature number 801, F832
## 2025-01-09 19:54:42.508986 INFO::Fitting model to feature number 802, F833
## 2025-01-09 19:54:42.517952 INFO::Fitting model to feature number 803, F834
## 2025-01-09 19:54:42.528268 INFO::Fitting model to feature number 804, F835
## 2025-01-09 19:54:42.538033 INFO::Fitting model to feature number 805, F836
## 2025-01-09 19:54:42.547515 INFO::Fitting model to feature number 806, F837
## 2025-01-09 19:54:42.556882 INFO::Fitting model to feature number 807, F838
## 2025-01-09 19:54:42.5635 INFO::Fitting model to feature number 808, F839
## 2025-01-09 19:54:42.57243 INFO::Fitting model to feature number 809, F840
## 2025-01-09 19:54:42.581244 INFO::Fitting model to feature number 810, F841
## 2025-01-09 19:54:42.589678 INFO::Fitting model to feature number 811, F842
## 2025-01-09 19:54:42.598204 INFO::Fitting model to feature number 812, F843
## 2025-01-09 19:54:42.605795 INFO::Fitting model to feature number 813, F844
## 2025-01-09 19:54:42.613946 INFO::Fitting model to feature number 814, F845
## 2025-01-09 19:54:42.622708 INFO::Fitting model to feature number 815, F846
## 2025-01-09 19:54:42.631844 INFO::Fitting model to feature number 816, F847
## 2025-01-09 19:54:42.641268 INFO::Fitting model to feature number 817, F848
## 2025-01-09 19:54:42.650854 INFO::Fitting model to feature number 818, F849
## 2025-01-09 19:54:42.660307 INFO::Fitting model to feature number 819, F850
## 2025-01-09 19:54:42.669402 INFO::Fitting model to feature number 820, F851
## 2025-01-09 19:54:42.678473 INFO::Fitting model to feature number 821, F852
## 2025-01-09 19:54:42.687731 INFO::Fitting model to feature number 822, F853
## 2025-01-09 19:54:42.697226 INFO::Fitting model to feature number 823, F854
## 2025-01-09 19:54:42.705334 INFO::Fitting model to feature number 824, F855
## 2025-01-09 19:54:42.714017 INFO::Fitting model to feature number 825, F856
## 2025-01-09 19:54:42.725854 INFO::Fitting model to feature number 826, F857
## 2025-01-09 19:54:42.736322 INFO::Fitting model to feature number 827, F858
## 2025-01-09 19:54:42.746681 INFO::Fitting model to feature number 828, F859
## 2025-01-09 19:54:42.755552 INFO::Fitting model to feature number 829, F860
## 2025-01-09 19:54:42.765191 INFO::Fitting model to feature number 830, F861
## 2025-01-09 19:54:42.77514 INFO::Fitting model to feature number 831, F862
## 2025-01-09 19:54:42.784923 INFO::Fitting model to feature number 832, F863
## 2025-01-09 19:54:42.794881 INFO::Fitting model to feature number 833, F864
## 2025-01-09 19:54:42.804783 INFO::Fitting model to feature number 834, F865
## 2025-01-09 19:54:42.815085 INFO::Fitting model to feature number 835, F866
## 2025-01-09 19:54:42.825439 INFO::Fitting model to feature number 836, F867
## 2025-01-09 19:54:42.834542 INFO::Fitting model to feature number 837, F868
## 2025-01-09 19:54:42.843601 INFO::Fitting model to feature number 838, F869
## 2025-01-09 19:54:42.853452 INFO::Fitting model to feature number 839, F870
## 2025-01-09 19:54:42.863079 INFO::Fitting model to feature number 840, F871
## 2025-01-09 19:54:42.872003 INFO::Fitting model to feature number 841, F872
## 2025-01-09 19:54:42.880671 INFO::Fitting model to feature number 842, F873
## 2025-01-09 19:54:42.889204 INFO::Fitting model to feature number 843, F874
## 2025-01-09 19:54:42.898207 INFO::Fitting model to feature number 844, F875
## 2025-01-09 19:54:42.907046 INFO::Fitting model to feature number 845, F876
## 2025-01-09 19:54:42.91599 INFO::Fitting model to feature number 846, F877
## 2025-01-09 19:54:42.92504 INFO::Fitting model to feature number 847, F878
## 2025-01-09 19:54:42.934556 INFO::Fitting model to feature number 848, F879
## 2025-01-09 19:54:42.94443 INFO::Fitting model to feature number 849, F880
## 2025-01-09 19:54:42.954065 INFO::Fitting model to feature number 850, F881
## 2025-01-09 19:54:42.963224 INFO::Fitting model to feature number 851, F882
## 2025-01-09 19:54:42.972453 INFO::Fitting model to feature number 852, F883
## 2025-01-09 19:54:42.981687 INFO::Fitting model to feature number 853, F884
## 2025-01-09 19:54:42.991241 INFO::Fitting model to feature number 854, F885
## 2025-01-09 19:54:43.001258 INFO::Fitting model to feature number 855, F886
## 2025-01-09 19:54:43.011302 INFO::Fitting model to feature number 856, F887
## 2025-01-09 19:54:43.020659 INFO::Fitting model to feature number 857, F888
## 2025-01-09 19:54:43.030578 INFO::Fitting model to feature number 858, F889
## 2025-01-09 19:54:43.04008 INFO::Fitting model to feature number 859, F890
## 2025-01-09 19:54:43.049972 INFO::Fitting model to feature number 860, F891
## 2025-01-09 19:54:43.060095 INFO::Fitting model to feature number 861, F892
## 2025-01-09 19:54:43.069749 INFO::Fitting model to feature number 862, F893
## 2025-01-09 19:54:43.079186 INFO::Fitting model to feature number 863, F894
## 2025-01-09 19:54:43.088899 INFO::Fitting model to feature number 864, F895
## 2025-01-09 19:54:43.114605 INFO::Fitting model to feature number 865, F896
## 2025-01-09 19:54:43.124213 INFO::Fitting model to feature number 866, F897
## 2025-01-09 19:54:43.155157 INFO::Fitting model to feature number 867, F898
## 2025-01-09 19:54:43.164311 INFO::Fitting model to feature number 868, F899
## 2025-01-09 19:54:43.174319 INFO::Fitting model to feature number 869, F900
## 2025-01-09 19:54:43.784575 INFO::Counting total values for each feature
## 2025-01-09 19:54:44.140043 INFO::Writing filtered data to file Macarron_output/maaslin2_results/features/filtered_data.tsv
## 2025-01-09 19:54:44.385016 INFO::Writing filtered, normalized data to file Macarron_output/maaslin2_results/features/filtered_data_norm.tsv
## 2025-01-09 19:54:44.61735 INFO::Writing filtered, normalized, transformed data to file Macarron_output/maaslin2_results/features/filtered_data_norm_transformed.tsv
## 2025-01-09 19:54:44.844862 INFO::Writing residuals to file Macarron_output/maaslin2_results/fits/residuals.rds
## 2025-01-09 19:54:44.917842 INFO::Writing fitted values to file Macarron_output/maaslin2_results/fits/fitted.rds
## 2025-01-09 19:54:45.00422 INFO::Writing all results to file (ordered by increasing q-values): Macarron_output/maaslin2_results/all_results.tsv
## 2025-01-09 19:54:45.047034 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-01-09 19:54:45.068756 INFO::Writing association plots (one for each significant association) to output folder: Macarron_output/maaslin2_results
## 2025-01-09 19:54:45.110327 INFO::Plotting associations from most to least significant, grouped by metadata
## 2025-01-09 19:54:45.112515 INFO::Plotting data for metadata number 1, diagnosis
## 2025-01-09 19:54:45.200532 INFO::Creating boxplot for categorical data, diagnosis vs F504
## 2025-01-09 19:54:45.903878 INFO::Creating boxplot for categorical data, diagnosis vs F859
## 2025-01-09 19:54:46.365304 INFO::Creating boxplot for categorical data, diagnosis vs F533
## 2025-01-09 19:54:46.783801 INFO::Creating boxplot for categorical data, diagnosis vs F587
## 2025-01-09 19:54:47.230814 INFO::Creating boxplot for categorical data, diagnosis vs F584
## 2025-01-09 19:54:47.67816 INFO::Creating boxplot for categorical data, diagnosis vs F197
## 2025-01-09 19:54:48.126431 INFO::Creating boxplot for categorical data, diagnosis vs F380
## 2025-01-09 19:54:48.572839 INFO::Creating boxplot for categorical data, diagnosis vs F829
## 2025-01-09 19:54:49.018822 INFO::Creating boxplot for categorical data, diagnosis vs F664
## 2025-01-09 19:54:49.509049 INFO::Creating boxplot for categorical data, diagnosis vs F93
## 2025-01-09 19:54:49.929644 INFO::Creating boxplot for categorical data, diagnosis vs F15
## 2025-01-09 19:54:50.415275 INFO::Creating boxplot for categorical data, diagnosis vs F881
## 2025-01-09 19:54:50.904806 INFO::Creating boxplot for categorical data, diagnosis vs F806
## 2025-01-09 19:54:51.385763 INFO::Creating boxplot for categorical data, diagnosis vs F78
## 2025-01-09 19:54:51.879704 INFO::Creating boxplot for categorical data, diagnosis vs F189
## 2025-01-09 19:54:52.318356 INFO::Creating boxplot for categorical data, diagnosis vs F369
## 2025-01-09 19:54:52.749276 INFO::Creating boxplot for categorical data, diagnosis vs F623
## 2025-01-09 19:54:53.186346 INFO::Creating boxplot for categorical data, diagnosis vs F710
## 2025-01-09 19:54:53.649017 INFO::Creating boxplot for categorical data, diagnosis vs F851
## 2025-01-09 19:54:54.116775 INFO::Creating boxplot for categorical data, diagnosis vs F257
## 2025-01-09 19:54:54.686027 INFO::Creating boxplot for categorical data, diagnosis vs F330
## 2025-01-09 19:54:55.140037 INFO::Creating boxplot for categorical data, diagnosis vs F344
## 2025-01-09 19:54:55.573922 INFO::Creating boxplot for categorical data, diagnosis vs F696
## 2025-01-09 19:54:56.011335 INFO::Creating boxplot for categorical data, diagnosis vs F741
## 2025-01-09 19:54:56.475902 INFO::Creating boxplot for categorical data, diagnosis vs F509
## 2025-01-09 19:54:56.950058 INFO::Creating boxplot for categorical data, diagnosis vs F479
## 2025-01-09 19:54:57.39896 INFO::Creating boxplot for categorical data, diagnosis vs F550
## 2025-01-09 19:54:57.83813 INFO::Creating boxplot for categorical data, diagnosis vs F640
## 2025-01-09 19:54:58.28541 INFO::Creating boxplot for categorical data, diagnosis vs F281
## 2025-01-09 19:54:58.728511 INFO::Creating boxplot for categorical data, diagnosis vs F80
## 2025-01-09 19:54:59.21972 INFO::Creating boxplot for categorical data, diagnosis vs F285
## 2025-01-09 19:54:59.708048 INFO::Creating boxplot for categorical data, diagnosis vs F531
## 2025-01-09 19:55:00.134239 INFO::Creating boxplot for categorical data, diagnosis vs F737
## 2025-01-09 19:55:00.599942 INFO::Creating boxplot for categorical data, diagnosis vs F875
## 2025-01-09 19:55:01.046433 INFO::Creating boxplot for categorical data, diagnosis vs F864
## 2025-01-09 19:55:01.531682 INFO::Creating boxplot for categorical data, diagnosis vs F379
## 2025-01-09 19:55:01.983561 INFO::Creating boxplot for categorical data, diagnosis vs F190
## 2025-01-09 19:55:02.427974 INFO::Creating boxplot for categorical data, diagnosis vs F4
## 2025-01-09 19:55:02.850607 INFO::Creating boxplot for categorical data, diagnosis vs F591
## 2025-01-09 19:55:03.284375 INFO::Creating boxplot for categorical data, diagnosis vs F773
## 2025-01-09 19:55:03.729413 INFO::Creating boxplot for categorical data, diagnosis vs F283
## 2025-01-09 19:55:04.176914 INFO::Creating boxplot for categorical data, diagnosis vs F233
## 2025-01-09 19:55:04.585258 INFO::Creating boxplot for categorical data, diagnosis vs F420
## 2025-01-09 19:55:05.045132 INFO::Creating boxplot for categorical data, diagnosis vs F5
## 2025-01-09 19:55:05.515392 INFO::Creating boxplot for categorical data, diagnosis vs F137
## 2025-01-09 19:55:05.958799 INFO::Creating boxplot for categorical data, diagnosis vs F215
## 2025-01-09 19:55:06.413431 INFO::Creating boxplot for categorical data, diagnosis vs F489
## 2025-01-09 19:55:06.851036 INFO::Creating boxplot for categorical data, diagnosis vs F220
## 2025-01-09 19:55:07.305027 INFO::Creating boxplot for categorical data, diagnosis vs F691
## 2025-01-09 19:55:07.753786 INFO::Creating boxplot for categorical data, diagnosis vs F381
## 2025-01-09 19:55:08.242932 INFO::Creating boxplot for categorical data, diagnosis vs F539
## 2025-01-09 19:55:08.694287 INFO::Creating boxplot for categorical data, diagnosis vs F490
## 2025-01-09 19:55:09.108525 INFO::Creating boxplot for categorical data, diagnosis vs F832
## 2025-01-09 19:55:09.54768 INFO::Creating boxplot for categorical data, diagnosis vs F396
## 2025-01-09 19:55:09.989229 INFO::Creating boxplot for categorical data, diagnosis vs F528
## 2025-01-09 19:55:10.445449 INFO::Creating boxplot for categorical data, diagnosis vs F234
## 2025-01-09 19:55:10.894263 INFO::Creating boxplot for categorical data, diagnosis vs F178
## 2025-01-09 19:55:11.337815 INFO::Creating boxplot for categorical data, diagnosis vs F761
## 2025-01-09 19:55:11.777189 INFO::Creating boxplot for categorical data, diagnosis vs F2
## 2025-01-09 19:55:12.221681 INFO::Creating boxplot for categorical data, diagnosis vs F260
## 2025-01-09 19:55:12.67103 INFO::Creating boxplot for categorical data, diagnosis vs F734
## 2025-01-09 19:55:13.107672 INFO::Creating boxplot for categorical data, diagnosis vs F429
## 2025-01-09 19:55:13.558769 INFO::Creating boxplot for categorical data, diagnosis vs F630
## 2025-01-09 19:55:14.010117 INFO::Creating boxplot for categorical data, diagnosis vs F817
## 2025-01-09 19:55:14.449359 INFO::Creating boxplot for categorical data, diagnosis vs F847
## 2025-01-09 19:55:14.8986 INFO::Creating boxplot for categorical data, diagnosis vs F896
## 2025-01-09 19:55:15.330164 INFO::Creating boxplot for categorical data, diagnosis vs F81
## 2025-01-09 19:55:15.800246 INFO::Creating boxplot for categorical data, diagnosis vs F110
## 2025-01-09 19:55:16.251497 INFO::Creating boxplot for categorical data, diagnosis vs F3
## 2025-01-09 19:55:16.685917 INFO::Creating boxplot for categorical data, diagnosis vs F33
## 2025-01-09 19:55:17.118261 INFO::Creating boxplot for categorical data, diagnosis vs F270
## 2025-01-09 19:55:17.565332 INFO::Creating boxplot for categorical data, diagnosis vs F278
## 2025-01-09 19:55:18.016305 INFO::Creating boxplot for categorical data, diagnosis vs F264
## 2025-01-09 19:55:18.435984 INFO::Creating boxplot for categorical data, diagnosis vs F90
## 2025-01-09 19:55:18.889301 INFO::Creating boxplot for categorical data, diagnosis vs F403
## 2025-01-09 19:55:19.343423 INFO::Creating boxplot for categorical data, diagnosis vs F727
## 2025-01-09 19:55:19.790247 INFO::Creating boxplot for categorical data, diagnosis vs F394
## 2025-01-09 19:55:20.257922 INFO::Creating boxplot for categorical data, diagnosis vs F800
## 2025-01-09 19:55:20.687058 INFO::Creating boxplot for categorical data, diagnosis vs F439
## 2025-01-09 19:55:21.100573 INFO::Creating boxplot for categorical data, diagnosis vs F554
## 2025-01-09 19:55:21.543293 INFO::Creating boxplot for categorical data, diagnosis vs F559
## 2025-01-09 19:55:21.985959 INFO::Creating boxplot for categorical data, diagnosis vs F548
## 2025-01-09 19:55:22.436769 INFO::Creating boxplot for categorical data, diagnosis vs F794
## 2025-01-09 19:55:22.879071 INFO::Creating boxplot for categorical data, diagnosis vs F45
## 2025-01-09 19:55:23.307435 INFO::Creating boxplot for categorical data, diagnosis vs F158
## 2025-01-09 19:55:23.749737 INFO::Creating boxplot for categorical data, diagnosis vs F477
## 2025-01-09 19:55:24.169405 INFO::Creating boxplot for categorical data, diagnosis vs F1
## 2025-01-09 19:55:24.630645 INFO::Creating boxplot for categorical data, diagnosis vs F862
## 2025-01-09 19:55:25.067824 INFO::Creating boxplot for categorical data, diagnosis vs F803
## 2025-01-09 19:55:25.500406 INFO::Creating boxplot for categorical data, diagnosis vs F751
## 2025-01-09 19:55:25.939706 INFO::Creating boxplot for categorical data, diagnosis vs F98
## 2025-01-09 19:55:26.380179 INFO::Creating boxplot for categorical data, diagnosis vs F22
## 2025-01-09 19:55:26.844007 INFO::Creating boxplot for categorical data, diagnosis vs F625
## 2025-01-09 19:55:27.287953 INFO::Creating boxplot for categorical data, diagnosis vs F206
## 2025-01-09 19:55:27.743114 INFO::Creating boxplot for categorical data, diagnosis vs F779
## 2025-01-09 19:55:28.176657 INFO::Creating boxplot for categorical data, diagnosis vs F532
## 2025-01-09 19:55:28.641818 INFO::Creating boxplot for categorical data, diagnosis vs F676
## 2025-01-09 19:55:29.096571 INFO::Creating boxplot for categorical data, diagnosis vs F644
## 2025-01-09 19:55:29.567665 INFO::Creating boxplot for categorical data, diagnosis vs F7
## 2025-01-09 19:55:30.014862 INFO::Creating boxplot for categorical data, diagnosis vs F596
## 2025-01-09 19:55:30.464556 INFO::Creating boxplot for categorical data, diagnosis vs F250
## 2025-01-09 19:55:30.904232 INFO::Creating boxplot for categorical data, diagnosis vs F462
## 2025-01-09 19:55:31.338023 INFO::Creating boxplot for categorical data, diagnosis vs F516
## 2025-01-09 19:55:31.814166 INFO::Creating boxplot for categorical data, diagnosis vs F659
## 2025-01-09 19:55:32.253277 INFO::Creating boxplot for categorical data, diagnosis vs F663
## 2025-01-09 19:55:32.660291 INFO::Creating boxplot for categorical data, diagnosis vs F837
## 2025-01-09 19:55:33.121225 INFO::Creating boxplot for categorical data, diagnosis vs F138
## 2025-01-09 19:55:33.568908 INFO::Creating boxplot for categorical data, diagnosis vs F445
## 2025-01-09 19:55:34.003531 INFO::Creating boxplot for categorical data, diagnosis vs F697
## 2025-01-09 19:55:34.434882 INFO::Creating boxplot for categorical data, diagnosis vs F225
## 2025-01-09 19:55:34.882907 INFO::Creating boxplot for categorical data, diagnosis vs F148
## 2025-01-09 19:55:35.331833 INFO::Creating boxplot for categorical data, diagnosis vs F448
## 2025-01-09 19:55:35.76104 INFO::Creating boxplot for categorical data, diagnosis vs F91
## 2025-01-09 19:55:36.212205 INFO::Creating boxplot for categorical data, diagnosis vs F123
## 2025-01-09 19:55:36.645938 INFO::Creating boxplot for categorical data, diagnosis vs F665
## 2025-01-09 19:55:37.072631 INFO::Creating boxplot for categorical data, diagnosis vs F845
## 2025-01-09 19:55:37.52407 INFO::Creating boxplot for categorical data, diagnosis vs F331
## 2025-01-09 19:55:37.96525 INFO::Creating boxplot for categorical data, diagnosis vs F361
## 2025-01-09 19:55:38.435613 INFO::Creating boxplot for categorical data, diagnosis vs F421
## 2025-01-09 19:55:38.896573 INFO::Creating boxplot for categorical data, diagnosis vs F277
## 2025-01-09 19:55:39.422992 INFO::Creating boxplot for categorical data, diagnosis vs F307
## 2025-01-09 19:55:39.868746 INFO::Creating boxplot for categorical data, diagnosis vs F503
## 2025-01-09 19:55:40.301094 INFO::Creating boxplot for categorical data, diagnosis vs F34
## 2025-01-09 19:55:40.779665 INFO::Creating boxplot for categorical data, diagnosis vs F649
## 2025-01-09 19:55:41.204108 INFO::Creating boxplot for categorical data, diagnosis vs F825
## 2025-01-09 19:55:41.629313 INFO::Creating boxplot for categorical data, diagnosis vs F298
## 2025-01-09 19:55:42.089887 INFO::Creating boxplot for categorical data, diagnosis vs F461
## 2025-01-09 19:55:42.525601 INFO::Creating boxplot for categorical data, diagnosis vs F242
## 2025-01-09 19:55:43.070593 INFO::Creating boxplot for categorical data, diagnosis vs F375
## 2025-01-09 19:55:43.515828 INFO::Creating boxplot for categorical data, diagnosis vs F648
## 2025-01-09 19:55:43.973772 INFO::Creating boxplot for categorical data, diagnosis vs F724
## 2025-01-09 19:55:44.41265 INFO::Creating boxplot for categorical data, diagnosis vs F678
## 2025-01-09 19:55:44.874113 INFO::Creating boxplot for categorical data, diagnosis vs F290
## 2025-01-09 19:55:45.378005 INFO::Creating boxplot for categorical data, diagnosis vs F743
## 2025-01-09 19:55:45.798984 INFO::Creating boxplot for categorical data, diagnosis vs F495
## 2025-01-09 19:55:46.248733 INFO::Creating boxplot for categorical data, diagnosis vs F261
## 2025-01-09 19:55:46.705835 INFO::Creating boxplot for categorical data, diagnosis vs F43
## 2025-01-09 19:55:47.12962 INFO::Creating boxplot for categorical data, diagnosis vs F714
## 2025-01-09 19:55:47.617837 INFO::Creating boxplot for categorical data, diagnosis vs F131
## 2025-01-09 19:55:48.067512 INFO::Creating boxplot for categorical data, diagnosis vs F150
## 2025-01-09 19:55:48.525213 INFO::Creating boxplot for categorical data, diagnosis vs F651
## 2025-01-09 19:55:48.987192 INFO::Creating boxplot for categorical data, diagnosis vs F798
## 2025-01-09 19:55:49.418689 INFO::Creating boxplot for categorical data, diagnosis vs F289
## 2025-01-09 19:55:49.84515 INFO::Creating boxplot for categorical data, diagnosis vs F661
## 2025-01-09 19:55:50.290364 INFO::Creating boxplot for categorical data, diagnosis vs F199
## 2025-01-09 19:55:50.741213 INFO::Creating boxplot for categorical data, diagnosis vs F406
## 2025-01-09 19:55:51.185098 INFO::Creating boxplot for categorical data, diagnosis vs F139
## 2025-01-09 19:55:51.63548 INFO::Creating boxplot for categorical data, diagnosis vs F506
## 2025-01-09 19:55:52.087551 INFO::Creating boxplot for categorical data, diagnosis vs F552
## 2025-01-09 19:55:52.554581 INFO::Creating boxplot for categorical data, diagnosis vs F94
## 2025-01-09 19:55:52.986086 INFO::Creating boxplot for categorical data, diagnosis vs F430
## 2025-01-09 19:55:53.436523 INFO::Creating boxplot for categorical data, diagnosis vs F639
## 2025-01-09 19:55:53.880605 INFO::Creating boxplot for categorical data, diagnosis vs F500
## 2025-01-09 19:55:54.312837 INFO::Creating boxplot for categorical data, diagnosis vs F609
## 2025-01-09 19:55:54.763772 INFO::Creating boxplot for categorical data, diagnosis vs F306
## 2025-01-09 19:55:55.190985 INFO::Creating boxplot for categorical data, diagnosis vs F507
## 2025-01-09 19:55:55.657942 INFO::Creating boxplot for categorical data, diagnosis vs F671
## 2025-01-09 19:55:56.108082 INFO::Creating boxplot for categorical data, diagnosis vs F894
## 2025-01-09 19:55:56.54391 INFO::Creating boxplot for categorical data, diagnosis vs F345
## 2025-01-09 19:55:57.018752 INFO::Creating boxplot for categorical data, diagnosis vs F801
## 2025-01-09 19:55:57.445266 INFO::Creating boxplot for categorical data, diagnosis vs F194
## 2025-01-09 19:55:57.8686 INFO::Creating boxplot for categorical data, diagnosis vs F195
## 2025-01-09 19:55:58.297889 INFO::Creating boxplot for categorical data, diagnosis vs F119
## 2025-01-09 19:55:58.740691 INFO::Creating boxplot for categorical data, diagnosis vs F120
## 2025-01-09 19:55:59.16787 INFO::Creating boxplot for categorical data, diagnosis vs F231
## 2025-01-09 19:55:59.623205 INFO::Creating boxplot for categorical data, diagnosis vs F311
## 2025-01-09 19:56:00.069053 INFO::Creating boxplot for categorical data, diagnosis vs F646
## 2025-01-09 19:56:00.500754 INFO::Creating boxplot for categorical data, diagnosis vs F814
## 2025-01-09 19:56:00.925748 INFO::Creating boxplot for categorical data, diagnosis vs F510
## 2025-01-09 19:56:01.360562 INFO::Creating boxplot for categorical data, diagnosis vs F398
## 2025-01-09 19:56:01.817274 INFO::Creating boxplot for categorical data, diagnosis vs F60
## 2025-01-09 19:56:02.252236 INFO::Creating boxplot for categorical data, diagnosis vs F153
## 2025-01-09 19:56:02.679042 INFO::Creating boxplot for categorical data, diagnosis vs F858
## 2025-01-09 19:56:03.105975 INFO::Creating boxplot for categorical data, diagnosis vs F775
## 2025-01-09 19:56:03.53713 INFO::Creating boxplot for categorical data, diagnosis vs F684
## 2025-01-09 19:56:03.991575 INFO::Creating boxplot for categorical data, diagnosis vs F384
## 2025-01-09 19:56:04.417539 INFO::Creating boxplot for categorical data, diagnosis vs F134
## 2025-01-09 19:56:04.846906 INFO::Creating boxplot for categorical data, diagnosis vs F670
## 2025-01-09 19:56:05.281543 INFO::Creating boxplot for categorical data, diagnosis vs F632
## 2025-01-09 19:56:05.714833 INFO::Creating boxplot for categorical data, diagnosis vs F721
## 2025-01-09 19:56:06.154415 INFO::Creating boxplot for categorical data, diagnosis vs F700
## 2025-01-09 19:56:06.564241 INFO::Creating boxplot for categorical data, diagnosis vs F376
## 2025-01-09 19:56:06.945705 INFO::Creating boxplot for categorical data, diagnosis vs F301
## 2025-01-09 19:56:07.368567 INFO::Creating boxplot for categorical data, diagnosis vs F27
## 2025-01-09 19:56:07.774963 INFO::Creating boxplot for categorical data, diagnosis vs F280
## 2025-01-09 19:56:08.224841 INFO::Creating boxplot for categorical data, diagnosis vs F391
## 2025-01-09 19:56:08.656119 INFO::Creating boxplot for categorical data, diagnosis vs F725
## 2025-01-09 19:56:09.058518 INFO::Creating boxplot for categorical data, diagnosis vs F186
## 2025-01-09 19:56:09.495627 INFO::Creating boxplot for categorical data, diagnosis vs F481
## 2025-01-09 19:56:09.91125 INFO::Creating boxplot for categorical data, diagnosis vs F333
## 2025-01-09 19:56:10.366299 INFO::Creating boxplot for categorical data, diagnosis vs F720
## 2025-01-09 19:56:10.828391 INFO::Creating boxplot for categorical data, diagnosis vs F520
## 2025-01-09 19:56:11.237513 INFO::Creating boxplot for categorical data, diagnosis vs F129
## 2025-01-09 19:56:11.655885 INFO::Creating boxplot for categorical data, diagnosis vs F204
## 2025-01-09 19:56:12.070973 INFO::Creating boxplot for categorical data, diagnosis vs F259
## 2025-01-09 19:56:12.494281 INFO::Creating boxplot for categorical data, diagnosis vs F831
## 2025-01-09 19:56:12.918176 INFO::Creating boxplot for categorical data, diagnosis vs F891
## 2025-01-09 19:56:13.316877 INFO::Creating boxplot for categorical data, diagnosis vs F262
## 2025-01-09 19:56:13.781639 INFO::Creating boxplot for categorical data, diagnosis vs F592
## 2025-01-09 19:56:14.200114 INFO::Creating boxplot for categorical data, diagnosis vs F343
## 2025-01-09 19:56:14.655911 INFO::Creating boxplot for categorical data, diagnosis vs F505
## 2025-01-09 19:56:15.078673 INFO::Creating boxplot for categorical data, diagnosis vs F622
## 2025-01-09 19:56:15.495732 INFO::Creating boxplot for categorical data, diagnosis vs F348
## 2025-01-09 19:56:15.929468 INFO::Creating boxplot for categorical data, diagnosis vs F133
## 2025-01-09 19:56:16.363711 INFO::Creating boxplot for categorical data, diagnosis vs F371
## 2025-01-09 19:56:16.819861 INFO::Creating boxplot for categorical data, diagnosis vs F113
## 2025-01-09 19:56:17.266241 INFO::Creating boxplot for categorical data, diagnosis vs F336
## 2025-01-09 19:56:17.664708 INFO::Creating boxplot for categorical data, diagnosis vs F399
## 2025-01-09 19:56:18.10163 INFO::Creating boxplot for categorical data, diagnosis vs F416
## 2025-01-09 19:56:18.541722 INFO::Creating boxplot for categorical data, diagnosis vs F657
## 2025-01-09 19:56:18.981292 INFO::Creating boxplot for categorical data, diagnosis vs F241
## 2025-01-09 19:56:19.452014 INFO::Creating boxplot for categorical data, diagnosis vs F95
## 2025-01-09 19:56:19.885013 INFO::Creating boxplot for categorical data, diagnosis vs F128
## 2025-01-09 19:56:20.320287 INFO::Creating boxplot for categorical data, diagnosis vs F595
## 2025-01-09 19:56:20.782641 INFO::Creating boxplot for categorical data, diagnosis vs F428
## 2025-01-09 19:56:21.232143 INFO::Creating boxplot for categorical data, diagnosis vs F796
## 2025-01-09 19:56:21.720393 INFO::Creating boxplot for categorical data, diagnosis vs F709
## 2025-01-09 19:56:22.153556 INFO::Creating boxplot for categorical data, diagnosis vs F602
## 2025-01-09 19:56:22.604582 INFO::Creating boxplot for categorical data, diagnosis vs F293
## 2025-01-09 19:56:23.032508 INFO::Creating boxplot for categorical data, diagnosis vs F867
## 2025-01-09 19:56:23.468436 INFO::Creating boxplot for categorical data, diagnosis vs F108
## 2025-01-09 19:56:23.917634 INFO::Creating boxplot for categorical data, diagnosis vs F846
## 2025-01-09 19:56:24.327593 INFO::Creating boxplot for categorical data, diagnosis vs F633
## 2025-01-09 19:56:24.747239 INFO::Creating boxplot for categorical data, diagnosis vs F564
## 2025-01-09 19:56:25.190562 INFO::Creating boxplot for categorical data, diagnosis vs F183
## 2025-01-09 19:56:25.628061 INFO::Creating boxplot for categorical data, diagnosis vs F647
## 2025-01-09 19:56:26.076223 INFO::Creating boxplot for categorical data, diagnosis vs F288
## 2025-01-09 19:56:26.506688 INFO::Creating boxplot for categorical data, diagnosis vs F159
## 2025-01-09 19:56:26.937221 INFO::Creating boxplot for categorical data, diagnosis vs F638
## 2025-01-09 19:56:27.371362 INFO::Creating boxplot for categorical data, diagnosis vs F484
## 2025-01-09 19:56:27.797448 INFO::Creating boxplot for categorical data, diagnosis vs F20
## 2025-01-09 19:56:28.254883 INFO::Creating boxplot for categorical data, diagnosis vs F19
## 2025-01-09 19:56:28.69165 INFO::Creating boxplot for categorical data, diagnosis vs F897
## 2025-01-09 19:56:29.129991 INFO::Creating boxplot for categorical data, diagnosis vs F442
## 2025-01-09 19:56:29.566365 INFO::Creating boxplot for categorical data, diagnosis vs F372
## 2025-01-09 19:56:29.99639 INFO::Creating boxplot for categorical data, diagnosis vs F771
## 2025-01-09 19:56:31.209862 INFO::Creating boxplot for categorical data, diagnosis vs F370
## 2025-01-09 19:56:31.620803 INFO::Creating boxplot for categorical data, diagnosis vs F620
## 2025-01-09 19:56:32.047749 INFO::Creating boxplot for categorical data, diagnosis vs F753
## 2025-01-09 19:56:32.453673 INFO::Creating boxplot for categorical data, diagnosis vs F568
## 2025-01-09 19:56:32.881551 INFO::Creating boxplot for categorical data, diagnosis vs F312
## 2025-01-09 19:56:33.339099 INFO::Creating boxplot for categorical data, diagnosis vs F485
## 2025-01-09 19:56:33.75834 INFO::Creating boxplot for categorical data, diagnosis vs F627
## 2025-01-09 19:56:34.174688 INFO::Creating boxplot for categorical data, diagnosis vs F72
## 2025-01-09 19:56:34.594973 INFO::Creating boxplot for categorical data, diagnosis vs F575
## 2025-01-09 19:56:35.025911 INFO::Creating boxplot for categorical data, diagnosis vs F332
## 2025-01-09 19:56:35.456231 INFO::Creating boxplot for categorical data, diagnosis vs F674
## 2025-01-09 19:56:35.860263 INFO::Creating boxplot for categorical data, diagnosis vs F537
## 2025-01-09 19:56:36.275649 INFO::Creating boxplot for categorical data, diagnosis vs F839
## 2025-01-09 19:56:36.705478 INFO::Creating boxplot for categorical data, diagnosis vs F715
## 2025-01-09 19:56:37.13113 INFO::Creating boxplot for categorical data, diagnosis vs F768
## 2025-01-09 19:56:37.604226 INFO::Creating boxplot for categorical data, diagnosis vs F202
## 2025-01-09 19:56:38.038946 INFO::Creating boxplot for categorical data, diagnosis vs F756
## 2025-01-09 19:56:38.455277 INFO::Creating boxplot for categorical data, diagnosis vs F536
## 2025-01-09 19:56:38.921523 INFO::Creating boxplot for categorical data, diagnosis vs F677
## 2025-01-09 19:56:39.344015 INFO::Creating boxplot for categorical data, diagnosis vs F435
## 2025-01-09 19:56:39.796671 INFO::Creating boxplot for categorical data, diagnosis vs F574
## 2025-01-09 19:56:40.236146 INFO::Creating boxplot for categorical data, diagnosis vs F70
## 2025-01-09 19:56:40.653372 INFO::Creating boxplot for categorical data, diagnosis vs F146
## 2025-01-09 19:56:41.061685 INFO::Creating boxplot for categorical data, diagnosis vs F236
## 2025-01-09 19:56:41.482475 INFO::Creating boxplot for categorical data, diagnosis vs F527
## 2025-01-09 19:56:41.928617 INFO::Creating boxplot for categorical data, diagnosis vs F624
## 2025-01-09 19:56:42.423966 INFO::Creating boxplot for categorical data, diagnosis vs F426
## 2025-01-09 19:56:42.86307 INFO::Creating boxplot for categorical data, diagnosis vs F880
## 2025-01-09 19:56:43.300198 INFO::Creating boxplot for categorical data, diagnosis vs F549
## 2025-01-09 19:56:43.748949 INFO::Creating boxplot for categorical data, diagnosis vs F49
## 2025-01-09 19:56:44.190963 INFO::Creating boxplot for categorical data, diagnosis vs F67
## 2025-01-09 19:56:44.647715 INFO::Creating boxplot for categorical data, diagnosis vs F491
## 2025-01-09 19:56:45.095724 INFO::Creating boxplot for categorical data, diagnosis vs F174
## 2025-01-09 19:56:45.522406 INFO::Creating boxplot for categorical data, diagnosis vs F254
## 2025-01-09 19:56:45.955066 INFO::Creating boxplot for categorical data, diagnosis vs F112
## 2025-01-09 19:56:46.384061 INFO::Creating boxplot for categorical data, diagnosis vs F235
## 2025-01-09 19:56:46.801109 INFO::Creating boxplot for categorical data, diagnosis vs F833
## 2025-01-09 19:56:47.238698 INFO::Creating boxplot for categorical data, diagnosis vs F752
## 2025-01-09 19:56:47.680978 INFO::Creating boxplot for categorical data, diagnosis vs F792
## 2025-01-09 19:56:48.139789 INFO::Creating boxplot for categorical data, diagnosis vs F422
## 2025-01-09 19:56:48.59834 INFO::Creating boxplot for categorical data, diagnosis vs F6
## 2025-01-09 19:56:49.065336 INFO::Creating boxplot for categorical data, diagnosis vs F463
## 2025-01-09 19:56:49.561769 INFO::Creating boxplot for categorical data, diagnosis vs F706
## 2025-01-09 19:56:50.036522 INFO::Creating boxplot for categorical data, diagnosis vs F642
## 2025-01-09 19:56:50.516689 INFO::Creating boxplot for categorical data, diagnosis vs F65
## 2025-01-09 19:56:50.986969 INFO::Creating boxplot for categorical data, diagnosis vs F102
## 2025-01-09 19:56:51.44217 INFO::Creating boxplot for categorical data, diagnosis vs F783
## 2025-01-09 19:56:51.915866 INFO::Creating boxplot for categorical data, diagnosis vs F478
## 2025-01-09 19:56:52.385606 INFO::Creating boxplot for categorical data, diagnosis vs F889
## 2025-01-09 19:56:52.860189 INFO::Creating boxplot for categorical data, diagnosis vs F350
## 2025-01-09 19:56:53.345433 INFO::Creating boxplot for categorical data, diagnosis vs F681
## 2025-01-09 19:56:53.818104 INFO::Creating boxplot for categorical data, diagnosis vs F748
## 2025-01-09 19:56:54.306873 INFO::Creating boxplot for categorical data, diagnosis vs F762
## 2025-01-09 19:56:54.793638 INFO::Creating boxplot for categorical data, diagnosis vs F852
## 2025-01-09 19:56:55.24216 INFO::Creating boxplot for categorical data, diagnosis vs F180
## 2025-01-09 19:56:55.696706 INFO::Creating boxplot for categorical data, diagnosis vs F248
## 2025-01-09 19:56:56.152941 INFO::Creating boxplot for categorical data, diagnosis vs F759
## 2025-01-09 19:56:56.597461 INFO::Creating boxplot for categorical data, diagnosis vs F824
## 2025-01-09 19:56:57.050143 INFO::Creating boxplot for categorical data, diagnosis vs F145
## 2025-01-09 19:56:57.518054 INFO::Creating boxplot for categorical data, diagnosis vs F16
## 2025-01-09 19:56:57.975154 INFO::Creating boxplot for categorical data, diagnosis vs F169
## 2025-01-09 19:56:58.450556 INFO::Creating boxplot for categorical data, diagnosis vs F392
## 2025-01-09 19:56:58.940227 INFO::Creating boxplot for categorical data, diagnosis vs F468
## 2025-01-09 19:56:59.429971 INFO::Creating boxplot for categorical data, diagnosis vs F476
## 2025-01-09 19:56:59.878487 INFO::Creating boxplot for categorical data, diagnosis vs F699
## 2025-01-09 19:57:00.352767 INFO::Creating boxplot for categorical data, diagnosis vs F735
## 2025-01-09 19:57:00.888456 INFO::Creating boxplot for categorical data, diagnosis vs F182
## 2025-01-09 19:57:01.37858 INFO::Creating boxplot for categorical data, diagnosis vs F64
## 2025-01-09 19:57:01.846845 INFO::Creating boxplot for categorical data, diagnosis vs F203
## 2025-01-09 19:57:02.294893 INFO::Creating boxplot for categorical data, diagnosis vs F877
## 2025-01-09 19:57:02.737158 INFO::Creating boxplot for categorical data, diagnosis vs F433
## 2025-01-09 19:57:03.199787 INFO::Creating boxplot for categorical data, diagnosis vs F739
## 2025-01-09 19:57:03.668813 INFO::Creating boxplot for categorical data, diagnosis vs F749
## 2025-01-09 19:57:04.140655 INFO::Creating boxplot for categorical data, diagnosis vs F382
## 2025-01-09 19:57:04.603048 INFO::Creating boxplot for categorical data, diagnosis vs F162
## 2025-01-09 19:57:05.083497 INFO::Creating boxplot for categorical data, diagnosis vs F438
## 2025-01-09 19:57:05.60293 INFO::Creating boxplot for categorical data, diagnosis vs F360
## 2025-01-09 19:57:06.108632 INFO::Creating boxplot for categorical data, diagnosis vs F56
## 2025-01-09 19:57:06.562316 INFO::Creating boxplot for categorical data, diagnosis vs F529
## 2025-01-09 19:57:07.033119 INFO::Creating boxplot for categorical data, diagnosis vs F48
## 2025-01-09 19:57:07.525361 INFO::Creating boxplot for categorical data, diagnosis vs F826
## 2025-01-09 19:57:07.968939 INFO::Creating boxplot for categorical data, diagnosis vs F488
## 2025-01-09 19:57:08.403587 INFO::Creating boxplot for categorical data, diagnosis vs F309
## 2025-01-09 19:57:08.860882 INFO::Creating boxplot for categorical data, diagnosis vs F834
## 2025-01-09 19:57:09.295943 INFO::Creating boxplot for categorical data, diagnosis vs F449
## 2025-01-09 19:57:09.728699 INFO::Creating boxplot for categorical data, diagnosis vs F77
## 2025-01-09 19:57:10.161476 INFO::Creating boxplot for categorical data, diagnosis vs F365
## 2025-01-09 19:57:10.599091 INFO::Creating boxplot for categorical data, diagnosis vs F346
## 2025-01-09 19:57:11.042979 INFO::Creating boxplot for categorical data, diagnosis vs F654
## 2025-01-09 19:57:11.475017 INFO::Creating boxplot for categorical data, diagnosis vs F79
## 2025-01-09 19:57:11.917986 INFO::Creating boxplot for categorical data, diagnosis vs F785
## 2025-01-09 19:57:12.375406 INFO::Creating boxplot for categorical data, diagnosis vs F415
## 2025-01-09 19:57:12.795516 INFO::Creating boxplot for categorical data, diagnosis vs F466
## 2025-01-09 19:57:13.254984 INFO::Creating boxplot for categorical data, diagnosis vs F643
## 2025-01-09 19:57:13.709091 INFO::Creating boxplot for categorical data, diagnosis vs F160
## 2025-01-09 19:57:14.156801 INFO::Creating boxplot for categorical data, diagnosis vs F69
## 2025-01-09 19:57:14.586375 INFO::Creating boxplot for categorical data, diagnosis vs F498
## 2025-01-09 19:57:15.028456 INFO::Creating boxplot for categorical data, diagnosis vs F207
## 2025-01-09 19:57:15.469978 INFO::Creating boxplot for categorical data, diagnosis vs F679
## 2025-01-09 19:57:15.89716 INFO::Creating boxplot for categorical data, diagnosis vs F618
## 2025-01-09 19:57:16.335812 INFO::Creating boxplot for categorical data, diagnosis vs F255
## 2025-01-09 19:57:16.798062 INFO::Creating boxplot for categorical data, diagnosis vs F267
## 2025-01-09 19:57:17.234157 INFO::Creating boxplot for categorical data, diagnosis vs F143
## 2025-01-09 19:57:17.683702 INFO::Creating boxplot for categorical data, diagnosis vs F286
## 2025-01-09 19:57:18.119452 INFO::Creating boxplot for categorical data, diagnosis vs F562
## 2025-01-09 19:57:18.55065 INFO::Creating boxplot for categorical data, diagnosis vs F100
## 2025-01-09 19:57:18.994953 INFO::Creating boxplot for categorical data, diagnosis vs F374
## 2025-01-09 19:57:19.422214 INFO::Creating boxplot for categorical data, diagnosis vs F535
## 2025-01-09 19:57:19.963052 INFO::Creating boxplot for categorical data, diagnosis vs F658
## 2025-01-09 19:57:20.395124 INFO::Creating boxplot for categorical data, diagnosis vs F707
## 2025-01-09 19:57:20.814334 INFO::Creating boxplot for categorical data, diagnosis vs F325
## 2025-01-09 19:57:21.229393 INFO::Creating boxplot for categorical data, diagnosis vs F89
## 2025-01-09 19:57:21.69422 INFO::Creating boxplot for categorical data, diagnosis vs F214
## 2025-01-09 19:57:22.199311 INFO::Creating boxplot for categorical data, diagnosis vs F578
## 2025-01-09 19:57:22.683919 INFO::Creating boxplot for categorical data, diagnosis vs F790
## 2025-01-09 19:57:23.088269 INFO::Creating boxplot for categorical data, diagnosis vs F265
## 2025-01-09 19:57:23.516986 INFO::Creating boxplot for categorical data, diagnosis vs F253
## 2025-01-09 19:57:23.941648 INFO::Creating boxplot for categorical data, diagnosis vs F294
## 2025-01-09 19:57:24.356255 INFO::Creating boxplot for categorical data, diagnosis vs F410
## 2025-01-09 19:57:24.80722 INFO::Creating boxplot for categorical data, diagnosis vs F614
## 2025-01-09 19:57:25.236138 INFO::Creating boxplot for categorical data, diagnosis vs F764
## 2025-01-09 19:57:25.664987 INFO::Creating boxplot for categorical data, diagnosis vs F59
## 2025-01-09 19:57:26.095598 INFO::Creating boxplot for categorical data, diagnosis vs F675
## 2025-01-09 19:57:26.545237 INFO::Creating boxplot for categorical data, diagnosis vs F441
## 2025-01-09 19:57:27.009063 INFO::Creating boxplot for categorical data, diagnosis vs F193
## 2025-01-09 19:57:27.469057 INFO::Creating boxplot for categorical data, diagnosis vs F689
## 2025-01-09 19:57:27.916975 INFO::Creating boxplot for categorical data, diagnosis vs F249
## 2025-01-09 19:57:28.373894 INFO::Creating boxplot for categorical data, diagnosis vs F821
## 2025-01-09 19:57:28.840197 INFO::Creating boxplot for categorical data, diagnosis vs F351
## 2025-01-09 19:57:29.345124 INFO::Creating boxplot for categorical data, diagnosis vs F66
## 2025-01-09 19:57:29.817007 INFO::Creating boxplot for categorical data, diagnosis vs F413
## 2025-01-09 19:57:30.264719 INFO::Creating boxplot for categorical data, diagnosis vs F172
## 2025-01-09 19:57:30.764076 INFO::Creating boxplot for categorical data, diagnosis vs F317
## 2025-01-09 19:57:31.244964 INFO::Creating boxplot for categorical data, diagnosis vs F167
## 2025-01-09 19:57:31.753033 INFO::Creating boxplot for categorical data, diagnosis vs F229
## 2025-01-09 19:57:32.219357 INFO::Creating boxplot for categorical data, diagnosis vs F243
## 2025-01-09 19:57:32.668391 INFO::Creating boxplot for categorical data, diagnosis vs F732
## 2025-01-09 19:57:33.115364 INFO::Creating boxplot for categorical data, diagnosis vs F467
## 2025-01-09 19:57:33.582305 INFO::Creating boxplot for categorical data, diagnosis vs F474
## 2025-01-09 19:57:34.046973 INFO::Creating boxplot for categorical data, diagnosis vs F156
## 2025-01-09 19:57:34.543326 INFO::Creating boxplot for categorical data, diagnosis vs F786
## 2025-01-09 19:57:35.007681 INFO::Creating boxplot for categorical data, diagnosis vs F216
## 2025-01-09 19:57:35.462144 INFO::Creating boxplot for categorical data, diagnosis vs F85
## 2025-01-09 19:57:35.937017 INFO::Creating boxplot for categorical data, diagnosis vs F621
## 2025-01-09 19:57:36.413277 INFO::Creating boxplot for categorical data, diagnosis vs F558
## 2025-01-09 19:57:36.921637 INFO::Creating boxplot for categorical data, diagnosis vs F582
## 2025-01-09 19:57:37.398736 INFO::Creating boxplot for categorical data, diagnosis vs F898
## 2025-01-09 19:57:37.906649 INFO::Creating boxplot for categorical data, diagnosis vs F402
## 2025-01-09 19:57:38.401052 INFO::Creating boxplot for categorical data, diagnosis vs F71
## 2025-01-09 19:57:38.886576 INFO::Creating boxplot for categorical data, diagnosis vs F99
## 2025-01-09 19:57:39.395636 INFO::Creating boxplot for categorical data, diagnosis vs F366
## 2025-01-09 19:57:39.872629 INFO::Creating boxplot for categorical data, diagnosis vs F778
## 2025-01-09 19:57:40.349888 INFO::Creating boxplot for categorical data, diagnosis vs F188
## 2025-01-09 19:57:40.835037 INFO::Creating boxplot for categorical data, diagnosis vs F857
## 2025-01-09 19:57:41.326632 INFO::Creating boxplot for categorical data, diagnosis vs F440
## 2025-01-09 19:57:41.858251 INFO::Creating boxplot for categorical data, diagnosis vs F799
## 2025-01-09 19:57:42.347731 INFO::Creating boxplot for categorical data, diagnosis vs F482
## 2025-01-09 19:57:42.844629 INFO::Creating boxplot for categorical data, diagnosis vs F212
## 2025-01-09 19:57:43.331818 INFO::Creating boxplot for categorical data, diagnosis vs F882
## 2025-01-09 19:57:43.835506 INFO::Creating boxplot for categorical data, diagnosis vs F599
## 2025-01-09 19:57:44.358894 INFO::Creating boxplot for categorical data, diagnosis vs F302
## 2025-01-09 19:57:44.849851 INFO::Creating boxplot for categorical data, diagnosis vs F543
## 2025-01-09 19:57:45.325475 INFO::Creating boxplot for categorical data, diagnosis vs F269
## 2025-01-09 19:57:45.795323 INFO::Creating boxplot for categorical data, diagnosis vs F650
## 2025-01-09 19:57:46.307848 INFO::Creating boxplot for categorical data, diagnosis vs F456
## 2025-01-09 19:57:46.797736 INFO::Creating boxplot for categorical data, diagnosis vs F573
## 2025-01-09 19:57:47.286887 INFO::Creating boxplot for categorical data, diagnosis vs F8
## 2025-01-09 19:57:47.753733 INFO::Creating boxplot for categorical data, diagnosis vs F810
## 2025-01-09 19:57:48.243518 INFO::Creating boxplot for categorical data, diagnosis vs F401
## 2025-01-09 19:57:48.748665 INFO::Creating boxplot for categorical data, diagnosis vs F606
## 2025-01-09 19:57:49.237358 INFO::Creating boxplot for categorical data, diagnosis vs F662
## 2025-01-09 19:57:49.747684 INFO::Creating boxplot for categorical data, diagnosis vs F765
## 2025-01-09 19:57:50.264035 INFO::Creating boxplot for categorical data, diagnosis vs F887
## 2025-01-09 19:57:50.723355 INFO::Creating boxplot for categorical data, diagnosis vs F770
## 2025-01-09 19:57:51.183271 INFO::Creating boxplot for categorical data, diagnosis vs F469
## 2025-01-09 19:57:51.612292 INFO::Creating boxplot for categorical data, diagnosis vs F86
## 2025-01-09 19:57:52.073695 INFO::Creating boxplot for categorical data, diagnosis vs F400
## 2025-01-09 19:57:52.498123 INFO::Creating boxplot for categorical data, diagnosis vs F579
## 2025-01-09 19:57:53.097861 INFO::Creating boxplot for categorical data, diagnosis vs F871
## 2025-01-09 19:57:53.568368 INFO::Creating boxplot for categorical data, diagnosis vs F37
## 2025-01-09 19:57:54.04223 INFO::Creating boxplot for categorical data, diagnosis vs F446
## 2025-01-09 19:57:54.506741 INFO::Creating boxplot for categorical data, diagnosis vs F218
## 2025-01-09 19:57:54.946596 INFO::Creating boxplot for categorical data, diagnosis vs F321
## 2025-01-09 19:57:55.387216 INFO::Creating boxplot for categorical data, diagnosis vs F487
## 2025-01-09 19:57:55.827096 INFO::Creating boxplot for categorical data, diagnosis vs F740
## 2025-01-09 19:57:56.265854 INFO::Creating boxplot for categorical data, diagnosis vs F141
## 2025-01-09 19:57:56.745564 INFO::Creating boxplot for categorical data, diagnosis vs F327
## 2025-01-09 19:57:57.193841 INFO::Creating boxplot for categorical data, diagnosis vs F196
## 2025-01-09 19:57:57.652743 INFO::Creating boxplot for categorical data, diagnosis vs F883
## 2025-01-09 19:57:58.119828 INFO::Creating boxplot for categorical data, diagnosis vs F279
## 2025-01-09 19:57:58.587819 INFO::Creating boxplot for categorical data, diagnosis vs F838
## 2025-01-09 19:57:59.066768 INFO::Creating boxplot for categorical data, diagnosis vs F451
## 2025-01-09 19:57:59.523196 INFO::Creating boxplot for categorical data, diagnosis vs F854
## 2025-01-09 19:57:59.955003 INFO::Creating boxplot for categorical data, diagnosis vs F434
## 2025-01-09 19:58:00.427619 INFO::Creating boxplot for categorical data, diagnosis vs F519
## 2025-01-09 19:58:00.913894 INFO::Creating boxplot for categorical data, diagnosis vs F694
## 2025-01-09 19:58:01.40479 INFO::Creating boxplot for categorical data, diagnosis vs F561
## 2025-01-09 19:58:01.874393 INFO::Creating boxplot for categorical data, diagnosis vs F10
## 2025-01-09 19:58:02.320583 INFO::Creating boxplot for categorical data, diagnosis vs F303
## 2025-01-09 19:58:02.759283 INFO::Creating boxplot for categorical data, diagnosis vs F512
## 2025-01-09 19:58:03.237108 INFO::Creating boxplot for categorical data, diagnosis vs F645
## 2025-01-09 19:58:03.726947 INFO::Creating boxplot for categorical data, diagnosis vs F793
## 2025-01-09 19:58:04.197561 INFO::Creating boxplot for categorical data, diagnosis vs F404
## 2025-01-09 19:58:04.638527 INFO::Creating boxplot for categorical data, diagnosis vs F362
## 2025-01-09 19:58:05.115242 INFO::Creating boxplot for categorical data, diagnosis vs F525
## 2025-01-09 19:58:05.572984 INFO::Creating boxplot for categorical data, diagnosis vs F742
## 2025-01-09 19:58:06.072785 INFO::Creating boxplot for categorical data, diagnosis vs F276
## 2025-01-09 19:58:06.534455 INFO::Creating boxplot for categorical data, diagnosis vs F499
## 2025-01-09 19:58:06.962653 INFO::Creating boxplot for categorical data, diagnosis vs F328
## 2025-01-09 19:58:07.415965 INFO::Creating boxplot for categorical data, diagnosis vs F787
## 2025-01-09 19:58:07.85148 INFO::Creating boxplot for categorical data, diagnosis vs F30
## 2025-01-09 19:58:08.325628 INFO::Creating boxplot for categorical data, diagnosis vs F122
## 2025-01-09 19:58:08.77459 INFO::Creating boxplot for categorical data, diagnosis vs F619
## 2025-01-09 19:58:09.213301 INFO::Creating boxplot for categorical data, diagnosis vs F572
## 2025-01-09 19:58:09.666976 INFO::Creating boxplot for categorical data, diagnosis vs F47
## 2025-01-09 19:58:10.099709 INFO::Creating boxplot for categorical data, diagnosis vs F570
## 2025-01-09 19:58:10.599492 INFO::Creating boxplot for categorical data, diagnosis vs F26
## 2025-01-09 19:58:11.044437 INFO::Creating boxplot for categorical data, diagnosis vs F252
## 2025-01-09 19:58:11.510238 INFO::Creating boxplot for categorical data, diagnosis vs F117
## 2025-01-09 19:58:11.96374 INFO::Creating boxplot for categorical data, diagnosis vs F683
## 2025-01-09 19:58:12.421292 INFO::Creating boxplot for categorical data, diagnosis vs F395
## 2025-01-09 19:58:12.901882 INFO::Creating boxplot for categorical data, diagnosis vs F822
## 2025-01-09 19:58:13.364201 INFO::Creating boxplot for categorical data, diagnosis vs F46
## 2025-01-09 19:58:13.791927 INFO::Creating boxplot for categorical data, diagnosis vs F154
## 2025-01-09 19:58:14.265492 INFO::Creating boxplot for categorical data, diagnosis vs F540
## 2025-01-09 19:58:14.712711 INFO::Creating boxplot for categorical data, diagnosis vs F884
## 2025-01-09 19:58:15.163025 INFO::Creating boxplot for categorical data, diagnosis vs F368
## 2025-01-09 19:58:15.65832 INFO::Creating boxplot for categorical data, diagnosis vs F607
## 2025-01-09 19:58:16.112164 INFO::Creating boxplot for categorical data, diagnosis vs F111
## 2025-01-09 19:58:16.572302 INFO::Creating boxplot for categorical data, diagnosis vs F745
## 2025-01-09 19:58:17.041524 INFO::Creating boxplot for categorical data, diagnosis vs F673
## 2025-01-09 19:58:17.522281 INFO::Creating boxplot for categorical data, diagnosis vs F92
## 2025-01-09 19:58:18.029878 INFO::Creating boxplot for categorical data, diagnosis vs F493
## 2025-01-09 19:58:18.506638 INFO::Creating boxplot for categorical data, diagnosis vs F835
## 2025-01-09 19:58:18.969083 INFO::Creating boxplot for categorical data, diagnosis vs F872
## 2025-01-09 19:58:19.430594 INFO::Creating boxplot for categorical data, diagnosis vs F879
## 2025-01-09 19:58:19.891101 INFO::Creating boxplot for categorical data, diagnosis vs F432
## 2025-01-09 19:58:20.390382 INFO::Creating boxplot for categorical data, diagnosis vs F518
## 2025-01-09 19:58:20.842019 INFO::Creating boxplot for categorical data, diagnosis vs F44
## 2025-01-09 19:58:21.300333 INFO::Creating boxplot for categorical data, diagnosis vs F240
## 2025-01-09 19:58:21.767365 INFO::Creating boxplot for categorical data, diagnosis vs F819
## 2025-01-09 19:58:22.240872 INFO::Creating boxplot for categorical data, diagnosis vs F411
## 2025-01-09 19:58:22.73686 INFO::Creating boxplot for categorical data, diagnosis vs F353
## 2025-01-09 19:58:23.20252 INFO::Creating boxplot for categorical data, diagnosis vs F763
## 2025-01-09 19:58:23.659422 INFO::Creating boxplot for categorical data, diagnosis vs F97
## 2025-01-09 19:58:24.1158 INFO::Creating boxplot for categorical data, diagnosis vs F40
## 2025-01-09 19:58:24.5764 INFO::Creating boxplot for categorical data, diagnosis vs F652
## 2025-01-09 19:58:25.046093 INFO::Creating boxplot for categorical data, diagnosis vs F789
## 2025-01-09 19:58:25.518836 INFO::Creating boxplot for categorical data, diagnosis vs F25
## 2025-01-09 19:58:25.96805 INFO::Creating boxplot for categorical data, diagnosis vs F256
## 2025-01-09 19:58:26.433613 INFO::Creating boxplot for categorical data, diagnosis vs F423
## 2025-01-09 19:58:26.930505 INFO::Creating boxplot for categorical data, diagnosis vs F594
## 2025-01-09 19:58:27.391696 INFO::Creating boxplot for categorical data, diagnosis vs F201
## 2025-01-09 19:58:27.894398 INFO::Creating boxplot for categorical data, diagnosis vs F813
## 2025-01-09 19:58:28.369478 INFO::Creating boxplot for categorical data, diagnosis vs F653
## 2025-01-09 19:58:28.82843 INFO::Creating boxplot for categorical data, diagnosis vs F524
## 2025-01-09 19:58:29.284432 INFO::Creating boxplot for categorical data, diagnosis vs F777
## 2025-01-09 19:58:29.748693 INFO::Creating boxplot for categorical data, diagnosis vs F226
## 2025-01-09 19:58:30.242054 INFO::Creating boxplot for categorical data, diagnosis vs F227
## 2025-01-09 19:58:30.740022 INFO::Creating boxplot for categorical data, diagnosis vs F521
## 2025-01-09 19:58:31.193473 INFO::Creating boxplot for categorical data, diagnosis vs F14
## 2025-01-09 19:58:31.633078 INFO::Creating boxplot for categorical data, diagnosis vs F310
## 2025-01-09 19:58:32.099805 INFO::Creating boxplot for categorical data, diagnosis vs F452
## 2025-01-09 19:58:32.592482 INFO::Creating boxplot for categorical data, diagnosis vs F52
## 2025-01-09 19:58:33.076653 INFO::Creating boxplot for categorical data, diagnosis vs F53
## 2025-01-09 19:58:33.539207 INFO::Creating boxplot for categorical data, diagnosis vs F844
## 2025-01-09 19:58:34.011641 INFO::Creating boxplot for categorical data, diagnosis vs F31
## 2025-01-09 19:58:34.470485 INFO::Creating boxplot for categorical data, diagnosis vs F795
## 2025-01-09 19:58:34.974427 INFO::Creating boxplot for categorical data, diagnosis vs F766
## 2025-01-09 19:58:35.450764 INFO::Creating boxplot for categorical data, diagnosis vs F342
## 2025-01-09 19:58:35.913225 INFO::Creating boxplot for categorical data, diagnosis vs F408
## 2025-01-09 19:58:36.379062 INFO::Creating boxplot for categorical data, diagnosis vs F282
## 2025-01-09 19:58:36.840175 INFO::Creating boxplot for categorical data, diagnosis vs F508
## 2025-01-09 19:58:37.347122 INFO::Creating boxplot for categorical data, diagnosis vs F805
## 2025-01-09 19:58:37.816741 INFO::Creating boxplot for categorical data, diagnosis vs F337
## 2025-01-09 19:58:38.264689 INFO::Creating boxplot for categorical data, diagnosis vs F820
## 2025-01-09 19:58:38.722523 INFO::Creating boxplot for categorical data, diagnosis vs F593
## 2025-01-09 19:58:39.16657 INFO::Creating boxplot for categorical data, diagnosis vs F701
## 2025-01-09 19:58:39.663106 INFO::Creating boxplot for categorical data, diagnosis vs F459
## 2025-01-09 19:58:40.132998 INFO::Creating boxplot for categorical data, diagnosis vs F305
## 2025-01-09 19:58:40.587974 INFO::Creating boxplot for categorical data, diagnosis vs F142
## 2025-01-09 19:58:41.029338 INFO::Creating boxplot for categorical data, diagnosis vs F534
## 2025-01-09 19:58:41.474725 INFO::Creating boxplot for categorical data, diagnosis vs F135
## 2025-01-09 19:58:41.902951 INFO::Creating boxplot for categorical data, diagnosis vs F702
## 2025-01-09 19:58:42.365963 INFO::Creating boxplot for categorical data, diagnosis vs F776
## 2025-01-09 19:58:42.800872 INFO::Creating boxplot for categorical data, diagnosis vs F295
## 2025-01-09 19:58:43.236475 INFO::Creating boxplot for categorical data, diagnosis vs F355
## 2025-01-09 19:58:43.69903 INFO::Creating boxplot for categorical data, diagnosis vs F797
## 2025-01-09 19:58:44.165935 INFO::Creating boxplot for categorical data, diagnosis vs F13
## 2025-01-09 19:58:44.642268 INFO::Creating boxplot for categorical data, diagnosis vs F356
## 2025-01-09 19:58:45.095256 INFO::Creating boxplot for categorical data, diagnosis vs F359
## 2025-01-09 19:58:45.540047 INFO::Creating boxplot for categorical data, diagnosis vs F121
## 2025-01-09 19:58:45.981496 INFO::Creating boxplot for categorical data, diagnosis vs F850
## 2025-01-09 19:58:46.423053 INFO::Creating boxplot for categorical data, diagnosis vs F899
## 2025-01-09 19:58:46.904856 INFO::Creating boxplot for categorical data, diagnosis vs F628
## 2025-01-09 19:58:47.345804 INFO::Creating boxplot for categorical data, diagnosis vs F843
## 2025-01-09 19:58:47.772348 INFO::Creating boxplot for categorical data, diagnosis vs F107
## 2025-01-09 19:58:48.227913 INFO::Creating boxplot for categorical data, diagnosis vs F287
## 2025-01-09 19:58:48.714977 INFO::Creating boxplot for categorical data, diagnosis vs F165
## 2025-01-09 19:58:49.16594 INFO::Creating boxplot for categorical data, diagnosis vs F557
## 2025-01-09 19:58:49.599198 INFO::Creating boxplot for categorical data, diagnosis vs F127
## 2025-01-09 19:58:50.035939 INFO::Creating boxplot for categorical data, diagnosis vs F299
## 2025-01-09 19:58:50.458838 INFO::Creating boxplot for categorical data, diagnosis vs F497
## 2025-01-09 19:58:50.90272 INFO::Creating boxplot for categorical data, diagnosis vs F711
## 2025-01-09 19:58:51.369963 INFO::Creating boxplot for categorical data, diagnosis vs F319
## 2025-01-09 19:58:51.79846 INFO::Creating boxplot for categorical data, diagnosis vs F271
## 2025-01-09 19:58:52.218916 INFO::Creating boxplot for categorical data, diagnosis vs F157
## 2025-01-09 19:58:52.661521 INFO::Creating boxplot for categorical data, diagnosis vs F560
## 2025-01-09 19:58:53.117736 INFO::Creating boxplot for categorical data, diagnosis vs F680
## 2025-01-09 19:58:53.576408 INFO::Creating boxplot for categorical data, diagnosis vs F580
## 2025-01-09 19:58:54.017909 INFO::Creating boxplot for categorical data, diagnosis vs F152
## 2025-01-09 19:58:54.458966 INFO::Creating boxplot for categorical data, diagnosis vs F12
## 2025-01-09 19:58:54.895857 INFO::Creating boxplot for categorical data, diagnosis vs F324
## 2025-01-09 19:58:55.323025 INFO::Creating boxplot for categorical data, diagnosis vs F893
## 2025-01-09 19:58:55.804017 INFO::Creating boxplot for categorical data, diagnosis vs F318
## 2025-01-09 19:58:56.243247 INFO::Creating boxplot for categorical data, diagnosis vs F784
## 2025-01-09 19:58:56.674139 INFO::Creating boxplot for categorical data, diagnosis vs F567
## 2025-01-09 19:58:57.104828 INFO::Creating boxplot for categorical data, diagnosis vs F457
## 2025-01-09 19:58:57.540536 INFO::Creating boxplot for categorical data, diagnosis vs F708
## 2025-01-09 19:58:58.013208 INFO::Creating boxplot for categorical data, diagnosis vs F669
## 2025-01-09 19:58:58.452367 INFO::Creating boxplot for categorical data, diagnosis vs F87
## 2025-01-09 19:59:03.540356 INFO::Plotting data for metadata number 2, antibiotics
## 2025-01-09 19:59:03.544434 INFO::Creating boxplot for categorical data, antibiotics vs F663
## 2025-01-09 19:59:04.033811 INFO::Creating boxplot for categorical data, antibiotics vs F838
## 2025-01-09 19:59:04.521781 INFO::Creating boxplot for categorical data, antibiotics vs F764
## 2025-01-09 19:59:05.037936 INFO::Creating boxplot for categorical data, antibiotics vs F880
## 2025-01-09 19:59:05.570579 INFO::Creating boxplot for categorical data, antibiotics vs F751
## 2025-01-09 19:59:06.08522 INFO::Creating boxplot for categorical data, antibiotics vs F288
## 2025-01-09 19:59:06.577303 INFO::Creating boxplot for categorical data, antibiotics vs F65
## 2025-01-09 19:59:07.083299 INFO::Creating boxplot for categorical data, antibiotics vs F742
## 2025-01-09 19:59:07.574651 INFO::Creating boxplot for categorical data, antibiotics vs F528
## 2025-01-09 19:59:08.117218 INFO::Creating boxplot for categorical data, antibiotics vs F790
## 2025-01-09 19:59:08.621102 INFO::Creating boxplot for categorical data, antibiotics vs F777
## 2025-01-09 19:59:09.138638 INFO::Creating boxplot for categorical data, antibiotics vs F178
## 2025-01-09 19:59:09.639392 INFO::Creating boxplot for categorical data, antibiotics vs F139
## 2025-01-09 19:59:10.131578 INFO::Creating boxplot for categorical data, antibiotics vs F202
## 2025-01-09 19:59:10.660512 INFO::Creating boxplot for categorical data, antibiotics vs F220
## 2025-01-09 19:59:11.152779 INFO::Creating boxplot for categorical data, antibiotics vs F397
## 2025-01-09 19:59:11.665944 INFO::Creating boxplot for categorical data, antibiotics vs F882
## 2025-01-09 19:59:12.169285 INFO::Creating boxplot for categorical data, antibiotics vs F446
## 2025-01-09 19:59:12.664109 INFO::Creating boxplot for categorical data, antibiotics vs F418
## 2025-01-09 19:59:13.190344 INFO::Creating boxplot for categorical data, antibiotics vs F133
## 2025-01-09 19:59:13.69227 INFO::Creating boxplot for categorical data, antibiotics vs F696
## 2025-01-09 19:59:14.19455 INFO::Creating boxplot for categorical data, antibiotics vs F548
## 2025-01-09 19:59:14.688499 INFO::Creating boxplot for categorical data, antibiotics vs F536
## 2025-01-09 19:59:15.211345 INFO::Creating boxplot for categorical data, antibiotics vs F194
## 2025-01-09 19:59:15.746652 INFO::Creating boxplot for categorical data, antibiotics vs F34
## 2025-01-09 19:59:16.259597 INFO::Creating boxplot for categorical data, antibiotics vs F153
## 2025-01-09 19:59:16.823982 INFO::Creating boxplot for categorical data, antibiotics vs F400
## 2025-01-09 19:59:17.366136 INFO::Creating boxplot for categorical data, antibiotics vs F794
## 2025-01-09 19:59:17.89584 INFO::Creating boxplot for categorical data, antibiotics vs F396
## 2025-01-09 19:59:18.402606 INFO::Creating boxplot for categorical data, antibiotics vs F182
## 2025-01-09 19:59:18.877474 INFO::Creating boxplot for categorical data, antibiotics vs F719
## 2025-01-09 19:59:19.369945 INFO::Creating boxplot for categorical data, antibiotics vs F109
## 2025-01-09 19:59:19.86286 INFO::Creating boxplot for categorical data, antibiotics vs F180
## 2025-01-09 19:59:20.386769 INFO::Creating boxplot for categorical data, antibiotics vs F552
## 2025-01-09 19:59:20.896261 INFO::Creating boxplot for categorical data, antibiotics vs F789
## 2025-01-09 19:59:21.378892 INFO::Creating boxplot for categorical data, antibiotics vs F893
## 2025-01-09 19:59:21.916515 INFO::Creating boxplot for categorical data, antibiotics vs F834
## 2025-01-09 19:59:22.411603 INFO::Creating boxplot for categorical data, antibiotics vs F889
## 2025-01-09 19:59:22.952264 INFO::Creating boxplot for categorical data, antibiotics vs F143
## 2025-01-09 19:59:23.43889 INFO::Creating boxplot for categorical data, antibiotics vs F224
## 2025-01-09 19:59:23.936184 INFO::Creating boxplot for categorical data, antibiotics vs F5
## 2025-01-09 19:59:24.415606 INFO::Creating boxplot for categorical data, antibiotics vs F873
## 2025-01-09 19:59:24.919586 INFO::Creating boxplot for categorical data, antibiotics vs F452
## 2025-01-09 19:59:25.437012 INFO::Creating boxplot for categorical data, antibiotics vs F681
## 2025-01-09 19:59:25.914094 INFO::Creating boxplot for categorical data, antibiotics vs F468
## 2025-01-09 19:59:26.403149 INFO::Creating boxplot for categorical data, antibiotics vs F731
## 2025-01-09 19:59:26.88997 INFO::Creating boxplot for categorical data, antibiotics vs F479
## 2025-01-09 19:59:27.358707 INFO::Creating boxplot for categorical data, antibiotics vs F520
## 2025-01-09 19:59:27.885642 INFO::Creating boxplot for categorical data, antibiotics vs F649
## 2025-01-09 19:59:28.361598 INFO::Creating boxplot for categorical data, antibiotics vs F259
## 2025-01-09 19:59:28.887161 INFO::Creating boxplot for categorical data, antibiotics vs F186
## 2025-01-09 19:59:29.359387 INFO::Creating boxplot for categorical data, antibiotics vs F312
## 2025-01-09 19:59:29.841782 INFO::Creating boxplot for categorical data, antibiotics vs F477
## 2025-01-09 19:59:30.32609 INFO::Creating boxplot for categorical data, antibiotics vs F4
## 2025-01-09 19:59:30.820321 INFO::Creating boxplot for categorical data, antibiotics vs F632
## 2025-01-09 19:59:31.306718 INFO::Creating boxplot for categorical data, antibiotics vs F31
## 2025-01-09 19:59:31.790831 INFO::Creating boxplot for categorical data, antibiotics vs F184
## 2025-01-09 19:59:32.295904 INFO::Creating boxplot for categorical data, antibiotics vs F7
## 2025-01-09 19:59:32.769143 INFO::Creating boxplot for categorical data, antibiotics vs F213
## 2025-01-09 19:59:33.235914 INFO::Creating boxplot for categorical data, antibiotics vs F691
## 2025-01-09 19:59:33.693878 INFO::Creating boxplot for categorical data, antibiotics vs F828
## 2025-01-09 19:59:34.1833 INFO::Creating boxplot for categorical data, antibiotics vs F831
## 2025-01-09 19:59:34.686018 INFO::Creating boxplot for categorical data, antibiotics vs F315
## 2025-01-09 19:59:35.139242 INFO::Creating boxplot for categorical data, antibiotics vs F159
## 2025-01-09 19:59:35.582412 INFO::Creating boxplot for categorical data, antibiotics vs F331
## 2025-01-09 19:59:36.038663 INFO::Creating boxplot for categorical data, antibiotics vs F757
## 2025-01-09 19:59:36.496471 INFO::Creating boxplot for categorical data, antibiotics vs F167
## 2025-01-09 19:59:36.962168 INFO::Creating boxplot for categorical data, antibiotics vs F85
## 2025-01-09 19:59:37.415075 INFO::Creating boxplot for categorical data, antibiotics vs F80
## 2025-01-09 19:59:37.860275 INFO::Creating boxplot for categorical data, antibiotics vs F105
## 2025-01-09 19:59:38.338421 INFO::Creating boxplot for categorical data, antibiotics vs F674
## 2025-01-09 19:59:38.848454 INFO::Creating boxplot for categorical data, antibiotics vs F50
## 2025-01-09 19:59:39.306733 INFO::Creating boxplot for categorical data, antibiotics vs F164
## 2025-01-09 19:59:39.774951 INFO::Creating boxplot for categorical data, antibiotics vs F840
## 2025-01-09 19:59:40.228557 INFO::Creating boxplot for categorical data, antibiotics vs F232
## 2025-01-09 19:59:40.684929 INFO::Creating boxplot for categorical data, antibiotics vs F872
## 2025-01-09 19:59:41.231868 INFO::Creating boxplot for categorical data, antibiotics vs F54
## 2025-01-09 19:59:41.754397 INFO::Creating boxplot for categorical data, antibiotics vs F365
## 2025-01-09 19:59:42.269782 INFO::Creating boxplot for categorical data, antibiotics vs F499
## 2025-01-09 19:59:42.782673 INFO::Creating boxplot for categorical data, antibiotics vs F510
## 2025-01-09 19:59:43.347044 INFO::Creating boxplot for categorical data, antibiotics vs F716
## 2025-01-09 19:59:43.876532 INFO::Creating boxplot for categorical data, antibiotics vs F454
## 2025-01-09 19:59:44.400175 INFO::Creating boxplot for categorical data, antibiotics vs F52
## 2025-01-09 19:59:44.904156 INFO::Creating boxplot for categorical data, antibiotics vs F273
## 2025-01-09 19:59:45.413578 INFO::Creating boxplot for categorical data, antibiotics vs F474
## 2025-01-09 19:59:45.962465 INFO::Creating boxplot for categorical data, antibiotics vs F267
## 2025-01-09 19:59:46.426839 INFO::Creating boxplot for categorical data, antibiotics vs F253
## 2025-01-09 19:59:46.863585 INFO::Creating boxplot for categorical data, antibiotics vs F247
## 2025-01-09 19:59:47.318231 INFO::Creating boxplot for categorical data, antibiotics vs F708
## 2025-01-09 19:59:47.757124 INFO::Creating boxplot for categorical data, antibiotics vs F438
## 2025-01-09 19:59:48.240574 INFO::Creating boxplot for categorical data, antibiotics vs F450
## 2025-01-09 19:59:48.696876 INFO::Creating boxplot for categorical data, antibiotics vs F666
## 2025-01-09 19:59:49.166106 INFO::Creating boxplot for categorical data, antibiotics vs F720
## 2025-01-09 19:59:49.611004 INFO::Creating boxplot for categorical data, antibiotics vs F48
## 2025-01-09 19:59:50.136322 INFO::Creating boxplot for categorical data, antibiotics vs F371
## 2025-01-09 19:59:50.593162 INFO::Creating boxplot for categorical data, antibiotics vs F423
## 2025-01-09 19:59:51.080879 INFO::Creating boxplot for categorical data, antibiotics vs F190
## 2025-01-09 19:59:51.559177 INFO::Creating boxplot for categorical data, antibiotics vs F351
## 2025-01-09 19:59:52.041424 INFO::Creating boxplot for categorical data, antibiotics vs F394
## 2025-01-09 19:59:52.563814 INFO::Creating boxplot for categorical data, antibiotics vs F581
## 2025-01-09 19:59:53.035214 INFO::Creating boxplot for categorical data, antibiotics vs F276
## 2025-01-09 19:59:53.601474 INFO::Creating boxplot for categorical data, antibiotics vs F608
## 2025-01-09 19:59:54.085755 INFO::Creating boxplot for categorical data, antibiotics vs F28
## 2025-01-09 19:59:54.578555 INFO::Creating boxplot for categorical data, antibiotics vs F805
## 2025-01-09 19:59:55.108331 INFO::Creating boxplot for categorical data, antibiotics vs F249
## 2025-01-09 19:59:55.589473 INFO::Creating boxplot for categorical data, antibiotics vs F776
## 2025-01-09 19:59:56.062876 INFO::Creating boxplot for categorical data, antibiotics vs F755
## 2025-01-09 19:59:56.531875 INFO::Creating boxplot for categorical data, antibiotics vs F68
## 2025-01-09 19:59:57.020453 INFO::Creating boxplot for categorical data, antibiotics vs F78
## 2025-01-09 19:59:57.525431 INFO::Creating boxplot for categorical data, antibiotics vs F381
## 2025-01-09 19:59:58.011735 INFO::Creating boxplot for categorical data, antibiotics vs F644
## 2025-01-09 19:59:58.48709 INFO::Creating boxplot for categorical data, antibiotics vs F358
## 2025-01-09 19:59:59.07941 INFO::Creating boxplot for categorical data, antibiotics vs F344
## 2025-01-09 19:59:59.67539 INFO::Creating boxplot for categorical data, antibiotics vs F209
## 2025-01-09 20:00:00.242365 INFO::Creating boxplot for categorical data, antibiotics vs F898
## 2025-01-09 20:00:00.747989 INFO::Creating boxplot for categorical data, antibiotics vs F51
## 2025-01-09 20:00:01.252442 INFO::Creating boxplot for categorical data, antibiotics vs F149
## 2025-01-09 20:00:01.748237 INFO::Creating boxplot for categorical data, antibiotics vs F108
## 2025-01-09 20:00:02.254007 INFO::Creating boxplot for categorical data, antibiotics vs F255
## 2025-01-09 20:00:02.735359 INFO::Creating boxplot for categorical data, antibiotics vs F823
## 2025-01-09 20:00:03.216368 INFO::Creating boxplot for categorical data, antibiotics vs F864
## 2025-01-09 20:00:03.703394 INFO::Creating boxplot for categorical data, antibiotics vs F214
## 2025-01-09 20:00:04.193112 INFO::Creating boxplot for categorical data, antibiotics vs F76
## 2025-01-09 20:00:04.715019 INFO::Creating boxplot for categorical data, antibiotics vs F575
## 2025-01-09 20:00:05.207389 INFO::Creating boxplot for categorical data, antibiotics vs F13
## 2025-01-09 20:00:05.685201 INFO::Creating boxplot for categorical data, antibiotics vs F389
## 2025-01-09 20:00:06.143975 INFO::Creating boxplot for categorical data, antibiotics vs F556
## 2025-01-09 20:00:06.629641 INFO::Creating boxplot for categorical data, antibiotics vs F49
## 2025-01-09 20:00:07.126547 INFO::Creating boxplot for categorical data, antibiotics vs F436
## 2025-01-09 20:00:07.59118 INFO::Creating boxplot for categorical data, antibiotics vs F378
## 2025-01-09 20:00:08.038592 INFO::Creating boxplot for categorical data, antibiotics vs F682
## 2025-01-09 20:00:08.510565 INFO::Creating boxplot for categorical data, antibiotics vs F47
## 2025-01-09 20:00:08.977912 INFO::Creating boxplot for categorical data, antibiotics vs F429
## 2025-01-09 20:00:09.497817 INFO::Creating boxplot for categorical data, antibiotics vs F588
## 2025-01-09 20:00:09.957932 INFO::Creating boxplot for categorical data, antibiotics vs F616
## 2025-01-09 20:00:10.426524 INFO::Creating boxplot for categorical data, antibiotics vs F323
## 2025-01-09 20:00:10.931202 INFO::Creating boxplot for categorical data, antibiotics vs F409
## 2025-01-09 20:00:11.423562 INFO::Creating boxplot for categorical data, antibiotics vs F326
## 2025-01-09 20:00:11.897453 INFO::Creating boxplot for categorical data, antibiotics vs F698
## 2025-01-09 20:00:12.360998 INFO::Creating boxplot for categorical data, antibiotics vs F567
## 2025-01-09 20:00:12.822006 INFO::Creating boxplot for categorical data, antibiotics vs F179
## 2025-01-09 20:00:13.367239 INFO::Creating boxplot for categorical data, antibiotics vs F787
## 2025-01-09 20:00:13.878587 INFO::Creating boxplot for categorical data, antibiotics vs F79
## 2025-01-09 20:00:14.344498 INFO::Creating boxplot for categorical data, antibiotics vs F335
## 2025-01-09 20:00:14.83857 INFO::Creating boxplot for categorical data, antibiotics vs F576
## 2025-01-09 20:00:15.316485 INFO::Creating boxplot for categorical data, antibiotics vs F667
## 2025-01-09 20:00:15.800785 INFO::Creating boxplot for categorical data, antibiotics vs F694
## 2025-01-09 20:00:16.30168 INFO::Creating boxplot for categorical data, antibiotics vs F297
## 2025-01-09 20:00:16.758959 INFO::Creating boxplot for categorical data, antibiotics vs F569
## 2025-01-09 20:00:17.240112 INFO::Creating boxplot for categorical data, antibiotics vs F138
## 2025-01-09 20:00:17.722964 INFO::Creating boxplot for categorical data, antibiotics vs F611
## 2025-01-09 20:00:18.209227 INFO::Creating boxplot for categorical data, antibiotics vs F810
## 2025-01-09 20:00:18.723842 INFO::Creating boxplot for categorical data, antibiotics vs F746
## 2025-01-09 20:00:19.210966 INFO::Creating boxplot for categorical data, antibiotics vs F23
## 2025-01-09 20:00:19.703717 INFO::Creating boxplot for categorical data, antibiotics vs F135
## 2025-01-09 20:00:20.190323 INFO::Creating boxplot for categorical data, antibiotics vs F411
## 2025-01-09 20:00:20.716985 INFO::Creating boxplot for categorical data, antibiotics vs F489
## 2025-01-09 20:00:21.189181 INFO::Creating boxplot for categorical data, antibiotics vs F492
## 2025-01-09 20:00:21.656284 INFO::Creating boxplot for categorical data, antibiotics vs F844
## 2025-01-09 20:00:22.139047 INFO::Creating boxplot for categorical data, antibiotics vs F586
## 2025-01-09 20:00:22.627385 INFO::Creating boxplot for categorical data, antibiotics vs F11
## 2025-01-09 20:00:23.137334 INFO::Creating boxplot for categorical data, antibiotics vs F900
## 2025-01-09 20:00:23.616507 INFO::Creating boxplot for categorical data, antibiotics vs F21
## 2025-01-09 20:00:24.102969 INFO::Creating boxplot for categorical data, antibiotics vs F736
## 2025-01-09 20:00:24.564213 INFO::Creating boxplot for categorical data, antibiotics vs F408
## 2025-01-09 20:00:25.043973 INFO::Creating boxplot for categorical data, antibiotics vs F788
## 2025-01-09 20:00:25.691656 INFO::Creating boxplot for categorical data, antibiotics vs F66
## 2025-01-09 20:00:26.15494 INFO::Creating boxplot for categorical data, antibiotics vs F493
## 2025-01-09 20:00:26.634144 INFO::Creating boxplot for categorical data, antibiotics vs F343
## 2025-01-09 20:00:27.093104 INFO::Creating boxplot for categorical data, antibiotics vs F352
## 2025-01-09 20:00:27.601685 INFO::Creating boxplot for categorical data, antibiotics vs F677
## 2025-01-09 20:00:28.074063 INFO::Creating boxplot for categorical data, antibiotics vs F816
## 2025-01-09 20:00:28.53421 INFO::Creating boxplot for categorical data, antibiotics vs F457
## 2025-01-09 20:00:28.993411 INFO::Creating boxplot for categorical data, antibiotics vs F330
## 2025-01-09 20:00:29.467608 INFO::Creating boxplot for categorical data, antibiotics vs F293
## 2025-01-09 20:00:29.979594 INFO::Creating boxplot for categorical data, antibiotics vs F725
## 2025-01-09 20:00:30.442686 INFO::Creating boxplot for categorical data, antibiotics vs F813
## 2025-01-09 20:00:30.894851 INFO::Creating boxplot for categorical data, antibiotics vs F295
## 2025-01-09 20:00:31.362771 INFO::Creating boxplot for categorical data, antibiotics vs F656
## 2025-01-09 20:00:31.867267 INFO::Creating boxplot for categorical data, antibiotics vs F669
## 2025-01-09 20:00:32.350329 INFO::Creating boxplot for categorical data, antibiotics vs F15
## 2025-01-09 20:00:32.806187 INFO::Creating boxplot for categorical data, antibiotics vs F419
## 2025-01-09 20:00:33.262389 INFO::Creating boxplot for categorical data, antibiotics vs F701
## 2025-01-09 20:00:33.756378 INFO::Creating boxplot for categorical data, antibiotics vs F176
## 2025-01-09 20:00:34.280249 INFO::Creating boxplot for categorical data, antibiotics vs F203
## 2025-01-09 20:00:34.735793 INFO::Creating boxplot for categorical data, antibiotics vs F501
## 2025-01-09 20:00:35.215483 INFO::Creating boxplot for categorical data, antibiotics vs F772
## 2025-01-09 20:00:35.67308 INFO::Creating boxplot for categorical data, antibiotics vs F488
## 2025-01-09 20:00:36.104771 INFO::Creating boxplot for categorical data, antibiotics vs F600
## 2025-01-09 20:00:36.565529 INFO::Creating boxplot for categorical data, antibiotics vs F768
## 2025-01-09 20:00:37.035507 INFO::Creating boxplot for categorical data, antibiotics vs F432
## 2025-01-09 20:00:37.50339 INFO::Creating boxplot for categorical data, antibiotics vs F26
## 2025-01-09 20:00:37.971551 INFO::Creating boxplot for categorical data, antibiotics vs F189
## 2025-01-09 20:00:38.537822 INFO::Creating boxplot for categorical data, antibiotics vs F200
## 2025-01-09 20:00:39.009091 INFO::Creating boxplot for categorical data, antibiotics vs F121
## 2025-01-09 20:00:39.469711 INFO::Creating boxplot for categorical data, antibiotics vs F624
## 2025-01-09 20:00:39.948335 INFO::Creating boxplot for categorical data, antibiotics vs F855
## 2025-01-09 20:00:40.437172 INFO::Creating boxplot for categorical data, antibiotics vs F380
## 2025-01-09 20:00:40.956484 INFO::Creating boxplot for categorical data, antibiotics vs F734
## 2025-01-09 20:00:41.416438 INFO::Creating boxplot for categorical data, antibiotics vs F16
## 2025-01-09 20:00:41.869379 INFO::Creating boxplot for categorical data, antibiotics vs F602
## 2025-01-09 20:00:42.347979 INFO::Creating boxplot for categorical data, antibiotics vs F210
## 2025-01-09 20:00:42.817177 INFO::Creating boxplot for categorical data, antibiotics vs F217
## 2025-01-09 20:00:43.352234 INFO::Creating boxplot for categorical data, antibiotics vs F640
## 2025-01-09 20:00:43.824654 INFO::Creating boxplot for categorical data, antibiotics vs F631
## 2025-01-09 20:00:44.293667 INFO::Creating boxplot for categorical data, antibiotics vs F32
## 2025-01-09 20:00:44.742157 INFO::Creating boxplot for categorical data, antibiotics vs F322
## 2025-01-09 20:00:45.221016 INFO::Creating boxplot for categorical data, antibiotics vs F476
## 2025-01-09 20:00:45.724745 INFO::Creating boxplot for categorical data, antibiotics vs F265
## 2025-01-09 20:00:46.196776 INFO::Creating boxplot for categorical data, antibiotics vs F283
## 2025-01-09 20:00:46.682411 INFO::Creating boxplot for categorical data, antibiotics vs F316
## 2025-01-09 20:00:47.165844 INFO::Creating boxplot for categorical data, antibiotics vs F465
## 2025-01-09 20:00:47.667115 INFO::Creating boxplot for categorical data, antibiotics vs F24
## 2025-01-09 20:00:48.172471 INFO::Creating boxplot for categorical data, antibiotics vs F38
## 2025-01-09 20:00:48.661594 INFO::Creating boxplot for categorical data, antibiotics vs F82
## 2025-01-09 20:00:49.154939 INFO::Creating boxplot for categorical data, antibiotics vs F86
## 2025-01-09 20:00:49.686611 INFO::Creating boxplot for categorical data, antibiotics vs F270
## 2025-01-09 20:00:50.284912 INFO::Creating boxplot for categorical data, antibiotics vs F485
## 2025-01-09 20:00:50.824889 INFO::Creating boxplot for categorical data, antibiotics vs F486
## 2025-01-09 20:00:51.368332 INFO::Creating boxplot for categorical data, antibiotics vs F399
## 2025-01-09 20:00:51.905328 INFO::Creating boxplot for categorical data, antibiotics vs F573
## 2025-01-09 20:00:52.429829 INFO::Creating boxplot for categorical data, antibiotics vs F877
## 2025-01-09 20:00:52.996933 INFO::Creating boxplot for categorical data, antibiotics vs F709
## 2025-01-09 20:00:53.514044 INFO::Creating boxplot for categorical data, antibiotics vs F227
## 2025-01-09 20:00:54.04826 INFO::Creating boxplot for categorical data, antibiotics vs F553
## 2025-01-09 20:00:54.565687 INFO::Creating boxplot for categorical data, antibiotics vs F123
## 2025-01-09 20:00:55.077203 INFO::Creating boxplot for categorical data, antibiotics vs F118
## 2025-01-09 20:00:55.635371 INFO::Creating boxplot for categorical data, antibiotics vs F605
## 2025-01-09 20:00:56.142621 INFO::Creating boxplot for categorical data, antibiotics vs F619
## 2025-01-09 20:00:56.672207 INFO::Creating boxplot for categorical data, antibiotics vs F830
## 2025-01-09 20:00:57.185382 INFO::Creating boxplot for categorical data, antibiotics vs F837
## 2025-01-09 20:00:57.690982 INFO::Creating boxplot for categorical data, antibiotics vs F12
## 2025-01-09 20:00:58.227314 INFO::Creating boxplot for categorical data, antibiotics vs F623
## 2025-01-09 20:00:58.746901 INFO::Creating boxplot for categorical data, antibiotics vs F806
## 2025-01-09 20:00:59.256598 INFO::Creating boxplot for categorical data, antibiotics vs F353
## 2025-01-09 20:00:59.75929 INFO::Creating boxplot for categorical data, antibiotics vs F829
## 2025-01-09 20:01:00.261619 INFO::Creating boxplot for categorical data, antibiotics vs F289
## 2025-01-09 20:01:00.849445 INFO::Creating boxplot for categorical data, antibiotics vs F93
## 2025-01-09 20:01:01.378854 INFO::Creating boxplot for categorical data, antibiotics vs F379
## 2025-01-09 20:01:01.912606 INFO::Creating boxplot for categorical data, antibiotics vs F370
## 2025-01-09 20:01:02.42409 INFO::Creating boxplot for categorical data, antibiotics vs F360
## 2025-01-09 20:01:02.995011 INFO::Creating boxplot for categorical data, antibiotics vs F710
## 2025-01-09 20:01:03.532755 INFO::Creating boxplot for categorical data, antibiotics vs F388
## 2025-01-09 20:01:04.10451 INFO::Creating boxplot for categorical data, antibiotics vs F796
## 2025-01-09 20:01:04.629813 INFO::Creating boxplot for categorical data, antibiotics vs F174
## 2025-01-09 20:01:05.159586 INFO::Creating boxplot for categorical data, antibiotics vs F601
## 2025-01-09 20:01:05.702645 INFO::Creating boxplot for categorical data, antibiotics vs F775
## 2025-01-09 20:01:06.218319 INFO::Creating boxplot for categorical data, antibiotics vs F836
## 2025-01-09 20:01:06.750849 INFO::Creating boxplot for categorical data, antibiotics vs F192
## 2025-01-09 20:01:07.267304 INFO::Creating boxplot for categorical data, antibiotics vs F463
## 2025-01-09 20:01:07.806038 INFO::Creating boxplot for categorical data, antibiotics vs F57
## 2025-01-09 20:01:08.381047 INFO::Creating boxplot for categorical data, antibiotics vs F658
## 2025-01-09 20:01:08.917382 INFO::Creating boxplot for categorical data, antibiotics vs F596
## 2025-01-09 20:01:09.484302 INFO::Creating boxplot for categorical data, antibiotics vs F218
## 2025-01-09 20:01:10.01545 INFO::Creating boxplot for categorical data, antibiotics vs F104
## 2025-01-09 20:01:10.577885 INFO::Creating boxplot for categorical data, antibiotics vs F466
## 2025-01-09 20:01:11.111816 INFO::Creating boxplot for categorical data, antibiotics vs F737
## 2025-01-09 20:01:11.62941 INFO::Creating boxplot for categorical data, antibiotics vs F487
## 2025-01-09 20:01:12.139519 INFO::Creating boxplot for categorical data, antibiotics vs F369
## 2025-01-09 20:01:12.696401 INFO::Creating boxplot for categorical data, antibiotics vs F584
## 2025-01-09 20:01:13.287466 INFO::Creating boxplot for categorical data, antibiotics vs F166
## 2025-01-09 20:01:13.83051 INFO::Creating boxplot for categorical data, antibiotics vs F822
## 2025-01-09 20:01:14.36741 INFO::Creating boxplot for categorical data, antibiotics vs F416
## 2025-01-09 20:01:14.91396 INFO::Creating boxplot for categorical data, antibiotics vs F70
## 2025-01-09 20:01:15.453719 INFO::Creating boxplot for categorical data, antibiotics vs F243
## 2025-01-09 20:01:16.030849 INFO::Creating boxplot for categorical data, antibiotics vs F498
## 2025-01-09 20:01:16.569239 INFO::Creating boxplot for categorical data, antibiotics vs F272
## 2025-01-09 20:01:17.092776 INFO::Creating boxplot for categorical data, antibiotics vs F846
## 2025-01-09 20:01:17.635539 INFO::Creating boxplot for categorical data, antibiotics vs F881
## 2025-01-09 20:01:18.18115 INFO::Creating boxplot for categorical data, antibiotics vs F280
## 2025-01-09 20:01:18.717054 INFO::Creating boxplot for categorical data, antibiotics vs F761
## 2025-01-09 20:01:19.224735 INFO::Creating boxplot for categorical data, antibiotics vs F781
## 2025-01-09 20:01:19.754134 INFO::Creating boxplot for categorical data, antibiotics vs F697
## 2025-01-09 20:01:20.294493 INFO::Creating boxplot for categorical data, antibiotics vs F890
## 2025-01-09 20:01:20.876367 INFO::Creating boxplot for categorical data, antibiotics vs F197
## 2025-01-09 20:01:21.438274 INFO::Creating boxplot for categorical data, antibiotics vs F826
## 2025-01-09 20:01:21.991934 INFO::Creating boxplot for categorical data, antibiotics vs F641
## 2025-01-09 20:01:22.628058 INFO::Creating boxplot for categorical data, antibiotics vs F700
## 2025-01-09 20:01:23.149364 INFO::Creating boxplot for categorical data, antibiotics vs F531
## 2025-01-09 20:01:23.727445 INFO::Creating boxplot for categorical data, antibiotics vs F660
## 2025-01-09 20:01:24.250792 INFO::Creating boxplot for categorical data, antibiotics vs F257
## 2025-01-09 20:01:24.785433 INFO::Creating boxplot for categorical data, antibiotics vs F136
## 2025-01-09 20:01:25.321331 INFO::Creating boxplot for categorical data, antibiotics vs F875
## 2025-01-09 20:01:25.888061 INFO::Creating boxplot for categorical data, antibiotics vs F160
## 2025-01-09 20:01:26.423074 INFO::Creating boxplot for categorical data, antibiotics vs F782
## 2025-01-09 20:01:26.969666 INFO::Creating boxplot for categorical data, antibiotics vs F642
## 2025-01-09 20:01:27.542871 INFO::Creating boxplot for categorical data, antibiotics vs F730
## 2025-01-09 20:01:28.083263 INFO::Creating boxplot for categorical data, antibiotics vs F679
## 2025-01-09 20:01:28.671527 INFO::Creating boxplot for categorical data, antibiotics vs F713
## 2025-01-09 20:01:29.221736 INFO::Creating boxplot for categorical data, antibiotics vs F821
## 2025-01-09 20:01:29.764637 INFO::Creating boxplot for categorical data, antibiotics vs F443
## 2025-01-09 20:01:30.300955 INFO::Creating boxplot for categorical data, antibiotics vs F729
## 2025-01-09 20:01:31.779947 INFO::Creating boxplot for categorical data, antibiotics vs F25
## 2025-01-09 20:01:32.29635 INFO::Creating boxplot for categorical data, antibiotics vs F338
## 2025-01-09 20:01:32.819995 INFO::Creating boxplot for categorical data, antibiotics vs F647
## 2025-01-09 20:01:33.339 INFO::Creating boxplot for categorical data, antibiotics vs F817
## 2025-01-09 20:01:33.886808 INFO::Creating boxplot for categorical data, antibiotics vs F535
## 2025-01-09 20:01:34.463427 INFO::Creating boxplot for categorical data, antibiotics vs F634
## 2025-01-09 20:01:34.999512 INFO::Creating boxplot for categorical data, antibiotics vs F533
## 2025-01-09 20:01:35.529725 INFO::Creating boxplot for categorical data, antibiotics vs F808
## 2025-01-09 20:01:36.070889 INFO::Creating boxplot for categorical data, antibiotics vs F571
## 2025-01-09 20:01:36.669269 INFO::Creating boxplot for categorical data, antibiotics vs F529
## 2025-01-09 20:01:37.214628 INFO::Creating boxplot for categorical data, antibiotics vs F827
## 2025-01-09 20:01:37.752947 INFO::Creating boxplot for categorical data, antibiotics vs F107
## 2025-01-09 20:01:38.314547 INFO::Creating boxplot for categorical data, antibiotics vs F515
## 2025-01-09 20:01:38.853299 INFO::Creating boxplot for categorical data, antibiotics vs F305
## 2025-01-09 20:01:39.396526 INFO::Creating boxplot for categorical data, antibiotics vs F662
## 2025-01-09 20:01:39.919817 INFO::Creating boxplot for categorical data, antibiotics vs F310
## 2025-01-09 20:01:40.443354 INFO::Creating boxplot for categorical data, antibiotics vs F430
## 2025-01-09 20:01:40.959587 INFO::Creating boxplot for categorical data, antibiotics vs F173
## 2025-01-09 20:01:41.474628 INFO::Creating boxplot for categorical data, antibiotics vs F820
## 2025-01-09 20:01:41.987783 INFO::Creating boxplot for categorical data, antibiotics vs F743
## 2025-01-09 20:01:42.536595 INFO::Creating boxplot for categorical data, antibiotics vs F63
## 2025-01-09 20:01:43.080342 INFO::Creating boxplot for categorical data, antibiotics vs F215
## 2025-01-09 20:01:43.630044 INFO::Creating boxplot for categorical data, antibiotics vs F216
## 2025-01-09 20:01:44.157667 INFO::Creating boxplot for categorical data, antibiotics vs F245
## 2025-01-09 20:01:44.681393 INFO::Creating boxplot for categorical data, antibiotics vs F862
## 2025-01-09 20:01:45.210387 INFO::Creating boxplot for categorical data, antibiotics vs F541
## 2025-01-09 20:01:45.710517 INFO::Creating boxplot for categorical data, antibiotics vs F558
## 2025-01-09 20:01:46.225337 INFO::Creating boxplot for categorical data, antibiotics vs F633
## 2025-01-09 20:01:46.754733 INFO::Creating boxplot for categorical data, antibiotics vs F94
## 2025-01-09 20:01:47.261954 INFO::Creating boxplot for categorical data, antibiotics vs F574
## 2025-01-09 20:01:47.794452 INFO::Creating boxplot for categorical data, antibiotics vs F238
## 2025-01-09 20:01:48.311185 INFO::Creating boxplot for categorical data, antibiotics vs F815
## 2025-01-09 20:01:48.851008 INFO::Creating boxplot for categorical data, antibiotics vs F587
## 2025-01-09 20:01:49.376751 INFO::Creating boxplot for categorical data, antibiotics vs F464
## 2025-01-09 20:01:49.901533 INFO::Creating boxplot for categorical data, antibiotics vs F590
## 2025-01-09 20:01:50.446419 INFO::Creating boxplot for categorical data, antibiotics vs F124
## 2025-01-09 20:01:50.988254 INFO::Creating boxplot for categorical data, antibiotics vs F664
## 2025-01-09 20:01:51.522539 INFO::Creating boxplot for categorical data, antibiotics vs F100
## 2025-01-09 20:01:52.04568 INFO::Creating boxplot for categorical data, antibiotics vs F744
## 2025-01-09 20:01:52.576844 INFO::Creating boxplot for categorical data, antibiotics vs F444
## 2025-01-09 20:01:53.136859 INFO::Creating boxplot for categorical data, antibiotics vs F597
## 2025-01-09 20:01:53.679568 INFO::Creating boxplot for categorical data, antibiotics vs F650
## 2025-01-09 20:01:54.23997 INFO::Creating boxplot for categorical data, antibiotics vs F147
## 2025-01-09 20:01:54.803485 INFO::Creating boxplot for categorical data, antibiotics vs F363
## 2025-01-09 20:01:55.380628 INFO::Creating boxplot for categorical data, antibiotics vs F521
## 2025-01-09 20:01:55.922658 INFO::Creating boxplot for categorical data, antibiotics vs F412
## 2025-01-09 20:01:56.451278 INFO::Creating boxplot for categorical data, antibiotics vs F279
## 2025-01-09 20:01:56.973952 INFO::Creating boxplot for categorical data, antibiotics vs F225
## 2025-01-09 20:01:57.521627 INFO::Creating boxplot for categorical data, antibiotics vs F10
## 2025-01-09 20:01:58.057961 INFO::Creating boxplot for categorical data, antibiotics vs F481
## 2025-01-09 20:01:58.544179 INFO::Creating boxplot for categorical data, antibiotics vs F861
## 2025-01-09 20:01:59.053006 INFO::Creating boxplot for categorical data, antibiotics vs F888
## 2025-01-09 20:01:59.559353 INFO::Creating boxplot for categorical data, antibiotics vs F156
## 2025-01-09 20:02:00.07111 INFO::Creating boxplot for categorical data, antibiotics vs F857
## 2025-01-09 20:02:00.610438 INFO::Creating boxplot for categorical data, antibiotics vs F509
## 2025-01-09 20:02:01.117588 INFO::Creating boxplot for categorical data, antibiotics vs F244
## 2025-01-09 20:02:01.634838 INFO::Creating boxplot for categorical data, antibiotics vs F514
## 2025-01-09 20:02:02.097838 INFO::Creating boxplot for categorical data, antibiotics vs F196
## 2025-01-09 20:02:02.584839 INFO::Creating boxplot for categorical data, antibiotics vs F304
## 2025-01-09 20:02:03.087871 INFO::Creating boxplot for categorical data, antibiotics vs F833
## 2025-01-09 20:02:03.550607 INFO::Creating boxplot for categorical data, antibiotics vs F294
## 2025-01-09 20:02:04.043014 INFO::Creating boxplot for categorical data, antibiotics vs F550
## 2025-01-09 20:02:04.517673 INFO::Creating boxplot for categorical data, antibiotics vs F869
## 2025-01-09 20:02:05.015074 INFO::Creating boxplot for categorical data, antibiotics vs F364
## 2025-01-09 20:02:05.550741 INFO::Creating boxplot for categorical data, antibiotics vs F583
## 2025-01-09 20:02:06.006135 INFO::Creating boxplot for categorical data, antibiotics vs F441
## 2025-01-09 20:02:06.501844 INFO::Creating boxplot for categorical data, antibiotics vs F595
## 2025-01-09 20:02:06.969561 INFO::Creating boxplot for categorical data, antibiotics vs F35
## 2025-01-09 20:02:07.481002 INFO::Creating boxplot for categorical data, antibiotics vs F630
## 2025-01-09 20:02:07.972861 INFO::Creating boxplot for categorical data, antibiotics vs F401
## 2025-01-09 20:02:08.501855 INFO::Creating boxplot for categorical data, antibiotics vs F287
## 2025-01-09 20:02:09.047516 INFO::Creating boxplot for categorical data, antibiotics vs F250
## 2025-01-09 20:02:09.654624 INFO::Creating boxplot for categorical data, antibiotics vs F239
## 2025-01-09 20:02:10.204233 INFO::Creating boxplot for categorical data, antibiotics vs F88
## 2025-01-09 20:02:10.734717 INFO::Creating boxplot for categorical data, antibiotics vs F752
## 2025-01-09 20:02:11.291216 INFO::Creating boxplot for categorical data, antibiotics vs F539
## 2025-01-09 20:02:11.828154 INFO::Creating boxplot for categorical data, antibiotics vs F69
## 2025-01-09 20:02:12.37892 INFO::Creating boxplot for categorical data, antibiotics vs F126
## 2025-01-09 20:02:12.904162 INFO::Creating boxplot for categorical data, antibiotics vs F362
## 2025-01-09 20:02:13.445461 INFO::Creating boxplot for categorical data, antibiotics vs F753
## 2025-01-09 20:02:13.973309 INFO::Creating boxplot for categorical data, antibiotics vs F469
## 2025-01-09 20:02:14.454653 INFO::Creating boxplot for categorical data, antibiotics vs F14
## 2025-01-09 20:02:14.908102 INFO::Creating boxplot for categorical data, antibiotics vs F803
## 2025-01-09 20:02:15.363853 INFO::Creating boxplot for categorical data, antibiotics vs F814
## 2025-01-09 20:02:15.825683 INFO::Creating boxplot for categorical data, antibiotics vs F449
## 2025-01-09 20:02:16.319071 INFO::Creating boxplot for categorical data, antibiotics vs F494
## 2025-01-09 20:02:16.818869 INFO::Creating boxplot for categorical data, antibiotics vs F439
## 2025-01-09 20:02:17.306017 INFO::Creating boxplot for categorical data, antibiotics vs F686
## 2025-01-09 20:02:17.772871 INFO::Creating boxplot for categorical data, antibiotics vs F591
## 2025-01-09 20:02:18.240123 INFO::Creating boxplot for categorical data, antibiotics vs F735
## 2025-01-09 20:02:18.699712 INFO::Creating boxplot for categorical data, antibiotics vs F111
## 2025-01-09 20:02:19.170796 INFO::Creating boxplot for categorical data, antibiotics vs F346
## 2025-01-09 20:02:19.671182 INFO::Creating boxplot for categorical data, antibiotics vs F29
## 2025-01-09 20:02:20.147156 INFO::Creating boxplot for categorical data, antibiotics vs F376
## 2025-01-09 20:02:20.608491 INFO::Creating boxplot for categorical data, antibiotics vs F414
## 2025-01-09 20:02:21.084623 INFO::Creating boxplot for categorical data, antibiotics vs F555
## 2025-01-09 20:02:21.537861 INFO::Creating boxplot for categorical data, antibiotics vs F517
## 2025-01-09 20:02:22.018278 INFO::Creating boxplot for categorical data, antibiotics vs F544
## 2025-01-09 20:02:22.478462 INFO::Creating boxplot for categorical data, antibiotics vs F339
## 2025-01-09 20:02:22.951787 INFO::Creating boxplot for categorical data, antibiotics vs F689
## 2025-01-09 20:02:23.409901 INFO::Creating boxplot for categorical data, antibiotics vs F391
## 2025-01-09 20:02:23.948197 INFO::Creating boxplot for categorical data, antibiotics vs F502
## 2025-01-09 20:02:24.411968 INFO::Creating boxplot for categorical data, antibiotics vs F298
## 2025-01-09 20:02:24.884555 INFO::Creating boxplot for categorical data, antibiotics vs F337
## 2025-01-09 20:02:25.31092 INFO::Creating boxplot for categorical data, antibiotics vs F773
## 2025-01-09 20:02:25.776469 INFO::Creating boxplot for categorical data, antibiotics vs F592
## 2025-01-09 20:02:26.266128 INFO::Creating boxplot for categorical data, antibiotics vs F307
## 2025-01-09 20:02:26.719153 INFO::Creating boxplot for categorical data, antibiotics vs F115
## 2025-01-09 20:02:27.195245 INFO::Creating boxplot for categorical data, antibiotics vs F739
## 2025-01-09 20:02:27.667491 INFO::Creating boxplot for categorical data, antibiotics vs F433
## 2025-01-09 20:02:28.127731 INFO::Creating boxplot for categorical data, antibiotics vs F384
## 2025-01-09 20:02:28.621442 INFO::Creating boxplot for categorical data, antibiotics vs F750
## 2025-01-09 20:02:29.096278 INFO::Creating boxplot for categorical data, antibiotics vs F762
## 2025-01-09 20:02:29.56608 INFO::Creating boxplot for categorical data, antibiotics vs F277
## 2025-01-09 20:02:30.036432 INFO::Creating boxplot for categorical data, antibiotics vs F871
## 2025-01-09 20:02:30.493902 INFO::Creating boxplot for categorical data, antibiotics vs F839
## 2025-01-09 20:02:31.005771 INFO::Creating boxplot for categorical data, antibiotics vs F127
## 2025-01-09 20:02:31.458827 INFO::Creating boxplot for categorical data, antibiotics vs F554
## 2025-01-09 20:02:31.913746 INFO::Creating boxplot for categorical data, antibiotics vs F676
## 2025-01-09 20:02:32.362038 INFO::Creating boxplot for categorical data, antibiotics vs F568
## 2025-01-09 20:02:32.808136 INFO::Creating boxplot for categorical data, antibiotics vs F137
## 2025-01-09 20:02:33.295482 INFO::Creating boxplot for categorical data, antibiotics vs F131
## 2025-01-09 20:02:33.768811 INFO::Creating boxplot for categorical data, antibiotics vs F60
## 2025-01-09 20:02:34.222497 INFO::Creating boxplot for categorical data, antibiotics vs F98
## 2025-01-09 20:02:34.697486 INFO::Creating boxplot for categorical data, antibiotics vs F672
## 2025-01-09 20:02:35.157592 INFO::Creating boxplot for categorical data, antibiotics vs F530
## 2025-01-09 20:02:35.634925 INFO::Creating boxplot for categorical data, antibiotics vs F809
## 2025-01-09 20:02:36.105156 INFO::Creating boxplot for categorical data, antibiotics vs F894
## 2025-01-09 20:02:36.57125 INFO::Creating boxplot for categorical data, antibiotics vs F22
## 2025-01-09 20:02:37.040459 INFO::Creating boxplot for categorical data, antibiotics vs F818
## 2025-01-09 20:02:37.497198 INFO::Creating boxplot for categorical data, antibiotics vs F559
## 2025-01-09 20:02:38.00586 INFO::Creating boxplot for categorical data, antibiotics vs F741
## 2025-01-09 20:02:38.455058 INFO::Creating boxplot for categorical data, antibiotics vs F398
## 2025-01-09 20:02:38.908242 INFO::Creating boxplot for categorical data, antibiotics vs F357
## 2025-01-09 20:02:39.388012 INFO::Creating boxplot for categorical data, antibiotics vs F119
## 2025-01-09 20:02:39.861988 INFO::Creating boxplot for categorical data, antibiotics vs F426
## 2025-01-09 20:02:40.329106 INFO::Creating boxplot for categorical data, antibiotics vs F204
## 2025-01-09 20:02:40.789923 INFO::Creating boxplot for categorical data, antibiotics vs F851
## 2025-01-09 20:02:41.258419 INFO::Creating boxplot for categorical data, antibiotics vs F657
## 2025-01-09 20:02:41.736463 INFO::Creating boxplot for categorical data, antibiotics vs F801
## 2025-01-09 20:02:42.220654 INFO::Creating boxplot for categorical data, antibiotics vs F754
## 2025-01-09 20:02:42.684401 INFO::Creating boxplot for categorical data, antibiotics vs F859
## 2025-01-09 20:02:43.159288 INFO::Creating boxplot for categorical data, antibiotics vs F480
## 2025-01-09 20:02:43.652707 INFO::Creating boxplot for categorical data, antibiotics vs F507
## 2025-01-09 20:02:44.131673 INFO::Creating boxplot for categorical data, antibiotics vs F207
## 2025-01-09 20:02:49.251882 INFO::Plotting data for metadata number 3, age
## 2025-01-09 20:02:49.256121 INFO::Creating scatter plot for continuous data, age vs F340
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:49.8834 INFO::Creating scatter plot for continuous data, age vs F603
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:50.536755 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-01-09 20:02:50.975501 INFO::Creating scatter plot for continuous data, age vs F181
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:51.46222 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-01-09 20:02:52.006102 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-01-09 20:02:52.544191 INFO::Creating scatter plot for continuous data, age vs F743
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:53.043506 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-01-09 20:02:53.542681 INFO::Creating scatter plot for continuous data, age vs F436
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:54.012723 INFO::Creating scatter plot for continuous data, age vs F219
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:54.445026 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-01-09 20:02:54.913119 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-01-09 20:02:55.378636 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-01-09 20:02:55.895541 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-01-09 20:02:56.399071 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-01-09 20:02:56.871952 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-01-09 20:02:57.34984 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-01-09 20:02:57.886189 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-01-09 20:02:58.389114 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-01-09 20:02:58.931957 INFO::Creating scatter plot for continuous data, age vs F174
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:59.413984 INFO::Creating scatter plot for continuous data, age vs F17
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:02:59.915914 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-01-09 20:03:00.420462 INFO::Creating scatter plot for continuous data, age vs F835
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:00.893583 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-01-09 20:03:01.404937 INFO::Creating scatter plot for continuous data, age vs F383
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:01.883598 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-01-09 20:03:02.395289 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-01-09 20:03:02.898825 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-01-09 20:03:03.465382 INFO::Creating scatter plot for continuous data, age vs F528
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:03.970328 INFO::Creating scatter plot for continuous data, age vs F13
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:04.487437 INFO::Creating scatter plot for continuous data, age vs F36
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:04.946287 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-01-09 20:03:05.476625 INFO::Creating scatter plot for continuous data, age vs F404
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:05.932178 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-01-09 20:03:06.426443 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-01-09 20:03:06.889521 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-01-09 20:03:07.399717 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-01-09 20:03:07.881278 INFO::Creating scatter plot for continuous data, age vs F97
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:08.352471 INFO::Creating scatter plot for continuous data, age vs F849
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:08.788373 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-01-09 20:03:09.271143 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-01-09 20:03:09.758524 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-01-09 20:03:10.335445 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-01-09 20:03:10.836649 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-01-09 20:03:11.3212 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-01-09 20:03:11.800587 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-01-09 20:03:12.324811 INFO::Creating scatter plot for continuous data, age vs F496
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:12.773177 INFO::Creating scatter plot for continuous data, age vs F386
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:13.240713 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-01-09 20:03:13.716218 INFO::Creating scatter plot for continuous data, age vs F704
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:14.176033 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-01-09 20:03:14.736589 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-01-09 20:03:15.213923 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-01-09 20:03:15.699714 INFO::Creating scatter plot for continuous data, age vs F481
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:16.167864 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-01-09 20:03:16.705912 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-01-09 20:03:17.280207 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-01-09 20:03:17.826639 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-01-09 20:03:18.326265 INFO::Creating scatter plot for continuous data, age vs F82
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:18.80501 INFO::Creating scatter plot for continuous data, age vs F7
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:19.262163 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-01-09 20:03:19.749285 INFO::Creating scatter plot for continuous data, age vs F593
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:20.209543 INFO::Creating scatter plot for continuous data, age vs F733
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:20.666756 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-01-09 20:03:21.186614 INFO::Creating scatter plot for continuous data, age vs F410
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:21.670787 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-01-09 20:03:22.173049 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-01-09 20:03:22.710618 INFO::Creating scatter plot for continuous data, age vs F856
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:23.250157 INFO::Creating scatter plot for continuous data, age vs F680
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:23.724217 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-01-09 20:03:24.226349 INFO::Creating scatter plot for continuous data, age vs F860
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:24.689556 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-01-09 20:03:25.235011 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-01-09 20:03:25.740399 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-01-09 20:03:26.265658 INFO::Creating scatter plot for continuous data, age vs F899
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:26.739561 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-01-09 20:03:27.292144 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-01-09 20:03:27.845338 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-01-09 20:03:28.359627 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-01-09 20:03:28.861032 INFO::Creating scatter plot for continuous data, age vs F345
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:29.468485 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-01-09 20:03:30.018948 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-01-09 20:03:30.516214 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-01-09 20:03:31.042504 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-01-09 20:03:31.55432 INFO::Creating scatter plot for continuous data, age vs F752
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:32.061653 INFO::Creating scatter plot for continuous data, age vs F848
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:32.515509 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-01-09 20:03:33.018292 INFO::Creating scatter plot for continuous data, age vs F751
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:33.522964 INFO::Creating scatter plot for continuous data, age vs F15
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:34.098054 INFO::Creating scatter plot for continuous data, age vs F521
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:34.56125 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-01-09 20:03:35.042316 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-01-09 20:03:35.527648 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-01-09 20:03:36.048872 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-01-09 20:03:36.555825 INFO::Creating scatter plot for continuous data, age vs F241
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:37.021577 INFO::Creating scatter plot for continuous data, age vs F582
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:37.483116 INFO::Creating scatter plot for continuous data, age vs F822
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:37.952511 INFO::Creating scatter plot for continuous data, age vs F748
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:38.451957 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-01-09 20:03:38.971027 INFO::Creating scatter plot for continuous data, age vs F16
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:39.429823 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-01-09 20:03:39.923033 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-01-09 20:03:40.506286 INFO::Creating scatter plot for continuous data, age vs F663
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:41.031483 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-01-09 20:03:41.566743 INFO::Creating scatter plot for continuous data, age vs F865
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:42.063898 INFO::Creating scatter plot for continuous data, age vs F421
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:42.608608 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-01-09 20:03:43.161865 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-01-09 20:03:43.71654 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-01-09 20:03:44.279874 INFO::Creating scatter plot for continuous data, age vs F123
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:44.849687 INFO::Creating scatter plot for continuous data, age vs F566
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:45.435708 INFO::Creating scatter plot for continuous data, age vs F370
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:46.015356 INFO::Creating scatter plot for continuous data, age vs F65
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:46.575809 INFO::Creating scatter plot for continuous data, age vs F119
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:47.165642 INFO::Creating scatter plot for continuous data, age vs F263
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:47.759304 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-01-09 20:03:48.314479 INFO::Creating scatter plot for continuous data, age vs F628
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:48.803073 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-01-09 20:03:49.325137 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-01-09 20:03:49.886478 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-01-09 20:03:50.389101 INFO::Creating scatter plot for continuous data, age vs F575
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:50.870311 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-01-09 20:03:51.400564 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-01-09 20:03:51.985322 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-01-09 20:03:52.486493 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-01-09 20:03:53.002366 INFO::Creating scatter plot for continuous data, age vs F504
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:53.472576 INFO::Creating scatter plot for continuous data, age vs F34
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:53.975867 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-01-09 20:03:54.484772 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-01-09 20:03:55.014527 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-01-09 20:03:55.494516 INFO::Creating scatter plot for continuous data, age vs F673
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:56.082863 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-01-09 20:03:56.575593 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-01-09 20:03:57.056519 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-01-09 20:03:57.532751 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-01-09 20:03:58.070716 INFO::Creating scatter plot for continuous data, age vs F40
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:58.559232 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-01-09 20:03:59.061977 INFO::Creating scatter plot for continuous data, age vs F643
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:59.499312 INFO::Creating scatter plot for continuous data, age vs F759
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:03:59.955665 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-01-09 20:04:00.478982 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-01-09 20:04:01.024676 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-01-09 20:04:01.540387 INFO::Creating scatter plot for continuous data, age vs F101
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:01.969755 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-01-09 20:04:02.502038 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-01-09 20:04:02.993482 INFO::Creating scatter plot for continuous data, age vs F95
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:03.412726 INFO::Creating scatter plot for continuous data, age vs F775
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:03.870002 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-01-09 20:04:04.354973 INFO::Creating scatter plot for continuous data, age vs F353
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:04.839008 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-01-09 20:04:05.350549 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-01-09 20:04:05.844516 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-01-09 20:04:06.369815 INFO::Creating scatter plot for continuous data, age vs F295
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:06.878041 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-01-09 20:04:07.372044 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-01-09 20:04:07.868182 INFO::Creating scatter plot for continuous data, age vs F146
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:08.298653 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-01-09 20:04:08.828896 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-01-09 20:04:09.327362 INFO::Creating scatter plot for continuous data, age vs F443
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:09.866745 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-01-09 20:04:10.367497 INFO::Creating scatter plot for continuous data, age vs F864
## `geom_smooth()` using formula = 'y ~ x'
## 2025-01-09 20:04:10.872001 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-01-09 20:04:11.341055 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-01-09 20:04:11.833973 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-01-09 20:04:17.110085 INFO::Writing all prioritized metabolites to file: Macarron_output/prioritized_metabolites_all.csv
## 2025-01-09 20:04:17.13331 INFO::Writing characterizable prioritized metabolites to file: Macarron_output/prioritized_metabolites_characterizable.csv
## 2025-01-09 20:04:17.189059 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.4.2 (2024-10-31)
## Platform: x86_64-apple-darwin20
## Running under: macOS Monterey 12.7.6
## 
## Matrix products: default
## BLAS:   /Library/Frameworks/R.framework/Versions/4.4-x86_64/Resources/lib/libRblas.0.dylib 
## LAPACK: /Library/Frameworks/R.framework/Versions/4.4-x86_64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.0
## 
## locale:
## [1] C/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
## 
## 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.10.0             SummarizedExperiment_1.36.0
##  [3] Biobase_2.66.0              GenomicRanges_1.58.0       
##  [5] GenomeInfoDb_1.42.1         IRanges_2.40.1             
##  [7] S4Vectors_0.44.0            BiocGenerics_0.52.0        
##  [9] MatrixGenerics_1.18.1       matrixStats_1.5.0          
## [11] BiocStyle_2.34.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.4             magrittr_2.0.3         
##   [7] compiler_4.4.2          RSQLite_2.3.9           mgcv_1.9-1             
##  [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.46.0          labeling_0.4.3         
##  [19] rmarkdown_2.29          preprocessCore_1.68.0   UCSC.utils_1.2.0       
##  [22] bit_4.5.0.1             xfun_0.50               zlibbioc_1.52.0        
##  [25] cachem_1.1.0            jsonlite_1.8.9          blob_1.2.4             
##  [28] DelayedArray_0.32.0     BiocParallel_1.40.0     psych_2.4.12           
##  [31] Maaslin2_1.20.0         parallel_4.4.2          cluster_2.1.8          
##  [34] biglm_0.9-3             R6_2.5.1                RColorBrewer_1.1-3     
##  [37] bslib_0.8.0             stringi_1.8.4           rpart_4.1.24           
##  [40] jquerylib_0.1.4         Rcpp_1.0.13-1           bookdown_0.42          
##  [43] iterators_1.0.14        knitr_1.49              WGCNA_1.73             
##  [46] base64enc_0.1-3         Matrix_1.7-1            splines_4.4.2          
##  [49] nnet_7.3-20             tidyselect_1.2.1        rstudioapi_0.17.1      
##  [52] abind_1.4-8             yaml_2.3.10             doParallel_1.0.17      
##  [55] codetools_0.2-20        plyr_1.8.9              lattice_0.22-6         
##  [58] tibble_3.2.1            withr_3.0.2             KEGGREST_1.46.0        
##  [61] evaluate_1.0.1          foreign_0.8-87          survival_3.8-3         
##  [64] getopt_1.20.4           Biostrings_2.74.1       pillar_1.10.1          
##  [67] BiocManager_1.30.25     checkmate_2.3.2         foreach_1.5.2          
##  [70] pcaPP_2.0-5             generics_0.1.3          ggplot2_3.5.1          
##  [73] munsell_0.5.1           scales_1.3.0            glue_1.8.0             
##  [76] Hmisc_5.2-1             tools_4.4.2             robustbase_0.99-4-1    
##  [79] data.table_1.16.4       mvtnorm_1.3-2           fastcluster_1.2.6      
##  [82] grid_4.4.2              optparse_1.7.5          impute_1.80.0          
##  [85] AnnotationDbi_1.68.0    colorspace_2.1-1        nlme_3.1-166           
##  [88] GenomeInfoDbData_1.2.13 htmlTable_2.4.3         Formula_1.2-5          
##  [91] cli_3.6.3               S4Arrays_1.6.0          dplyr_1.1.4            
##  [94] DEoptimR_1.1-3-1        gtable_0.3.6            hash_2.2.6.3           
##  [97] logging_0.10-108        dynamicTreeCut_1.63-1   sass_0.4.9             
## [100] digest_0.6.37           SparseArray_1.6.0       farver_2.1.2           
## [103] htmlwidgets_1.6.4       memoise_2.0.1           htmltools_0.5.8.1      
## [106] lifecycle_1.0.4         httr_1.4.7              GO.db_3.20.0           
## [109] bit64_4.5.2

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.