agentsclimarketplace

Atac seq clustering performance interpretation

Skill HolobiomicsLab/asb-skill-collections/collections/epigenomics/v1/skills/atac-seq-clustering-performance-interpretation

Curated, evidence-grounded skill and software-tool collections for scientific AI agents, generated by the AgenticScienceBuilder

Install
npx -y skills add HolobiomicsLab/asb-skill-collections --skill atac-seq-clustering-performance-interpretation

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 14 stars14 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when when you need to assess whether a given ATAC-seq clustering method (or variant) is competitive on your data or when evaluating which published method to adopt.

The file declares its own license as CC-BY-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

7.6 KB, as published. Nobody here has run it

atac-seq-clustering-performance-interpretation

Summary

Systematically extract, tabulate, and interpret clustering performance metrics (NMI, ARI, purity) from single-cell ATAC-seq benchmark studies to compare method performance across datasets. This skill enables practitioners to contextualize the relative strengths of dimensionality reduction + clustering pipelines (e.g., kmers+PCA vs. SnapATAC) against published benchmarks.

When to use

When you need to assess whether a given ATAC-seq clustering method (or variant) is competitive on your data or when evaluating which published method to adopt. Specifically, apply this skill when you have access to published benchmark results (preprint or paper) that report clustering accuracy scores (NMI, ARI, purity) across multiple datasets, and you want to extract, standardize, and rank those metrics to determine which method or configuration (e.g., motif type, dimensionality reduction strategy) achieves best clustering performance.

When NOT to use

  • Your goal is motif discovery or TF binding annotation rather than cell clustering—chromVAR is complementary to clustering and better suited for annotating TF motif usage in cells and clusters.
  • You are comparing methods on a dataset not included in the published benchmark—extrapolation beyond reported datasets requires additional validation.
  • Clustering metrics are unavailable or unreported in your source literature—this skill requires access to published quantitative benchmarks, not qualitative claims.

Inputs

  • Published benchmark tables or supplementary data reporting clustering accuracy metrics (NMI, ARI, purity) from single-cell ATAC-seq methods
  • Method names and variant specifications (e.g., 'chromVAR kmers + PCA', 'chromVAR motifs + PCA', 'SnapATAC')
  • Dataset identifiers and their associated accuracy scores

Outputs

  • TSV or CSV table with methods as rows, datasets as columns, and clustering accuracy scores as cell values
  • Summary statistics table (mean, median, rank per method across datasets)
  • Comparative analysis document stating which method/variant achieves best clustering performance and quantifying performance gaps

How to apply

  1. Locate the benchmark study reporting clustering metrics; for chromVAR evaluation, access the Huidong Chen et al. preprint (bioRxiv 739011) or supplementary tables. 2. Extract clustering accuracy metrics (NMI, ARI, or purity scores) for each method variant (e.g., chromVAR kmers+PCA, chromVAR motifs+PCA, SnapATAC) and each dataset reported. 3. Compile results into a method-by-dataset matrix (rows = methods/variants, columns = datasets, cells = accuracy scores) in TSV or similar tabular format. 4. Calculate summary statistics (mean, median, standard deviation, rank) across all datasets for each method to identify best-performing variant and quantify performance gaps. 5. Document relative performance: identify which chromVAR variant (kmers+PCA is typically best) and how it compares to newer methods like SnapATAC, noting that SnapATAC generally outperforms chromVAR for clustering tasks but chromVAR may retain value for motif annotation in clusters.

Related tools

  • chromVAR (R package for sparse ATAC-seq analysis; evaluated variant (kmers+PCA) is benchmarked against SnapATAC for clustering performance) — https://github.com/GreenleafLab/chromVAR
  • SnapATAC (Reference method that outperforms chromVAR in published clustering benchmarks; used as performance baseline) — https://github.com/r3fang/SnapATAC
  • R (Environment for extracting, tabulating, and calculating summary statistics on benchmark metrics)

Evaluation signals

  • Accuracy metrics (NMI, ARI, purity) extracted from benchmark study are correctly matched to their corresponding method name and dataset—validate by spot-checking 3–5 entries against source table.
  • Summary statistics (mean, median per method) are correctly calculated: mean = sum of scores / count of datasets, median = middle value when scores sorted, rank = ascending order by mean score.
  • Relative performance conclusion is supported: e.g., if kmers+PCA mean NMI = 0.72 and motifs+PCA = 0.58, then kmers+PCA is quantifiably superior within chromVAR variants.
  • SnapATAC performance is documented and compared to best chromVAR variant; if SnapATAC mean > chromVAR best variant mean on majority of datasets, the finding 'SnapATAC outperforms chromVAR' is validated.
  • No missing or NaN values in compiled table; if a dataset–method pair was not reported in source, it is explicitly marked as 'NA' or excluded with justification.

Limitations

  • Benchmark results are dataset- and platform-specific; performance ranking may not generalize to your own ATAC-seq data (different cell type, sequencing depth, peak caller).
  • Published benchmarks may use outdated software versions or parameter settings; verify that reported method versions match those you intend to use.
  • chromVAR is noted as complementary to clustering methods for motif annotation, not a primary clustering tool; superior clustering performance of SnapATAC does not preclude using chromVAR downstream for TF motif analysis.
  • Only one major benchmark (Huidong Chen et al., bioRxiv 739011) is cited for chromVAR vs. SnapATAC comparison; additional independent benchmarks are not provided in the article.

Evidence

  • [intro] SnapATAC outperforms chromVAR for clustering tasks evaluated in Huidong Chen et al. benchmark study: "For a paper evaluating chromVAR and other methods as a method for enabling clustering of single cells, see the preprint from Huidong Chen et al. Using kmers + PCA appears to be the best variant of"
  • [intro] kmers+PCA is the best chromVAR variant for clustering relative to other chromVAR configurations: "Using kmers + PCA appears to be the best variant of chromVAR for clustering"
  • [intro] chromVAR may be complementary to other methods as a way of annotating TF motif usage in cells and clusters: "chromVAR may be complementary to some other methods, as a way of annotating TF motif usage in cells & clusters rather than cluster identification or embedding."
  • [readme] SnapATAC is described as a fast, accurate method for analyzing single-cell ATAC-seq datasets: "SnapATAC (Single Nucleus Analysis Pipeline for ATAC-seq) is a fast, accurate and comprehensive method for analyzing single cell ATAC-seq datasets."
  • [intro] chromVAR aims to identify motifs or genomic annotations associated with chromatin accessibility variability: "chromVAR is an R package for the analysis of sparse chromatin accessibility data from single cell or bulk ATAC or DNAse-seq data. The package aims to identify motifs or other genomic annotations"

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.