Package: MAI 1.19.0

Jonathan Dekermanjian
MAI: Mechanism-Aware Imputation
A two-step approach to imputing missing data in metabolomics. Step 1 uses a random forest classifier to classify missing values as either Missing Completely at Random/Missing At Random (MCAR/MAR) or Missing Not At Random (MNAR). MCAR/MAR are combined because it is often difficult to distinguish these two missing types in metabolomics data. Step 2 imputes the missing values based on the classified missing mechanisms, using the appropriate imputation algorithms. Imputation algorithms tested and available for MCAR/MAR include Bayesian Principal Component Analysis (BPCA), Multiple Imputation No-Skip K-Nearest Neighbors (Multi_nsKNN), and Random Forest. Imputation algorithms tested and available for MNAR include nsKNN and a single imputation approach for imputation of metabolites where left-censoring is present.
Authors:
MAI_1.19.0.tar.gz
MAI_1.19.0.zip(r-4.7)MAI_1.19.0.zip(r-4.6)MAI_1.19.0.zip(r-4.5)
MAI_1.19.0.tgz(r-4.6-any)MAI_1.19.0.tgz(r-4.5-any)
MAI_1.19.0.tar.gz(r-4.7-any)MAI_1.19.0.tar.gz(r-4.6-any)
MAI_1.19.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
MAI/json (API)
| # Install 'MAI' in R: |
| install.packages('MAI', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/kechrislab/mai/issues
- untargeted_LCMS_data - Example data set containing missing values
On BioConductor:MAI-1.19.0(bioc 3.24)MAI-1.18.0(bioc 3.23)
softwaremetabolomicsstatisticalmethodclassificationimputation-methodsmachine-learningmissing-data
Last updated from:0c453ca746. Checks:1 WARNING, 7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | WARNING | 220 | ||
| linux-devel-x86_64 | NOTE | 514 | ||
| source / vignettes | OK | 462 | ||
| linux-release-x86_64 | NOTE | 435 | ||
| macos-release-arm64 | NOTE | 231 | ||
| macos-oldrel-arm64 | NOTE | 296 | ||
| windows-devel | NOTE | 422 | ||
| windows-release | NOTE | 496 | ||
| windows-oldrel | NOTE | 369 | ||
| wasm-release | OK | 157 |
Exports:MAI
Dependencies:abindaskpassbackportsbase64encBiobaseBiocGenericsbitbit64blobbroombslibcachemcallrcaretcellrangerclassclicliprclockcodetoolsconflictedcpp11crayoncurldata.tableDBIdbplyrDelayedArraydiagramdigestdoParalleldoRNGdplyrdtplyre1071evaluatefarverfastmapfontawesomeforcatsforeachfsfuturefuture.applygarglegenericsGenomicRangesggplot2globalsgluegoogledrivegooglesheets4gowergtablehardhathavenhighrhmshtmltoolshttridsipredIRangesisobanditeratorsitertoolsjquerylibjsonliteKernSmoothknitrlabelinglatticelavalifecyclelistenvlubridatemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemimemissForestModelMetricsmodelrnlmennetnumDerivopensslparallellypcaMethodspillarpkgconfigplyrprettyunitspROCprocessxprodlimprogressprogressrproxypspurrrR6raggrandomForestrangerrappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackreadrreadxlrecipesrematchrematch2reprexreshape2rlangrmarkdownrngtoolsrpartrstudioapirvestS4ArraysS4VectorsS7sassscalesselectrSeqinfoshapeSparseArraysparsevctrsSQUAREMstringistringrSummarizedExperimentsurvivalsyssystemfontstextshapingtibbletidyrtidyselecttidyversetimechangetimeDatetinytextzdbutf8uuidvctrsviridisLitevroomwithrxfunxml2XVectoryaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Mechanism-Aware Imputation | MAI |
| Example data set containing missing values | untargeted_LCMS_data |