From 0531bb59d970607c29c73f34d9ab5611fcca7c67 Mon Sep 17 00:00:00 2001 From: TuomasBorman <60338854+TuomasBorman@users.noreply.github.com> Date: Fri, 15 Nov 2024 09:04:04 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20microbio?= =?UTF-8?q?me/mia@c4ac5155a621336ea8c23836396a81cb65ba84a2=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- articles/mia.html | 8 +- authors.html | 2 +- pkgdown.yml | 2 +- reference/GlobalPatterns.html | 2 +- reference/HintikkaXOData.html | 2 +- reference/Tengeler2020.html | 2 +- reference/Tito2024QMP.html | 2 +- reference/addAlpha.html | 2 +- reference/addCluster.html | 2 +- reference/addDivergence.html | 2 +- reference/addLDA-1.png | Bin 17693 -> 17819 bytes reference/addLDA.html | 14 +- reference/addNMF.html | 2 +- reference/agglomerate-methods.html | 199 ++++++++++++++----------- reference/agglomerateByPrevalence.html | 6 +- reference/calculateDMN.html | 2 +- reference/convertFromDADA2.html | 2 +- reference/convertFromPhyloseq.html | 2 +- reference/deprecate.html | 2 +- reference/dmn_se.html | 2 +- reference/enterotype.html | 2 +- reference/esophagus.html | 2 +- reference/getCrossAssociation.html | 2 +- reference/getDissimilarity.html | 2 +- reference/getDominant.html | 2 +- reference/getMediation.html | 2 +- reference/getPrevalence.html | 18 +-- reference/hierarchy-tree.html | 2 +- reference/importBIOM.html | 2 +- reference/importHUMAnN.html | 2 +- reference/importMetaPhlAn.html | 2 +- reference/importMothur.html | 2 +- reference/importQIIME2.html | 2 +- reference/importTaxpasta.html | 2 +- reference/index.html | 6 +- reference/isContaminant.html | 2 +- reference/meltSE.html | 2 +- reference/mergeSEs.html | 2 +- reference/mia-datasets.html | 2 +- reference/mia-package.html | 2 +- reference/peerj13075.html | 2 +- reference/rarefyAssay.html | 2 +- reference/runCCA.html | 31 ++-- reference/runDPCoA.html | 2 +- reference/runNMDS.html | 2 +- reference/splitOn.html | 2 +- reference/summaries.html | 6 +- reference/taxonomy-methods.html | 6 +- reference/transformAssay.html | 2 +- sitemap.xml | 1 - 50 files changed, 190 insertions(+), 183 deletions(-) diff --git a/articles/mia.html b/articles/mia.html index eeb3bec24..986613c76 100644 --- a/articles/mia.html +++ b/articles/mia.html @@ -69,7 +69,7 @@

mia: Microbiome analysis tools

2024-11-15

- Source: vignettes/mia.Rmd + Source: vignettes/mia.Rmd @@ -271,13 +271,13 @@

Merging and a sample subsetting becomes very easy.

 altExp(tse, "family") <- x2
-

Keep in mind, that if you set na.rm = TRUE, rows with +

Keep in mind, that if you set empty.rm = TRUE, rows with NA or similar value (defined via the empty.fields argument) will be removed. Depending on these settings different number of rows will be returned.

-x1 <- agglomerateByRank(tse, rank = "Species", na.rm = TRUE)
-altExp(tse,"species") <- agglomerateByRank(tse, rank = "Species", na.rm = FALSE)
+x1 <- agglomerateByRank(tse, rank = "Species", empty.rm = TRUE)
+altExp(tse,"species") <- agglomerateByRank(tse, rank = "Species", empty.rm = FALSE)
 dim(x1)
## [1] 944  26
diff --git a/authors.html b/authors.html
index 32538cc8e..a72924294 100644
--- a/authors.html
+++ b/authors.html
@@ -168,7 +168,7 @@ 

Authors and Citation

Citation

