bio-multi-omics-similarity-network
Similarity Network Fusion (SNF) for patient stratification using multi-omics data. Integrates multiple data types into a unified patient similarity network. Use when performing patient stratification or integrating multi-omics data into unified similarity networks.
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill bio-multi-omics-similarity-network --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
## Version Compatibility Reference examples tested with: scanpy 1.10+ Before using code patterns, verify installed versions match. If versions differ: - R: `packageVersion('<pkg>')` then `?function_name` to verify parameters If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying. # Similarity Network Fusion **"Stratify patients using multi-omics data"** → Fuse omics-specific patient similarity networks into a unified network for subtype discovery and clustering. - R: `SNFtool::SNF()` to fuse networks, `spectralClustering()` for subtyping ## Basic SNF Workflow **Goal:** Fuse multiple omics-specific patient similarity networks into a single unified network. **Approach:** Compute per-omics distance and affinity matrices, then iteratively fuse with SNF. ```r library(SNFtool) # Load omics data (samples x features) data1 <- as.matrix(read.csv('rnaseq.csv', row.names = 1)) data2 <- as.matrix(read.csv('methylation.csv', row.names = 1)) data3 <- as.matrix(read.csv('mirna.csv', row.names = 1)) # Ensure matching samples common <- Reduce(intersect, list(rownames(data1), rownames(data2), rowna
- Version Compatibility
- Basic SNF Workflow
- Cluster Patients
- Visualize Network
- Normalized Mutual Information
- Feature Ranking with SNF
- Survival Analysis with Clusters
- Parameter Tuning
- Integration with Clinical Features
- Related Skills
What does the bio-multi-omics-similarity-network skill do?
Similarity Network Fusion (SNF) for patient stratification using multi-omics data. Integrates multiple data types into a unified patient similarity network. Use when performing patient stratification or integrating multi-omics data into unified similarity networks.
How do I install it?
Run `npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill bio-multi-omics-similarity-network --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From FreedomIntelligence/OpenClaw-Medical-Skills, a repository with 2,909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
