Package: mia 1.15.6
Tuomas Borman
mia: Microbiome analysis
mia implements tools for microbiome analysis based on the SummarizedExperiment, SingleCellExperiment and TreeSummarizedExperiment infrastructure. Data wrangling and analysis in the context of taxonomic data is the main scope. Additional functions for common task are implemented such as community indices calculation and summarization.
Authors:
mia_1.15.6.tar.gz
mia_1.15.6.zip(r-4.5)mia_1.15.6.zip(r-4.4)mia_1.15.6.zip(r-4.3)
mia_1.15.6.tgz(r-4.4-any)mia_1.15.6.tgz(r-4.3-any)
mia_1.15.6.tar.gz(r-4.5-noble)mia_1.15.6.tar.gz(r-4.4-noble)
mia_1.15.6.tgz(r-4.4-emscripten)
mia.pdf |mia.html✨
mia/json (API)
NEWS
# Install 'mia' in R: |
install.packages('mia', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/microbiome/mia/issues
- GlobalPatterns - Global patterns of 16S rRNA diversity at a depth of millions of sequences per sample.
- HintikkaXOData - Multiomics dataset from 40 rat samples
- Tengeler2020 - Gut microbiota profiles of 27 individuals with ADHD and healthy controls
- Tito2024QMP - Fecal microbiota samples from 589 patients across different colorectal cancer stages
- dmn_se - Twins' microbiome data from 278 individuals
- enterotype - Human gut microbiome dataset from 22 subjects based on shotgun DNA sequencing
- esophagus - Human esophageal community from 3 individuals
- peerj13075 - Skin microbial profiles 58 genetically unrelated individuals
On BioConductor:mia-1.15.6(bioc 3.21)mia-1.14.0(bioc 3.20)
microbiomesoftwaredataimportanalysisbioconductor
Last updated 1 months agofrom:2dc34304fb. Checks:OK: 1 NOTE: 5 ERROR: 1. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Dec 16 2024 |
R-4.5-win | NOTE | Dec 16 2024 |
R-4.5-linux | NOTE | Dec 16 2024 |
R-4.4-win | NOTE | Dec 16 2024 |
R-4.4-mac | NOTE | Dec 16 2024 |
R-4.3-win | NOTE | Dec 16 2024 |
R-4.3-mac | ERROR | Dec 16 2024 |
Exports:addAlphaaddCCAaddClusteraddContaminantQCaddDissimilarityaddDivergenceaddDominantaddDPCoAaddHierarchyTreeaddLDAaddMediationaddNMDSaddNMFaddNotContaminantQCaddPERMANOVAaddPerSampleDominantFeaturesaddPerSampleDominantTaxaaddRDAaddTaxonomyTreeagglomerateByPrevalenceagglomerateByRankagglomerateByRanksagglomerateByVariablebestDMNFitcalculateCCAcalculateDMNcalculateDMNgroupcalculateDPCoAcalculateJSDcalculateNMDScalculateOverlapcalculateRDAcalculateUnifraccheckTaxonomyclusterconvertFromBIOMconvertFromDADA2convertFromPhyloseqconvertToBIOMconvertToPhyloseqcountDominantFeaturescountDominantTaxaestimateDivergenceestimateDiversityestimateDominanceestimateEvennessestimateFaithestimateRichnessfull_joingetBestDMNFitgetCCAgetCrossAssociationgetDissimilaritygetDivergencegetDMNgetDominantgetDPCoAgetExperimentCrossAssociationgetExperimentCrossCorrelationgetHierarchyTreegetLDAgetMediationgetNMDSgetNMFgetPERMANOVAgetPrevalencegetPrevalentgetPrevalentAbundancegetPrevalentFeaturesgetPrevalentTaxagetRaregetRareFeaturesgetRareTaxagetRDAgetTaxonomyLabelsgetTaxonomyRanksgetTopgetTopFeaturesgetTopTaxagetUniquegetUniqueFeaturesgetUniqueTaxaIdTaxaToDataFrameimportBIOMimportHUMAnNimportMetaPhlAnimportMothurimportQIIME2importQZAimportTaxpastainner_joinisContaminantisNotContaminantleft_joinloadFromBiomloadFromHumannloadFromMetaphlanloadFromMothurloadFromQIIME2makePhyloseqFromTreeSEmakePhyloseqFromTreeSummarizedExperimentmakeTreeSEFromBiommakeTreeSEFromDADA2makeTreeSEFromPhyloseqmakeTreeSummarizedExperimentFromBiommakeTreeSummarizedExperimentFromDADA2makeTreeSummarizedExperimentFromPhyloseqmapTaxonomymeltAssaymeltSEmergeColsmergeFeaturesmergeFeaturesByPrevalencemergeFeaturesByRankmergeRowsmergeSamplesmergeSEsperformDMNgroupCVperSampleDominantFeaturesperSampleDominantTaxaplotNMDSrarefyAssayreadQZArelabundancerelabundance<-relAbundanceCountsright_joinrunCCArunDMNrunDPCoArunJSDrunNMDSrunOverlaprunRDArunUnifracsetTaxonomyRankssplitByRankssplitOnsubsampleCountssubsetByPrevalentsubsetByPrevalentFeaturessubsetByPrevalentTaxasubsetByRaresubsetByRareFeaturessubsetByRareTaxasubsetFeaturessubsetSamplessubsetTaxasummarizeDominancesummarytaxonomyRankEmptytaxonomyRankstaxonomyTreetestExperimentCrossAssociationtestExperimentCrossCorrelationtransformAssaytransformCountstransformFeaturestransformSamplesunsplitByRanksunsplitOnZTransform
Dependencies:abindapeaskpassassortheadbackportsbase64encbeachmatbeeswarmBHBiobaseBiocBaseUtilsBiocGenericsBiocNeighborsBiocParallelBiocSingularBiostringsblusterbootbslibcachemCairocheckmatecliclustercodetoolscolorspacecpp11crayoncurldata.tableDBIDECIPHERdecontamDelayedArrayDelayedMatrixStatsdigestDirichletMultinomialdplyrdqrngevaluatefansifarverfastmapFNNfontawesomeforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicRangesggbeeswarmggplot2ggrastrggrepelgluegridExtragtablehighrHmischtmlTablehtmltoolshtmlwidgetshttrigraphIRangesirlbaisobandjquerylibjsonliteknitrlabelinglambda.rlatticelazyevallifecyclelme4lpSolvemagrittrMASSMatrixMatrixGenericsmatrixStatsmediationmemoisemgcvmimeminqaMultiAssayExperimentmunsellmvtnormnlmenloptrnnetopensslopenxlsxpermutepheatmappillarpkgconfigplyrpngpurrrR.methodsS3R.ooR.utilsR6raggrappdirsrbiomRColorBrewerRcppRcppAnnoyRcppEigenRcppMLRcppParallelRcppProgressreshape2rjsonrlangrmarkdownrpartRSpectrarstudioapirsvdRtsneS4ArraysS4VectorssandwichsassScaledMatrixscalesscaterscuttleSingleCellExperimentsitmoslamsnowSparseArraysparseMatrixStatsstringistringrSummarizedExperimentsyssystemfontstextshapingtibbletidyrtidyselecttidytreetinytextreeioTreeSummarizedExperimentUCSC.utilsutf8uwotvctrsveganviporviridisviridisLitewithrxfunXVectoryamlyulab.utilszipzlibbioczoo
Readme and manuals
Help Manual
Help page | Topics |
---|---|
'mia' Package. | mia-package mia |
Estimate alpha diversity indices | addAlpha addAlpha,SummarizedExperiment-method |
Clustering wrapper | addCluster addCluster,SummarizedExperiment-method |
Estimate divergence | addDivergence addDivergence,SummarizedExperiment-method getDivergence getDivergence,SummarizedExperiment-method |
Latent Dirichlet Allocation | addLDA addLDA,SummarizedExperiment-method getLDA getLDA,SummarizedExperiment-method |
Non-negative Matrix Factorization | addNMF addNMF,SummarizedExperiment-method getNMF getNMF,SummarizedExperiment-method |
Agglomerate data using taxonomic information or other grouping | agglomerate-methods agglomerateByRank agglomerateByRank,SingleCellExperiment-method agglomerateByRank,SummarizedExperiment-method agglomerateByRank,TreeSummarizedExperiment-method agglomerateByRanks agglomerateByRanks,SingleCellExperiment-method agglomerateByRanks,SummarizedExperiment-method agglomerateByRanks,TreeSummarizedExperiment-method agglomerateByVariable agglomerateByVariable,SummarizedExperiment-method agglomerateByVariable,TreeSummarizedExperiment-method splitByRanks unsplitByRanks unsplitByRanks,SingleCellExperiment-method unsplitByRanks,TreeSummarizedExperiment-method |
Agglomerate data based on population prevalence | agglomerateByPrevalence agglomerateByPrevalence,SummarizedExperiment-method agglomerateByPrevalence,TreeSummarizedExperiment-method |
Dirichlet-Multinomial Mixture Model: Machine Learning for Microbiome Data | bestDMNFit bestDMNFit,SummarizedExperiment-method calculateDMN calculateDMN,ANY-method calculateDMN,SummarizedExperiment-method calculateDMNgroup calculateDMNgroup,ANY-method calculateDMNgroup,SummarizedExperiment-method getBestDMNFit getBestDMNFit,SummarizedExperiment-method getDMN getDMN,SummarizedExperiment-method performDMNgroupCV performDMNgroupCV,ANY-method performDMNgroupCV,SummarizedExperiment-method runDMN |
Create a 'TreeSummarizedExperiment' object from 'DADA2' results | convertFromDADA2 |
Create a 'TreeSummarizedExperiment' object from a phyloseq object | convertFromPhyloseq convertToPhyloseq convertToPhyloseq,SummarizedExperiment-method convertToPhyloseq,TreeSummarizedExperiment-method |
These functions will be deprecated. Please use other functions instead. | addPerSampleDominantFeatures addPerSampleDominantFeatures,SummarizedExperiment-method addPerSampleDominantTaxa addPerSampleDominantTaxa,SummarizedExperiment-method addTaxonomyTree addTaxonomyTree,SummarizedExperiment-method calculateJSD calculateJSD,ANY-method calculateOverlap calculateOverlap,ANY-method calculateUnifrac calculateUnifrac,ANY-method cluster cluster,SummarizedExperiment-method countDominantFeatures countDominantFeatures,SummarizedExperiment-method countDominantTaxa countDominantTaxa,SummarizedExperiment-method deprecate estimateDivergence estimateDivergence,SummarizedExperiment-method estimateDiversity estimateDiversity,ANY-method estimateDominance estimateDominance,ANY-method estimateEvenness estimateEvenness,ANY-method estimateFaith estimateFaith,ANY-method estimateRichness estimateRichness,ANY-method full_join full_join,ANY-method getExperimentCrossAssociation getExperimentCrossAssociation,MultiAssayExperiment-method getExperimentCrossAssociation,SummarizedExperiment-method getExperimentCrossCorrelation getExperimentCrossCorrelation,ANY-method getPrevalentFeatures getPrevalentFeatures,ANY-method getPrevalentFeatures,SummarizedExperiment-method getPrevalentTaxa getPrevalentTaxa,ANY-method getPrevalentTaxa,SummarizedExperiment-method getRareFeatures getRareFeatures,ANY-method getRareFeatures,SummarizedExperiment-method getRareTaxa getRareTaxa,ANY-method getRareTaxa,SummarizedExperiment-method getTopFeatures getTopFeatures,SummarizedExperiment-method getTopTaxa getTopTaxa,SummarizedExperiment-method getUniqueFeatures getUniqueFeatures,SummarizedExperiment-method getUniqueTaxa getUniqueTaxa,SummarizedExperiment-method inner_join inner_join,ANY-method left_join left_join,ANY-method loadFromBiom loadFromHumann loadFromMetaphlan loadFromMothur loadFromQIIME2 makePhyloseqFromTreeSE makePhyloseqFromTreeSE,SummarizedExperiment-method makePhyloseqFromTreeSE,TreeSummarizedExperiment-method makePhyloseqFromTreeSummarizedExperiment makePhyloseqFromTreeSummarizedExperiment,ANY-method makeTreeSEFromBiom makeTreeSEFromDADA2 makeTreeSEFromPhyloseq makeTreeSummarizedExperimentFromBiom makeTreeSummarizedExperimentFromDADA2 makeTreeSummarizedExperimentFromPhyloseq makeTreeSummarizedExperimentFromPhyloseq,ANY-method meltAssay meltAssay,SummarizedExperiment-method mergeCols mergeCols,SummarizedExperiment-method mergeCols,TreeSummarizedExperiment-method mergeFeatures mergeFeatures,SummarizedExperiment-method mergeFeatures,TreeSummarizedExperiment-method mergeFeaturesByPrevalence mergeFeaturesByPrevalence,SummarizedExperiment-method mergeFeaturesByRank mergeFeaturesByRank,SingleCellExperiment-method mergeFeaturesByRank,SummarizedExperiment-method mergeFeaturesByRank,TreeSummarizedExperiment-method mergeRows mergeRows,SummarizedExperiment-method mergeRows,TreeSummarizedExperiment-method mergeSamples mergeSamples,SummarizedExperiment-method mergeSamples,TreeSummarizedExperiment-method perSampleDominantFeatures perSampleDominantFeatures,SummarizedExperiment-method perSampleDominantTaxa perSampleDominantTaxa,SummarizedExperiment-method plotNMDS readQZA relabundance relabundance,SummarizedExperiment-method relabundance<- relabundance<-,SummarizedExperiment-method relAbundanceCounts relAbundanceCounts,SummarizedExperiment-method right_join right_join,ANY-method runJSD runJSD,SummarizedExperiment-method runOverlap runOverlap,SummarizedExperiment-method runUnifrac subsampleCounts subsampleCounts,SummarizedExperiment-method subsetByPrevalentFeatures subsetByPrevalentFeatures,ANY-method subsetByPrevalentTaxa subsetByPrevalentTaxa,ANY-method subsetByRareFeatures subsetByRareFeatures,ANY-method subsetByRareTaxa subsetByRareTaxa,ANY-method subsetFeatures subsetFeatures,SummarizedExperiment-method subsetSamples subsetSamples,SummarizedExperiment-method subsetTaxa subsetTaxa,SummarizedExperiment-method taxonomyTree taxonomyTree,SummarizedExperiment-method testExperimentCrossAssociation testExperimentCrossAssociation,ANY-method testExperimentCrossCorrelation testExperimentCrossCorrelation,ANY-method transformCounts transformFeatures transformFeatures,SummarizedExperiment-method transformSamples transformSamples,SummarizedExperiment-method ZTransform ZTransform,SummarizedExperiment-method |
Twins' microbiome data from 278 individuals | dmn_se twins |
Human gut microbiome dataset from 22 subjects based on shotgun DNA sequencing | enterotype |
Human esophageal community from 3 individuals | esophagus |
Calculate correlations between features of two experiments. | getCrossAssociation getCrossAssociation,MultiAssayExperiment-method getCrossAssociation,SummarizedExperiment-method |
Calculate dissimilarities | addDissimilarity addDissimilarity,SummarizedExperiment-method getDissimilarity getDissimilarity,ANY-method getDissimilarity,SummarizedExperiment-method getDissimilarity,TreeSummarizedExperiment-method |
Get dominant taxa | addDominant addDominant,SummarizedExperiment-method getDominant getDominant,SummarizedExperiment-method |
Perform mediation analysis | addMediation addMediation,SummarizedExperiment-method getMediation getMediation,SummarizedExperiment-method |
Calculate PERMANOVA (Permutational Multivariate Analysis of Variance) | addPERMANOVA addPERMANOVA,SummarizedExperiment-method getPERMANOVA getPERMANOVA,ANY-method getPERMANOVA,SingleCellExperiment-method getPERMANOVA,SummarizedExperiment-method |
Calculation prevalence information for features across samples | getPrevalence getPrevalence,ANY-method getPrevalence,SummarizedExperiment-method getPrevalent getPrevalent,ANY-method getPrevalent,SummarizedExperiment-method getPrevalentAbundance getPrevalentAbundance,ANY-method getPrevalentAbundance,SummarizedExperiment-method getRare getRare,ANY-method getRare,SummarizedExperiment-method subsetByPrevalent subsetByPrevalent,SummarizedExperiment-method subsetByPrevalent,TreeSummarizedExperiment-method subsetByRare subsetByRare,SummarizedExperiment-method subsetByRare,TreeSummarizedExperiment-method |
Global patterns of 16S rRNA diversity at a depth of millions of sequences per sample. | GlobalPatterns |
Calculate hierarchy tree | addHierarchyTree addHierarchyTree,SummarizedExperiment-method getHierarchyTree getHierarchyTree,SummarizedExperiment-method hierarchy-tree |
Multiomics dataset from 40 rat samples | HintikkaXOData |
Convert a 'TreeSummarizedExperiment' object to/from 'BIOM' results | convertFromBIOM convertToBIOM convertToBIOM,SummarizedExperiment-method importBIOM |
Import HUMAnN results to 'TreeSummarizedExperiment' | importHUMAnN |
Import Metaphlan results to 'TreeSummarizedExperiment' | importMetaPhlAn |
Import Mothur results as a 'TreeSummarizedExperiment' | importMothur |
Import QIIME2 results to 'TreeSummarizedExperiment' | importQIIME2 importQZA |
Import taxpasta-specific BIOM results to 'TreeSummarizedExperiment' | importTaxpasta |
decontam functions | addContaminantQC addContaminantQC,SummarizedExperiment-method addNotContaminantQC addNotContaminantQC,SummarizedExperiment-method isContaminant isContaminant,SummarizedExperiment-method isNotContaminant,SummarizedExperiment-method |
Converting a 'SummarizedExperiment' object into a long data.frame | meltSE meltSE,SummarizedExperiment-method |
Merge SE objects into single SE object. | mergeSEs mergeSEs,list-method mergeSEs,SimpleList-method mergeSEs,SummarizedExperiment-method |
mia datasets | mia-datasets |
Skin microbial profiles 58 genetically unrelated individuals | peerj13075 |
Subsample Counts | rarefyAssay rarefyAssay,SummarizedExperiment-method |
Canonical Correspondence Analysis and Redundancy Analysis | addCCA addCCA,SingleCellExperiment-method addRDA addRDA,SingleCellExperiment-method calculateCCA calculateRDA getCCA getCCA,ANY-method getCCA,SummarizedExperiment-method getRDA getRDA,ANY-method getRDA,SummarizedExperiment-method runCCA runRDA |
Calculation of Double Principal Correspondance analysis | addDPCoA calculateDPCoA getDPCoA getDPCoA,ANY,ANY-method getDPCoA,TreeSummarizedExperiment,missing-method runDPCoA |
Perform non-metric MDS on sample-level data | addNMDS calculateNMDS getNMDS getNMDS,ANY-method getNMDS,SingleCellExperiment-method getNMDS,SummarizedExperiment-method runNMDS |
Split 'TreeSummarizedExperiment' column-wise or row-wise based on grouping variable | splitOn splitOn,SingleCellExperiment-method splitOn,SummarizedExperiment-method splitOn,TreeSummarizedExperiment-method unsplitOn unsplitOn,list-method unsplitOn,SimpleList-method unsplitOn,SingleCellExperiment-method |
Summarizing microbiome data | getTop getTop,SummarizedExperiment-method getUnique getUnique,SummarizedExperiment-method summaries summarizeDominance summarizeDominance,SummarizedExperiment-method summary,SummarizedExperiment-method |
Functions for accessing taxonomic data stored in 'rowData'. | checkTaxonomy checkTaxonomy,SummarizedExperiment-method getTaxonomyLabels getTaxonomyLabels,SummarizedExperiment-method getTaxonomyRanks IdTaxaToDataFrame mapTaxonomy mapTaxonomy,SummarizedExperiment-method setTaxonomyRanks taxonomy-methods taxonomyRankEmpty taxonomyRankEmpty,SummarizedExperiment-method taxonomyRanks taxonomyRanks,SummarizedExperiment-method |
Gut microbiota profiles of 27 individuals with ADHD and healthy controls | Tengeler2020 |
Fecal microbiota samples from 589 patients across different colorectal cancer stages | Tito2024QMP |
Transform assay | transformAssay transformAssay,SingleCellExperiment-method transformAssay,SummarizedExperiment-method |