- Source: DESCRIPTION + Source: DESCRIPTION
diff --git a/pkgdown.yml b/pkgdown.yml index f4702419c..21ec428d6 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -3,4 +3,4 @@ pkgdown: 2.1.1 pkgdown_sha: ~ articles: mia: mia.html -last_built: 2024-11-15T08:49Z +last_built: 2024-11-15T09:00Z diff --git a/reference/GlobalPatterns.html b/reference/GlobalPatterns.html index f9c42c26b..f7df90a23 100644 --- a/reference/GlobalPatterns.html +++ b/reference/GlobalPatterns.html @@ -51,7 +51,7 @@
diff --git a/reference/HintikkaXOData.html b/reference/HintikkaXOData.html index 86dd3fea3..1b3118ba6 100644 --- a/reference/HintikkaXOData.html +++ b/reference/HintikkaXOData.html @@ -50,7 +50,7 @@
diff --git a/reference/Tengeler2020.html b/reference/Tengeler2020.html index 448ac8353..d8ce42ced 100644 --- a/reference/Tengeler2020.html +++ b/reference/Tengeler2020.html @@ -49,7 +49,7 @@
diff --git a/reference/Tito2024QMP.html b/reference/Tito2024QMP.html index 747d03af3..058f5f3b7 100644 --- a/reference/Tito2024QMP.html +++ b/reference/Tito2024QMP.html @@ -50,7 +50,7 @@
diff --git a/reference/addAlpha.html b/reference/addAlpha.html index 43ac830f3..b613e1def 100644 --- a/reference/addAlpha.html +++ b/reference/addAlpha.html @@ -45,7 +45,7 @@
diff --git a/reference/addCluster.html b/reference/addCluster.html index 7207d19ad..8f725ab5c 100644 --- a/reference/addCluster.html +++ b/reference/addCluster.html @@ -45,7 +45,7 @@
diff --git a/reference/addDivergence.html b/reference/addDivergence.html index 360151c0d..a16e8fe44 100644 --- a/reference/addDivergence.html +++ b/reference/addDivergence.html @@ -44,7 +44,7 @@
diff --git a/reference/addLDA-1.png b/reference/addLDA-1.png index 4a9de5d0a479052974d60f47223d29f452e26768..90081099bb49cfd73162c7bbee65049e2ffbf828 100644 GIT binary patch literal 17819 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 @@ -137,12 +137,12 @@

Examples

loadings <- attr(reducedDim(tse, "LDA"), "loadings") head(loadings) #> 1 2 -#> AD3 4.323231e-09 9.168439e-04 -#> Acidobacteria 9.232478e-06 3.402348e-02 -#> Actinobacteria 3.966549e-02 1.103858e-01 -#> Armatimonadetes 8.978761e-09 4.938148e-04 -#> BRC1 7.185957e-08 6.632039e-05 -#> Bacteroidetes 4.033307e-01 1.001247e-01 +#> AD3 1.783136e-10 9.168795e-04 +#> Acidobacteria 4.721000e-06 3.402709e-02 +#> Actinobacteria 3.937343e-02 1.105420e-01 +#> Armatimonadetes 2.410232e-09 4.938363e-04 +#> BRC1 4.534471e-08 6.633675e-05 +#> Bacteroidetes 4.048758e-01 9.930089e-02 # Estimate models with number of topics from 2 to 10 tse <- addLDA(tse, k = c(2, 3, 4, 5, 6, 7, 8, 9, 10), name = "LDA_10") diff --git a/reference/addNMF.html b/reference/addNMF.html index bb948e3d4..d722cabe2 100644 --- a/reference/addNMF.html +++ b/reference/addNMF.html @@ -46,7 +46,7 @@
diff --git a/reference/agglomerate-methods.html b/reference/agglomerate-methods.html index 5c5c9ff61..dd1abc625 100644 --- a/reference/agglomerate-methods.html +++ b/reference/agglomerate-methods.html @@ -1,6 +1,18 @@ -Agglomerate or merge data using taxonomic information — agglomerate-methods • miaAgglomerate data using taxonomic information or other grouping — agglomerate-methods • mia

