genomics-qc

Perform quality control on genomic sequencing data with FastQC and fastp.

155|26|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/TianGzlab/OmicsClaw --skill genomics-qc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: genomics-qc
Source: https://github.com/TianGzlab/OmicsClaw/tree/main/skills/genomics/genomics-qc
Command: npx skills add https://github.com/TianGzlab/OmicsClaw --skill genomics-qc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for quality control in genomic sequencing data, preventing issues caused by low-quality reads, adapters, or incorrect base calls that can corrupt downstream analyses.

Core Features & Use Cases

  • Comprehensive QC: Assesses Phred quality scores, GC/N content, adapter contamination, and read length distribution.
  • Read Trimming: Automatically removes adapter sequences and low-quality bases.
  • Reporting: Generates detailed reports and MultiQC summaries for easy interpretation.
  • Use Case: Before aligning sequencing reads to a reference genome, run this Skill to identify and remove adapter sequences and low-quality bases, ensuring accurate alignment results.

Quick Start

Run quality control on the provided fastq file 'sample_R1.fastq.gz' and save the results to the 'qc_output' directory.

Frequently Asked Questions about genomics-qc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform quality control on FASTQ sequencing data?

To perform quality control on FASTQ data, this Skill assesses Phred quality scores, GC and N content, and read length distribution. It also trims adapters and low-quality bases, ultimately generating detailed MultiQC summaries and trimmed FASTQ files for accurate downstream analysis.

When do I need to trim adapter sequences from genomic reads?

You need to trim adapter sequences from genomic reads before aligning them to a reference genome. This Skill removes adapter contamination and low-quality base calls, preventing issues that could corrupt downstream alignment results and ensuring accurate genomic data analysis.

Does this genomic QC workflow require Python 3.11 and pandas?

Yes, this genomic QC workflow requires Python 3.11+ and the numpy and pandas libraries. These dependencies are essential for processing sequencing data, calculating base call metrics, and generating the MultiQC reports outputted to your specified directory.

What is the best way to generate a MultiQC report for raw FASTQ files?

The best way to generate a MultiQC report is to run this Skill on your raw FASTQ files. It wraps FastQC and fastp to automatically evaluate Phred scores and adapter contamination, producing a comprehensive MultiQC summary alongside trimmed reads.

Why does my genome alignment fail after sequencing?

Genome alignment can fail or produce inaccurate results due to low-quality reads, incorrect base calls, or adapter contamination in your FASTQ files. Running this Skill identifies and removes these problematic sequences, ensuring data integrity for successful alignment.