Agent skill · AI & Agents

bio-read-alignment-hisat2-alignment

Align RNA-seq reads with HISAT2, a memory-efficient splice-aware aligner. Use when STAR's memory requirements are too high or for general RNA-seq alignment.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeships scriptsNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill hisat2-alignment --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 5 KB
Bundled scripts: yes
Path: skills/bioskills/hisat2-alignment/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## Version Compatibility Reference examples tested with: samtools 1.19+ Before using code patterns, verify installed versions match. If versions differ: - CLI: `<tool> --version` then `<tool> --help` to confirm flags If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying. # HISAT2 RNA-seq Alignment **"Align RNA-seq reads with HISAT2"** → Map RNA-seq reads to a reference genome with splice-aware alignment. Suitable for gene expression quantification workflows. - CLI: `hisat2 -x index -1 R1.fq -2 R2.fq | samtools sort -o aligned.bam` ## Build Index ```bash # Basic index (no annotation) hisat2-build -p 8 reference.fa hisat2_index # Index with splice sites and exons (recommended) hisat2_extract_splice_sites.py annotation.gtf > splice_sites.txt hisat2_extract_exons.py annotation.gtf > exons.txt hisat2-build -p 8 \ --ss splice_sites.txt \ --exon exons.txt \ reference.fa hisat2_index ``` ## Basic Alignment ```bash # Paired-end reads hisat2 -p 8 -x hisat2_index \ -1 reads_1.fq.gz -2 reads_2.fq.gz \ -S aligned.sam # Single-end reads hisat2 -p 8 -x hisat2_index \ -U reads.fq.gz \ -S aligned

What's inside
Steps it walks through
  1. Version Compatibility
  2. Build Index
  3. Basic Alignment
  4. Direct to Sorted BAM
  5. Stranded Libraries
  6. Novel Splice Junction Discovery
  7. Two-Pass Alignment (Manual)
  8. Read Group Information
  9. Downstream Quantification
  10. Key Parameters
  11. For StringTie/Cufflinks
  12. Alignment Summary
  13. Memory Comparison
  14. Related Skills
Ships with 2 files
  • examples/align_hisat2.sh
  • usage-guide.md
Commands it runs
Basic index (no annotation)
hisat2-build -p 8 reference.fa hisat2_index
Index with splice sites and exons (recommended)
hisat2_extract_splice_sites.py annotation.gtf > splice_sites.txt
hisat2_extract_exons.py annotation.gtf > exons.txt
hisat2-build -p 8 \
reference.fa hisat2_index
Paired-end reads
hisat2 -p 8 -x hisat2_index \
Single-end reads
More from awesome-bio-agent-skills
All skills →
About this skill
What does the bio-read-alignment-hisat2-alignment skill do?

Align RNA-seq reads with HISAT2, a memory-efficient splice-aware aligner. Use when STAR's memory requirements are too high or for general RNA-seq alignment.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill hisat2-alignment --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going