bio-multi-omics-similarity-network

Fuse multi-omics patient similarity networks with SNF and spectral clustering.

7|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dailycafi/metabolism-skills --skill bio-multi-omics-similarity-network-dailycafi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-multi-omics-similarity-network
Source: https://github.com/dailycafi/metabolism-skills/tree/main/skills/multi-omics/similarity-network
Command: npx skills add https://github.com/dailycafi/metabolism-skills --skill bio-multi-omics-similarity-network-dailycafi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fuse disparate omics-derived patient similarity information into a single, robust network to reveal clinically meaningful patient subtypes and improve downstream clustering and survival analysis. This reduces manual integration work and leverages complementary signals across transcriptomics, methylation, proteomics, and clinical data to strengthen subtype discovery.

Core Features & Use Cases

  • Similarity Network Fusion: Compute per-omics distance matrices, convert to affinity matrices, and iteratively fuse them with SNFtool to produce a unified patient similarity network.
  • Clustering & Evaluation: Estimate optimal cluster counts, run spectral clustering, compute NMI against known labels, and perform grid search over K and alpha for hyperparameter tuning.
  • Clinical Integration & Validation: Add clinical variables as an additional view, rank features by cluster association, and evaluate clinical relevance with Kaplan-Meier survival analysis and log-rank tests.
  • Visualization: Export fused matrices to igraph for network plots and heatmaps with cluster annotations to inspect structure and cluster separation.
  • Use Case Example: Integrate RNA-seq, methylation, and miRNA profiles from a cancer cohort to identify molecular subtypes and test for survival differences.

Quick Start

Fuse my RNA-seq, methylation, and miRNA sample matrices to identify patient clusters, tune SNF hyperparameters, and evaluate survival differences.

Frequently Asked Questions about bio-multi-omics-similarity-network

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fuse multi-omics data for patient stratification?

Yes, you can integrate clinical variables as an additional view during multi-omics similarity network fusion. This allows you to combine clinical covariates directly with transcriptomics or proteomics data to strengthen patient subtype discovery and downstream analysis.

What is the best way to evaluate patient clusters discovered through multi-omics integration?

The multi-omics similarity network fusion process supports matched-sample datasets including transcriptomics, methylation, proteomics, and clinical covariates. These data views are used to compute per-omics distance matrices that are converted to affinity matrices for iterative fusion.

How do I tune hyperparameters for spectral clustering on fused multi-omics networks?

To tune hyperparameters for spectral clustering on fused multi-omics networks, you perform a grid search over the K and alpha parameters. The process estimates optimal cluster counts and evaluates clustering performance using NMI-based evaluation against known labels.

Can I visualize the fused patient similarity network and cluster annotations?

Yes, you can visualize the fused patient similarity network and cluster annotations. The process exports fused matrices to igraph for generating network plots and heatmaps, allowing you to inspect structural relationships and cluster separation directly.