Agglomeration functions can be used to sum-up data based on specific criteria such as taxonomic ranks, variables or prevalence.

+

agglomerateByRank can be used to sum up data based on associations +with certain taxonomic ranks, as defined in rowData. Only available +taxonomyRanks can be used.

+

agglomerateByVariable merges data on rows or columns of a +SummarizedExperiment as defined by a factor alongside the +chosen dimension. This function allows agglomeration of data based on other +variables than taxonomy ranks. +Metadata from the rowData or colData are +retained as defined by archetype. +assay are +agglomerated, i.e. summed up. If the assay contains values other than counts +or absolute values, this can lead to meaningless values being produced.

agglomerateByRanks takes a SummarizedExperiment, splits it along the taxonomic ranks, aggregates the data per rank, converts the input to a SingleCellExperiment objects and stores the aggregated data as @@ -69,19 +93,36 @@

Agglomerate or merge data using taxonomic information

agglomerateByRank(x, ...)
 
-agglomerateByVariable(x, ...)
+# S4 method for class 'TreeSummarizedExperiment'
+agglomerateByRank(
+  x,
+  rank = taxonomyRanks(x)[1],
+  update.tree = agglomerateTree,
+  agglomerate.tree = agglomerateTree,
+  agglomerateTree = FALSE,
+  ...
+)
+
+# S4 method for class 'SingleCellExperiment'
+agglomerateByRank(
+  x,
+  rank = taxonomyRanks(x)[1],
+  altexp = NULL,
+  altexp.rm = strip_altexp,
+  strip_altexp = TRUE,
+  ...
+)
 
 # S4 method for class 'SummarizedExperiment'
 agglomerateByRank(
   x,
   rank = taxonomyRanks(x)[1],
-  na.rm = TRUE,
+  empty.rm = TRUE,
   empty.fields = c(NA, "", " ", "\t", "-", "_"),
   ...
 )
 
-# S4 method for class 'SummarizedExperiment'
-agglomerateByVariable(x, by, group = f, f, ...)
+agglomerateByVariable(x, ...)
 
 # S4 method for class 'TreeSummarizedExperiment'
 agglomerateByVariable(
@@ -94,23 +135,8 @@ 

Agglomerate or merge data using taxonomic information

... ) -# S4 method for class 'SingleCellExperiment' -agglomerateByRank( - x, - ..., - altexp = NULL, - altexp.rm = strip_altexp, - strip_altexp = TRUE -) - -# S4 method for class 'TreeSummarizedExperiment' -agglomerateByRank( - x, - ..., - update.tree = agglomerateTree, - agglomerate.tree = agglomerateTree, - agglomerateTree = FALSE -) +# S4 method for class 'SummarizedExperiment' +agglomerateByVariable(x, by, group = f, f, ...) agglomerateByRanks(x, ...) @@ -179,13 +205,43 @@

Arguments

rank
-

Character scalar. Defines a taxonomic rank. Must be a value of -taxonomyRanks() function.

+

Character scalar. Defines a taxonomic rank. Must be a +value of taxonomyRanks() function.

-
na.rm
-

Logical scalar. Should NA values be omitted when calculating -prevalence? (Default: TRUE)

+
update.tree
+

Logical scalar. Should +rowTree() also be merged? (Default: FALSE)

+ + +
agglomerate.tree
+

Deprecated. Use update.tree instead.

+ + +
agglomerateTree
+

Deprecated. Use update.tree instead.

+ + +
altexp
+

Character scalar or integer scalar. +Specifies an alternative experiment containing the input data.

+ + +
altexp.rm
+

Logical scalar. Should alternative +experiments be removed prior to agglomeration? This prevents too many +nested alternative experiments by default. (Default: +TRUE)

+ + +
strip_altexp
+

Deprecated. Use altexp.rm instead.

+ + +
empty.rm
+

Logical scalar. Defines whether rows including +empty.fields in specified rank will be excluded. +(Default: TRUE)

