LLMs-Universal-Life-Science-and-Clinical-Skills- genomics-alignment
install
source · Clone the upstream repo
git clone https://github.com/mdbabumiamssm/LLMs-Universal-Life-Science-and-Clinical-Skills-
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mdbabumiamssm/LLMs-Universal-Life-Science-and-Clinical-Skills- "$T" && mkdir -p ~/.claude/skills && cp -r "$T/Skills/Genomics/genomics-alignment" ~/.claude/skills/mdbabumiamssm-llms-universal-life-science-and-clinical-skills-genomics-alignment && rm -rf "$T"
manifest:
Skills/Genomics/genomics-alignment/SKILL.mdsource content
🎯 Genomics Read Alignment
Short and long read alignment to reference genomes. Supports BWA-MEM, Bowtie2, and Minimap2.
CLI Reference
python omicsclaw.py run genomics-alignment --demo python omicsclaw.py run genomics-alignment --input <reads.fastq> --output <dir>
Why This Exists
- Without it: Alignment is run with disparate tools and ad-hoc flags causing unrecoverable errors downstream
- With it: Unified syntax automatically scaling threads and standardizing BAM/CRAM outputs
- Why OmicsClaw: Provides a standard local-first interface with built-in QC logging.
Workflow
- Calculate: Prepare sequences and parameterize indexing.
- Execute: Run primary alignment heuristics over genomes.
- Assess: Perform mapping quality filtering and deduplication.
- Generate: Output structural mappings or sorted BAMs.
- Report: Synthesize alignment stats into tables.
Example Queries
- "Run alignment on my fastq data using BWA"
- "Map long reads using Minimap2 to reference"
Output Structure
output_directory/ ├── report.md ├── result.json ├── processed.bam ├── figures/ │ └── mapping_stats.png ├── tables/ │ └── alignment_metrics.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:
— Upstream quality checksgenomics-qc
— Downstream variant discoveryvariant-call