# mclink: Metabolic Pathway Completeness and Abundance Analysis
## Overview
`mclink` provides comprehensive tools for analyzing metabolic pathway completeness and abundance using KEGG Orthology (KO) data from (meta)genomic and (meta)transcriptomic studies. Key features include:
- **Dual analysis modes**: Completeness (presence/absence) and abundance-weighted scoring
- **Flexible input**: Works with built-in KEGG references or custom datasets
- **Smart KO handling**: Specialized methods for plus-separated (subunits) and comma-separated (isoforms) KOs
- **Publication-ready outputs**: Pathway coverage metrics and detailed KO detection reports
## Installation
```r
# Install from GitHub
if (!require("devtools")) install.packages("devtools")
::install_github("LiuyangLee/mclink") devtools
library(mclink)
# Using built-in datasets
data(KO_pathway_ref)
data(KO_Sample_wide)
# Analyze selected pathways
<- c("M00176", "M00165", "M00173", "M00374")
selected_modules <- mclink(
results ref = KO_pathway_ref[KO_pathway_ref$Module_Entry %in% selected_modules, ],
data = KO_Sample_wide,
table_feature = "completeness"
)
# Access results
head(results$coverage) # Pathway coverage metrics
head(results$detected_KOs) # Detected KOs per pathway
KO Type | Scaling Methods | Typical Use Case |
---|---|---|
Plus-separated | mean (default), min (conservative), max (liberal) | Protein complexes/subunits |
Comma-separated | max (completeness), sum (abundance) | Gene isoforms/alternatives |
Full function reference:
::mclink ?mclink
If you use mclink
in your research, please cite:
Li, L., Huang, D., Hu, Y., Rudling, N. M., Canniffe, D. P., Wang, F., & Wang, Y. “Globally distributed Myxococcota with photosynthesis gene clusters illuminate the origin and evolution of a potentially chimeric lifestyle.” Nature Communications (2023), 14, 6450. https://doi.org/10.1038/s41467-023-42193-7
GPL-3 © Liuyang Li