empty.fields
@@ -214,44 +270,20 @@

Arguments

Deprecated. Use group instead.

-
update.tree
-

Logical scalar. Should -rowTree() also be merged? (Default: FALSE)

- -
mergeTree

Deprecated. Use update.tree instead.

-
altexp
-

Character scalar or integer scalar. -Specifies an alternative experiment containing the input data.

- - -
altexp.rm
-

Logical scalar. Should alternative -experiments be removed prior to agglomeration? This prevents too many -nested alternative experiments by default. (Default: -TRUE)

- - -
strip_altexp
-

Deprecated. Use altexp.rm instead.

- - -
agglomerate.tree
-

Deprecated. Use update.tree instead.

- - -
agglomerateTree
-

Deprecated. Use update.tree instead.

- -
ranks

Character vector. Defines taxonomic ranks. Must all be values of taxonomyRanks() function.

+
na.rm
+

Logical scalar. Should NA values be omitted? +(Default: TRUE)

+ +
as.list

Logical scalar. Should the list of SummarizedExperiment objects be returned by the function @@ -291,25 +323,10 @@

Value

Details

-

agglomerateByRank can be used to sum up data based on associations -with certain taxonomic ranks, as defined in rowData. Only available -taxonomyRanks can be used.

-

agglomerateByVariable merges data on rows or columns of a -SummarizedExperiment as defined by a factor alongside the -chosen dimension. This function allows agglomeration of data based on other -variables than taxonomy ranks. -Metadata from the rowData or colData are -retained as defined by archetype. -assay are -agglomerated, i.e. summed up. If the assay contains values other than counts -or absolute values, this can lead to meaningless values being produced.

-

Agglomeration sums up the values of assays at the specified taxonomic level. -With -certain assays, e.g. those that include binary or negative values, this -summing -can produce meaningless values. In those cases, consider performing -agglomeration -first, and then applying the transformation afterwards.

+

Agglomeration sums up the values of assays at the specified taxonomic level. +With certain assays, e.g. those that include binary or negative values, this +summing can produce meaningless values. In those cases, consider performing +agglomeration first, and then applying the transformation afterwards.

agglomerateByVariable works similarly to sumCountsAcrossFeatures. However, additional support for TreeSummarizedExperiment was added and @@ -398,10 +415,10 @@

Examples

#> Check the assay, and consider doing transformation againmanually with agglomerated data. tse <- transformAssay(tse, method = "pa") -# removing empty labels by setting na.rm = TRUE +# Removing empty labels by setting empty.rm = TRUE sum(is.na(rowData(GlobalPatterns)$Family)) #> [1] 5603 -x3 <- agglomerateByRank(GlobalPatterns, rank="Family", na.rm = TRUE) +x3 <- agglomerateByRank(GlobalPatterns, rank="Family", empty.rm = TRUE) nrow(x3) # different from x2 #> [1] 341 @@ -416,8 +433,8 @@

Examples

#> [1] "Family:125ds10" "Family:211ds20" "Family:5B-12" # use 'empty.ranks.rm' to remove columns that include only NAs -x4 <- agglomerateByRank(GlobalPatterns, rank="Phylum", - empty.ranks.rm = TRUE) +x4 <- agglomerateByRank( + GlobalPatterns, rank="Phylum", empty.ranks.rm = TRUE) head(rowData(x4)) #> DataFrame with 6 rows and 2 columns #> Kingdom Phylum @@ -429,7 +446,7 @@

Examples

#> Actinobacteria Bacteria Actinobacteria #> Armatimonadetes Bacteria Armatimonadetes -# If the assay contains NAs, you might want to consider replacing them, +# If the assay contains NAs, you might want to specify na.rm=TRUE, # since summing-up NAs lead to NA x5 <- GlobalPatterns # Replace first value with NA @@ -445,9 +462,8 @@

Examples

