Use this skill to run a deterministic read-QC pass with FastQC and aggregate the result with MultiQC on a tiny FASTQ example.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add ma-compbio-lab/SkillFoundry --skill fastqc-multiqc-read-qc-starter --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Fastqc Multiqc Read Qc Starter?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ma-compbio-lab-fastqc-multiqc-read-qc-starter)More formats (shields.io, HTML) on the badges page.
# FastQC MultiQC Read QC Starter
Use this skill to run a deterministic read-QC pass with FastQC and aggregate the result with MultiQC on a tiny FASTQ example.
## What it does
- Runs `FastQC` on a local FASTQ input from the repo-managed genomics prefix.
- Forces the prefix `bin/` onto `PATH` so the bundled `java` runtime is discoverable.
- Runs `MultiQC` over the FastQC output directory and writes a compact JSON summary.
## When to use it
- You need a verified starter for sequencing read quality control.
- You want a minimal example of how `FastQC` and `MultiQC` fit together before adding trimming or alignment.
- You need deterministic summary fields for smoke tests or downstream demos.
## Example
```bash
python3 skills/genomics/fastqc-multiqc-read-qc-starter/scripts/run_fastqc_multiqc_read_qc.py \
--input skills/genomics/fastqc-multiqc-read-qc-starter/examples/toy_reads.fastq \
--summary-out scratch/genomics/fastqc_multiqc_summary.json
```
## Verification
- Skill-local tests: `python3 -m unittest discover -s skills/genomics/fastqc-multiqc-read-qc-starter/tests -p 'test_*.py'`
- Expected summary: `total_sequences == 4`, `gc_percent == 50`, and `multiqc_sample_count == 1`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!