.biom
, or if you happen to know
that it is a biom-format file, or if you used default settings in a version
of QIIME of 1.7
or greater,
then YOU SHOULD USE THE BIOM-IMPORT FUNCTION instead,
import_biom
.import_qiime_otu_tax(file, parseFunction = parse_taxonomy_qiime,
verbose = TRUE, parallel = FALSE)
.gz
, etc.), though the
details may be OS-specific. That is, Windows-beware.parse_taxonomy_qiime
,
specialized for splitting the ";"
-delimited strings and also
attempting to interpret greengenes prefixes, if any, as that is a common
format of the taxonomy string produced by QIIME.FALSE
. Only a few steps are actually
parallelized, and for most datasets it will actually be faster and
more efficient to keep this set to FALSE
.
Also, to get any benefit at all, you will need to register a
parallel ``backend'' through one of the backend packages supported
by the foreach-package
.$otutab
contains the OTU Table
as a numeric matrix, while $taxtab
contains a character matrix
of the taxonomy assignments.import
otufile <- system.file("extdata", "GP_otu_table_rand_short.txt.gz", package="phyloseq")
import_qiime_otu_tax(otufile)
Run the code above in your browser using DataLab