#> NP5 TRRsed1 TRRsed2 TRRsed3 TS28 TS29 Even1 Even2 Even3 #> Archaea 33996 843 8418 14250 1598 1690 150 23 91 #> Bacteria 1618758 57845 484708 265454 935868 1209381 1215987 971050 1078150 -# Replace NAs with 0. This is justified when we are summing-up counts. -assay(x5)[ is.na(assay(x5)) ] <- 0 -x6 <- agglomerateByRank(x5, "Kingdom") +# Use na.rm=TRUE +x6 <- agglomerateByRank(x5, "Kingdom", na.rm = TRUE) head( assay(x6) ) #> CL3 CC1 SV1 M31Fcsw M11Fcsw M31Plmr M11Plmr F21Plmr M31Tong #> Archaea 1262 1248 28811 33 57 42 112 140 303 @@ -487,11 +503,11 @@

Examples

#> colTree: NULL plot(rowTree(esophagus)) -# get a factor for merging +# Get a factor for merging f <- factor(regmatches(rownames(esophagus), - regexpr("^[0-9]*_[0-9]*",rownames(esophagus)))) -merged <- agglomerateByVariable(esophagus, by = "rows", f, - update.tree = TRUE) + regexpr("^[0-9]*_[0-9]*",rownames(esophagus)))) +merged <- agglomerateByVariable( + esophagus, by = "rows", f, update.tree = TRUE) plot(rowTree(merged)) # @@ -512,8 +528,8 @@

Examples

#> rowTree: 1 phylo tree(s) (19216 leaves) #> colLinks: NULL #> colTree: NULL -merged <- agglomerateByVariable(GlobalPatterns, by = "cols", - colData(GlobalPatterns)$SampleType) +merged <- agglomerateByVariable( + GlobalPatterns, by = "cols", colData(GlobalPatterns)$SampleType) merged #> class: TreeSummarizedExperiment #> dim: 19216 9 @@ -530,6 +546,7 @@

Examples

#> rowTree: 1 phylo tree(s) (19216 leaves) #> colLinks: NULL #> colTree: NULL + data(GlobalPatterns) # print the available taxonomic ranks taxonomyRanks(GlobalPatterns) diff --git a/reference/agglomerateByPrevalence.html b/reference/agglomerateByPrevalence.html index 4a0ea49cd..65d41c229 100644 --- a/reference/agglomerateByPrevalence.html +++ b/reference/agglomerateByPrevalence.html @@ -44,7 +44,7 @@
@@ -90,8 +90,8 @@

Arguments

rank
-

Character scalar. Defines a taxonomic rank. Must be a value of -taxonomyRanks() function.

+

Character scalar. Defines a taxonomic rank. Must be a +value of taxonomyRanks() function.

