agentsclimarketplace

Hi c map artifact validation

Skill HolobiomicsLab/asb-skill-collections/collections/epigenomics/v1/skills/hi-c-map-artifact-validation

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 hi-c-map-artifact-validation

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 after executing the Juicer pipeline on raw Hi-C FASTQ files, to confirm that the pipeline has generated the expected .hic output artifact and that the contact matrix construction and normalization steps completed without error.

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

5.7 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it

hi-c-map-artifact-validation

Summary

Verification that a Juicer Hi-C processing pipeline has completed successfully and produced a valid .hic output file containing processed Hi-C contact map data. This skill ensures the pipeline's contact matrix construction, normalization, and artifact generation steps have executed correctly before downstream analysis.

When to use

After executing the Juicer pipeline on raw Hi-C FASTQ files, to confirm that the pipeline has generated the expected .hic output artifact and that the contact matrix construction and normalization steps completed without error.

When NOT to use

  • Input data are already in .hic format (pre-processed contact maps)
  • The pipeline stage parameter is set to 'early' (early exit requested)
  • Raw FASTQ files have not yet been processed through the alignment and contact matrix construction stages

Inputs

  • FASTQ raw Hi-C sequencing data files
  • reference genome file
  • restriction enzyme site file
  • Juicer pipeline execution logs

Outputs

  • .hic file (processed Hi-C contact map artifact)
  • validation status report
  • contact matrix statistics

How to apply

After the Juicer pipeline execution completes, verify the presence and integrity of the .hic output file in the designated output directory. Check that the pipeline's log files indicate successful completion of all stages: read alignment, contact matrix construction, and normalization. Confirm that the .hic file is a valid Java serialized object by attempting to load it with Juicer Tools' viewing or analysis commands. Validate that the contact matrix dimensions match the reference genome's chromosome structure and that normalized contact frequencies are present across expected resolution scales (kilobase resolution).

Related tools

Examples

After pipeline execution completes, inspect the output: `ls -lh [topDir]/aligned/*.hic && java -jar juicer_tools.jar dump [topDir]/aligned/merged_nodups.hic 1 1 BP 100000 output.txt` to verify the .hic file exists and contains valid contact matrices.

Evaluation signals

  • Presence and non-zero file size of .hic output file in [topDir]/aligned or designated output directory
  • Pipeline log files report successful completion of 'final' and 'postproc' stages without error messages
  • Juicer Tools can successfully load and read the .hic file without I/O or serialization errors
  • Contact matrix dimensions correspond to reference genome chromosomes and total contact counts are consistent with input sequencing depth
  • .hic file header contains valid normalization vectors and resolution metadata (kilobase-scale contact frequency arrays)

Limitations

  • Validation only confirms artifact generation; it does not assess biological quality or detect artifacts from library preparation issues (e.g., low ligation efficiency, high chimera rates)
  • The pipeline requires a cluster or multi-core environment (ideally ≥4 cores and ≥64 GB RAM); single-CPU execution is supported but significantly slower
  • CUDA-based peak calling (HiCCUPS) requires an NVIDIA GPU; CPU-only deployments require alternate peak-calling workflows
  • AWS scripts in the main repository are deprecated; cloud execution should use the ENCODE dockerized pipeline instead

Evidence

  • [other] Verify that the pipeline completes successfully and produces a .hic output file containing the processed Hi-C contact map.: "Verify that the pipeline completes successfully and produces a .hic output file containing the processed Hi-C contact map."
  • [other] Juicer includes a pipeline that generates Hi-C maps from fastq raw data files as input, producing processed Hi-C map artifacts.: "Juicer includes a pipeline that generates Hi-C maps from fastq raw data files as input, producing processed Hi-C map artifacts."
  • [readme] pipeline for generating Hi-C maps from fastq raw data files and command line tools for feature annotation on the Hi-C maps: "pipeline for generating Hi-C maps from fastq raw data files and command line tools for feature annotation on the Hi-C maps"
  • [readme] Juicer is a platform for analyzing kilobase resolution Hi-C data: "Juicer is a platform for analyzing kilobase resolution Hi-C data"
  • [readme] Juicer consists of two parts: the pipeline that creates Hi-C files from raw data, and the post-processing command line tools.: "Juicer consists of two parts: the pipeline that creates Hi-C files from raw data, and the post-processing command line tools."

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

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.