Pure NumPy/SciPy/scikit-learn metagenomics analysis — no QIIME2, no mothur, no HUMAnN3.
pip install numpy scipy pandas scikit-learn plotly matplotlib requests --break-system-packages -q
python metagenomics.pyOpen metagenomics_output/metagenomics.html for the interactive dashboard.
condition="IBD"— inflammatory bowel disease vs. healthycondition="CRC"— colorectal cancer vs. healthycondition="obesity"— obesity vs. leancondition="T2D"— type 2 diabetes vs. healthy
| Module | Description |
|---|---|
| Taxonomic Profiling | Rarefaction, relative abundance, barplots |
| Alpha Diversity | Shannon, Simpson, Chao1, Faith's PD, rarefaction curves |
| Beta Diversity | Bray-Curtis, Aitchison, PCoA, PERMANOVA, ANOSIM |
| Differential Abundance | LEfSe, ALDEx2, DESeq2-inspired, ANCOM-BC |
| Functional Profiling | COG, KEGG pathway, ARG detection |
| Co-occurrence Network | SparCC-inspired correlation network |
If useful, cite: https://biotender.online/MetaGenomics/