--> --- name: bio-genomics-qc description: 'FASTQ quality control: Phred quality scores, GC/N content, Q20/Q30 rates, per-base quality profiles, read length distribution, and adapter contamination detection.' tool_type: mixed primary_tool: genomics measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command --- Quality control for genomic sequencing data. Wraps FastQC, MultiQC, and fastp for read-level QC and adap...
Scanned 9/7/2026
Install to Claude Code
npx -y skills add mdbabumiamssm/LLMs-Universal-Life-Science-and-Clinical-Skills- --skill genomics-qc --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Genomics Qc?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/mdbabumiamssm-genomics-qc-llms-universal-life-science-an)More formats (shields.io, HTML) on the badges page.
<!--
# COPYRIGHT NOTICE
# This file is part of the "Universal Biomedical Skills" project.
# Copyright (c) 2026 MD BABU MIA, PhD <md.babu.mia@mssm.edu>
# All Rights Reserved.
#
# This code is proprietary and confidential.
# Unauthorized copying of this file, via any medium is strictly prohibited.
#
# Provenance: Authenticated by MD BABU MIA
-->
---
name: bio-genomics-qc
description: 'FASTQ quality control: Phred quality scores, GC/N content, Q20/Q30 rates,
per-base quality profiles, read length distribution, and adapter contamination detection.'
tool_type: mixed
primary_tool: genomics
measurable_outcome: Execute skill workflow successfully with valid output within 15
minutes.
allowed-tools:
- read_file
- run_shell_command
---
# 📊 Genomics QC
Quality control for genomic sequencing data. Wraps FastQC, MultiQC, and fastp for read-level QC and adapter trimming.
## CLI Reference
```bash
python omicsclaw.py run genomics-qc --demo
python omicsclaw.py run genomics-qc --input <reads.fastq> --output <dir>
```
## Why This Exists
- **Without it**: Traces of adapters, low-quality reads or overrepresented sequences break downstream assemblies/alignments
- **With it**: Reads are automatically trimmed, masked, and summarized
- **Why OmicsClaw**: Simplifies execution of widely used tools like FastQC and fastp simultaneously
## Workflow
1. **Calculate**: Map out local file metadata and basic stats.
2. **Execute**: Calculate quality heuristic per base pair position.
3. **Assess**: Detect adapters and k-mer enrichment.
4. **Generate**: Output trimmed sequences and MultiQC reports.
5. **Report**: Tabulate key pass/fail thresholds.
## Example Queries
- "Run FastQC on these fastq files"
- "Trim adapters using fastp"
## Output Structure
```
output_directory/
├── report.md
├── result.json
├── processed.fastq.gz
├── figures/
│ └── gc_content.png
├── tables/
│ └── basic_statistics.csv
└── reproducibility/
├── commands.sh
├── environment.yml
└── checksums.sha256
```
## Safety
- **Local-first**: Strict offline processing without external upload.
- **Disclaimer**: Requires OmicsClaw reporting structures and disclaimers.
- **Audit trail**: Hyperparameters and operational flow states are logged fully.
## Integration with Orchestrator
**Trigger conditions**:
- Automatically invoked dynamically based on tool metadata and user intent matching.
**Chaining partners**:
- `<raw_data_ingest>` — Upstream sample integration
- `align` — Downstream read alignment
## Citations
- [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)
- [fastp](https://doi.org/10.1093/bioinformatics/bty560)
<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
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!