Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 3.39 KB

File metadata and controls

55 lines (42 loc) · 3.39 KB
description
This guide provides a step-by-step method for importing QIIME2 data into the MicrobiomeStat data object.

Importing Data from QIIME2 into MicrobiomeStat

This guide details the process to import QIIME2 data into MicrobiomeStat's required data object.

The provided files represent essential QIIME2 artifacts and metadata required for microbiome data analysis:

{% file src="../../.gitbook/assets/table.qza" %} This artifact contains the feature table, which is a summary of the observed microbial features (e.g., OTUs, ASVs) across different samples. QIIME2 users typically recognize it as their primary count or abundance matrix. {% endfile %}

{% file src="../../.gitbook/assets/taxonomy.qza" %} This artifact holds taxonomic assignments for each microbial feature, allowing users to determine the classification of observed features at various taxonomic ranks (e.g., kingdom, phylum, class). {% endfile %}

{% file src="../../.gitbook/assets/sample-metadata.tsv" %} A tab-separated values (TSV) file detailing the metadata associated with each sample. Metadata might include sample conditions, treatments, or any other annotations pertinent to the study. {% endfile %}

{% file src="../../.gitbook/assets/tree.qza" %} A phylogenetic tree artifact representing the evolutionary relationships between microbial features. This tree is crucial for various phylogenetic diversity metrics and analyses within QIIME2. {% endfile %}

# Define paths to your QIIME2 files
# NOTE: Update these paths to point to the location of the files on your computer.
otuqza_file <- "path_to_your_directory/table.qza"
taxaqza_file <- "path_to_your_directory/taxonomy.qza"
sample_file <- "path_to_your_directory/sample-metadata.tsv"
treeqza_file <- "path_to_your_directory/tree.qza"

# Import QIIME2 data into a MicrobiomeStat data object
data.obj <- mStat_import_qiime2_as_data_obj(
    otu_qza = otuqza_file, 
    taxa_qza = taxaqza_file,
    sam_tab = sample_file, 
    tree_qza = treeqza_file
)

This output showcases the data paths and structure of the converted data_obj from QIIME2 to MicrobiomeStat format. Displayed paths indicate the location of QIIME2 files on a local machine. The str(data_obj) function in R reveals the organized structure of the data_obj list, detailing its various components such as feature.tab, meta.dat, feature.ann, and the phylogenetic tree. Each component houses relevant microbiome data ready for analysis using MicrobiomeStat.

The function mStat_import_qiime2_as_data_obj efficiently transforms QIIME2 datasets into the data format required by MicrobiomeStat. Here's a breakdown of the input parameters:

  • otu_qza: This file represents your feature table, containing the abundance data of microbial features across samples.
  • taxa_qza (Optional): This is the taxonomy assignment table which provides taxonomic classifications for the microbial features.
  • sam_tab (Optional): The sample metadata table offers details about the samples.
  • tree_qza (Optional): A phylogenetic tree depicting the evolutionary relationships of the microbial features.

Ensure that you have the correct file paths and all required dependencies installed before initiating the conversion process.