other.name
diff --git a/reference/calculateDMN.html b/reference/calculateDMN.html index d6e972973..880056415 100644 --- a/reference/calculateDMN.html +++ b/reference/calculateDMN.html @@ -46,7 +46,7 @@
diff --git a/reference/convertFromDADA2.html b/reference/convertFromDADA2.html index 5d5b0d952..eecd2fc0b 100644 --- a/reference/convertFromDADA2.html +++ b/reference/convertFromDADA2.html @@ -44,7 +44,7 @@
diff --git a/reference/convertFromPhyloseq.html b/reference/convertFromPhyloseq.html index 17bf05d77..12fc272a4 100644 --- a/reference/convertFromPhyloseq.html +++ b/reference/convertFromPhyloseq.html @@ -45,7 +45,7 @@
diff --git a/reference/deprecate.html b/reference/deprecate.html index e455c73d7..8ee92961f 100644 --- a/reference/deprecate.html +++ b/reference/deprecate.html @@ -44,7 +44,7 @@
diff --git a/reference/dmn_se.html b/reference/dmn_se.html index 0e31fed22..722cd71d5 100644 --- a/reference/dmn_se.html +++ b/reference/dmn_se.html @@ -46,7 +46,7 @@
diff --git a/reference/enterotype.html b/reference/enterotype.html index 5babf797a..5dd3dc568 100644 --- a/reference/enterotype.html +++ b/reference/enterotype.html @@ -51,7 +51,7 @@
diff --git a/reference/esophagus.html b/reference/esophagus.html index e6e279dd9..4d3cff9f8 100644 --- a/reference/esophagus.html +++ b/reference/esophagus.html @@ -47,7 +47,7 @@
diff --git a/reference/getCrossAssociation.html b/reference/getCrossAssociation.html index e6c5403a6..796be87a3 100644 --- a/reference/getCrossAssociation.html +++ b/reference/getCrossAssociation.html @@ -44,7 +44,7 @@
diff --git a/reference/getDissimilarity.html b/reference/getDissimilarity.html index d7e6950ed..0718ddf39 100644 --- a/reference/getDissimilarity.html +++ b/reference/getDissimilarity.html @@ -50,7 +50,7 @@
diff --git a/reference/getDominant.html b/reference/getDominant.html index 2b62357a3..23f4f02e9 100644 --- a/reference/getDominant.html +++ b/reference/getDominant.html @@ -46,7 +46,7 @@
diff --git a/reference/getMediation.html b/reference/getMediation.html index 80a749b5c..ceceffa96 100644 --- a/reference/getMediation.html +++ b/reference/getMediation.html @@ -46,7 +46,7 @@
diff --git a/reference/getPrevalence.html b/reference/getPrevalence.html index 651d420a7..5f1517b03 100644 --- a/reference/getPrevalence.html +++ b/reference/getPrevalence.html @@ -45,7 +45,7 @@
@@ -165,9 +165,7 @@

Arguments

...

