Skip to content

Functional profiling outputs

This page describes the functional profiling outputs generated by MTD Explorer.

Functional profiling summarizes non-host gene-family profiles derived from HUMAnN and regrouped into Gene Ontology and KEGG annotations.

The main folder is:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/

Main folders

The functional outputs are usually split into two annotation layers:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/

The GO/ folder contains Gene Ontology functional profiles.

The KEGG/ folder contains KEGG functional profiles.

GO functional heatmap

The compact GO heatmap is usually stored as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/heatmap_thumbnail.pdf

GO functional heatmap

This heatmap summarizes GO-level functional abundance patterns across samples.

It is useful for checking whether samples cluster by biological group and whether a subset of GO terms dominates the functional signal.

The full heatmap may also be available as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/heatmap.pdf

GO functional PCA

The group-colored GO PCA is usually stored as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/PCA_color.pdf

GO functional PCA

This PCA summarizes global variation in GO-level functional profiles.

Samples that cluster close together have more similar GO functional profiles.

Other PCA versions may also be present:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/PCA.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/PCA_label.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/PCA_label_color.pdf

KEGG functional heatmap

The compact KEGG heatmap is usually stored as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/heatmap_thumbnail.pdf

KEGG functional heatmap

This heatmap summarizes KEGG-level functional abundance patterns across samples.

It provides a pathway-oriented view of the non-host functional profile.

The full heatmap may also be available as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/heatmap.pdf

KEGG functional PCA

The group-colored KEGG PCA is usually stored as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/PCA_color.pdf

KEGG functional PCA

This PCA summarizes global variation in KEGG-level functional profiles.

It is useful for checking whether pathway-level profiles separate according to the groups defined in the samplesheet.

Other PCA versions may also be present:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/PCA.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/PCA_label.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/PCA_label_color.pdf

Differential functional outputs

Comparison-specific functional outputs may be stored in folders such as:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/Liver_vs_Telencephalon/
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/Liver_vs_Telencephalon/

These folders may contain:

Barplot_Liver_vs_Telencephalon.pdf
Volcano_Liver_vs_Telencephalon.pdf

The standard volcano plots are not shown on this page because they can be visually dense.

Future MTD Explorer versions may replace them with clearer enhanced volcano plots.

MaAsLin2 outputs

Some functional runs may also contain MaAsLin2 outputs:

hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/MaAsLin2_results/
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/MaAsLin2_results/

Typical files include:

all_results.tsv
significant_results.tsv
maaslin2.log
figures/

These files are useful for multivariable functional association analyses.

For functional profiling outputs, inspect:

hmn_genefamily_abundance_files/
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/heatmap_thumbnail.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/GO/PCA_color.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/heatmap_thumbnail.pdf
hmn_genefamily_abundance_files/Nonhost_hmn_DEG/KEGG/PCA_color.pdf
methods/mtd_methods_run_parameters.csv

Interpretation notes

Functional profiling outputs can help show whether GO-level or KEGG-level profiles cluster by group.

They can also highlight broad functional differences between sample groups.

Do not interpret PCA separation alone as proof of functional differential abundance.

Do not interpret heatmap clustering without checking metadata, abundance tables, taxonomic results, read depth, and database settings.

When outputs may be missing

Functional profiling outputs may be missing when HUMAnN did not produce usable gene-family profiles, GO or KEGG regrouping failed, translated tables were not generated, too few samples were available, or the abundance matrix was too sparse.