otu_table<- {phyloseq} | R Documentation

## Assign a new OTU Table to `x`

### Description

Assign a new OTU Table to `x`

### Usage

    otu_table(x) <- value

    ## S4 replacement method for signature 'phyloseq,otu_table'
    otu_table(x) <- value

    ## S4 replacement method for signature 'otu_table,otu_table'
    otu_table(x) <- value

    ## S4 replacement method for signature 'phyloseq,phyloseq'
    otu_table(x) <- value

### Arguments

`x` | (Required). `phyloseq-class`
`value` | (Required). `otu_table-class` or `phyloseq-class`.

### Examples

    # data(GlobalPatterns)
    # # An example of pruning to just the first 100 taxa in GlobalPatterns.
    # ex2a <- prune_taxa(taxa_names(GlobalPatterns)[1:100], GlobalPatterns)
    # # The following 3 lines produces an ex2b that is equal to ex2a
    # ex2b <- GlobalPatterns
    # OTU <- otu_table(GlobalPatterns)[1:100, ]
    # otu_table(ex2b) <- OTU
    # identical(ex2a, ex2b)
    # print(ex2b)
    # # Relace otu_table by implying the component in context.
    # ex2c <- GlobalPatterns
    # otu_table(ex2c) <- ex2b
    # identical(ex2a, ex2c)

[Package phyloseq version 1.38.0 Index]