additional arguments

  • If !is.null(rank) arguments are passed on to agglomerateByRank. See -?agglomerateByRank for more details. -Note that you can specify whether to remove empty ranks with -agg.na.rm instead of na.rm. (default: FALSE)

  • +?agglomerateByRank for more details.

  • for getPrevalent, getRare, subsetByPrevalent and subsetByRare additional parameters passed to getPrevalence

  • @@ -177,8 +175,8 @@

    Arguments

    detection
    -

    Numeric scalar. Detection threshold for absence/presence. -If as_relative = FALSE, +

    Numeric scalar. Detection threshold for +absence/presence. If as_relative = FALSE, it sets the counts threshold for a taxon to be considered present. If as_relative = TRUE, it sets the relative abundance threshold for a taxon to be considered present. (Default: 0)

    @@ -199,8 +197,8 @@

    Arguments

    na.rm
    -

    Logical scalar. Should NA values be omitted when calculating -prevalence? (Default: TRUE)

    +

    Logical scalar. Should NA values be omitted? +(Default: TRUE)

    assay.type
    @@ -213,8 +211,8 @@

    Arguments

    rank
    -

    Character scalar. Defines a taxonomic rank. Must be a value of -taxonomyRanks() function.

    +

    Character scalar. Defines a taxonomic rank. Must be a +value of taxonomyRanks() function.

    prevalence
    diff --git a/reference/hierarchy-tree.html b/reference/hierarchy-tree.html index 06e9ecdaf..72f07d5d2 100644 --- a/reference/hierarchy-tree.html +++ b/reference/hierarchy-tree.html @@ -46,7 +46,7 @@
    diff --git a/reference/importBIOM.html b/reference/importBIOM.html index c13aeeca7..775e7268e 100644 --- a/reference/importBIOM.html +++ b/reference/importBIOM.html @@ -49,7 +49,7 @@
    diff --git a/reference/importHUMAnN.html b/reference/importHUMAnN.html index e481f74e6..e58ecdcb7 100644 --- a/reference/importHUMAnN.html +++ b/reference/importHUMAnN.html @@ -44,7 +44,7 @@
    diff --git a/reference/importMetaPhlAn.html b/reference/importMetaPhlAn.html index 74ecf57e0..1397b18ce 100644 --- a/reference/importMetaPhlAn.html +++ b/reference/importMetaPhlAn.html @@ -44,7 +44,7 @@
    diff --git a/reference/importMothur.html b/reference/importMothur.html index e0fe3cee8..15070ac94 100644 --- a/reference/importMothur.html +++ b/reference/importMothur.html @@ -45,7 +45,7 @@
    diff --git a/reference/importQIIME2.html b/reference/importQIIME2.html index 0dc5a0371..0860d043e 100644 --- a/reference/importQIIME2.html +++ b/reference/importQIIME2.html @@ -49,7 +49,7 @@
    diff --git a/reference/importTaxpasta.html b/reference/importTaxpasta.html index 3d214ca93..ebf3ad940 100644 --- a/reference/importTaxpasta.html +++ b/reference/importTaxpasta.html @@ -45,7 +45,7 @@
    diff --git a/reference/index.html b/reference/index.html index 1941d749d..79eabc048 100644 --- a/reference/index.html +++ b/reference/index.html @@ -58,10 +58,6 @@

    Association addMediation() getMediation()

    Perform mediation analysis

    - -

    getPERMANOVA() addPERMANOVA()

    - -

    Calculate PERMANOVA (Permutational Multivariate Analysis of Variance)

    Clustering

    @@ -85,7 +81,7 @@

    Agglomeration

    agglomerateByRank() agglomerateByVariable() agglomerateByRanks() splitByRanks() unsplitByRanks()

    -

    Agglomerate or merge data using taxonomic information

    +

    Agglomerate data using taxonomic information or other grouping

    agglomerateByPrevalence()

    diff --git a/reference/isContaminant.html b/reference/isContaminant.html index c9ebd9cac..e8385cc3e 100644 --- a/reference/isContaminant.html +++ b/reference/isContaminant.html @@ -47,7 +47,7 @@
    diff --git a/reference/meltSE.html b/reference/meltSE.html index dcfb77331..1b59efbdd 100644 --- a/reference/meltSE.html +++ b/reference/meltSE.html @@ -46,7 +46,7 @@
    diff --git a/reference/mergeSEs.html b/reference/mergeSEs.html index 1e740a68b..c5e2b917b 100644 --- a/reference/mergeSEs.html +++ b/reference/mergeSEs.html @@ -44,7 +44,7 @@
    diff --git a/reference/mia-datasets.html b/reference/mia-datasets.html index fd7beec3e..9235a70f0 100644 --- a/reference/mia-datasets.html +++ b/reference/mia-datasets.html @@ -47,7 +47,7 @@
    diff --git a/reference/mia-package.html b/reference/mia-package.html index 4e51c6b40..a199ce1a5 100644 --- a/reference/mia-package.html +++ b/reference/mia-package.html @@ -49,7 +49,7 @@
    diff --git a/reference/peerj13075.html b/reference/peerj13075.html index 77cf583ac..668b86ae0 100644 --- a/reference/peerj13075.html +++ b/reference/peerj13075.html @@ -49,7 +49,7 @@
    diff --git a/reference/rarefyAssay.html b/reference/rarefyAssay.html index a9f134e5e..42c234244 100644 --- a/reference/rarefyAssay.html +++ b/reference/rarefyAssay.html @@ -47,7 +47,7 @@
    diff --git a/reference/runCCA.html b/reference/runCCA.html index 614179ac8..a0d91a35b 100644 --- a/reference/runCCA.html +++ b/reference/runCCA.html @@ -45,7 +45,7 @@
    @@ -121,27 +121,25 @@

    Arguments

    ...

    additional arguments passed to vegan::cca or vegan::dbrda and other internal functions.

    • method a dissimilarity measure to be applied in dbRDA and -possible following homogeneity test. (Default: "euclidean")

    • +possible following homogeneity test. (By default: +method="euclidean")

    • scale: Logical scalar. Should the expression values be standardized? scale is disabled when using *RDA functions. Please scale before performing RDA. (Default: TRUE)

    • na.action: function. Action to take when missing values for any of the variables in formula are encountered. (Default: na.fail)

    • -
    • full Logical scalar. Should all the results from the -significance calculations be returned. When FALSE, only +

    • full Logical scalar. should all the results from the +significance calculations be returned. When full=FALSE, only summary tables are returned. (Default: FALSE)

    • homogeneity.test: Character scalar. Specifies -the significance test used to analyse -vegan::betadisper results. -Options include 'permanova' -(vegan::permutest), 'anova' -(stats::anova) and 'tukeyhsd' -(stats::TukeyHSD). -(Default: "permanova")

    • +the significance test used to analyse vegan::betadisper results. +Options include 'permanova' (vegan::permutest), 'anova' +(stats::anova) and 'tukeyhsd' (stats::TukeyHSD). +(By default: homogeneity.test="permanova")

    • permutations a numeric value specifying the number of permutations for significance testing in vegan::anova.cca. -(Default: 999)

    • +(By default: permutations=999)

    @@ -166,7 +164,7 @@

    Arguments

    variables
    -

    Deprecated. Use col.var instead.

    +

    Deprecated. Use "col.var" instead.

    test.signif
    @@ -194,8 +192,8 @@

    Arguments

    name
    -

    Character scalar. A name for the reducedDim() -where results will be stored. (Default: "CCA")

    +

    Character scalar. A name for the column of the +colData where results will be stored. (Default: "CCA")

    @@ -215,8 +213,7 @@

    Details

    which turns the CCA analysis into a CA analysis and dbRDA into PCoA/MDS.

    Significance tests are done with vegan:anova.cca (PERMANOVA). Group dispersion, i.e., homogeneity within groups is analyzed with -vegan::betadisper -(multivariate homogeneity of groups dispersions +vegan:betadisper (multivariate homogeneity of groups dispersions (variances)) and statistical significance of homogeneity is tested with a test specified by homogeneity.test parameter.

    diff --git a/reference/runDPCoA.html b/reference/runDPCoA.html index f3dee7c1e..6479cd768 100644 --- a/reference/runDPCoA.html +++ b/reference/runDPCoA.html @@ -46,7 +46,7 @@
    diff --git a/reference/runNMDS.html b/reference/runNMDS.html index d7aa08c53..f3d44bd40 100644 --- a/reference/runNMDS.html +++ b/reference/runNMDS.html @@ -45,7 +45,7 @@
    diff --git a/reference/splitOn.html b/reference/splitOn.html index d3d85925b..1c289e66a 100644 --- a/reference/splitOn.html +++ b/reference/splitOn.html @@ -45,7 +45,7 @@
    diff --git a/reference/summaries.html b/reference/summaries.html index b33e8fa39..e3c1b99bf 100644 --- a/reference/summaries.html +++ b/reference/summaries.html @@ -45,7 +45,7 @@
    @@ -118,8 +118,8 @@

    Arguments

    na.rm
    -

    Logical scalar. Should NA values be omitted when calculating -prevalence? (Default: TRUE)

    +

    Logical scalar. Should NA values be omitted? +(Default: TRUE)

    ...
    diff --git a/reference/taxonomy-methods.html b/reference/taxonomy-methods.html index 7e9ecfa95..896c6a711 100644 --- a/reference/taxonomy-methods.html +++ b/reference/taxonomy-methods.html @@ -46,7 +46,7 @@
    @@ -123,8 +123,8 @@

    Arguments

    rank
    -

    Character scalar. Defines a taxonomic rank. Must be a value of -taxonomyRanks() function.

    +

    Character scalar. Defines a taxonomic rank. Must be a +value of taxonomyRanks() function.

    empty.fields
    diff --git a/reference/transformAssay.html b/reference/transformAssay.html index 0965037bc..33fcedd87 100644 --- a/reference/transformAssay.html +++ b/reference/transformAssay.html @@ -45,7 +45,7 @@
    diff --git a/sitemap.xml b/sitemap.xml index f06933779..81dc8d321 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -28,7 +28,6 @@ /reference/getDissimilarity.html /reference/getDominant.html /reference/getMediation.html -/reference/getPERMANOVA.html /reference/getPrevalence.html /reference/hierarchy-tree.html /reference/importBIOM.html