Data & ReproBioinformatics & GenomicsFreedomIntelligence/OpenClaw-Medical-SkillsData & Reproduction
BI

bio-splicing-qc

Maintainer FreedomIntelligence · Last updated April 1, 2026

Assesses RNA-seq data quality for splicing analysis including junction saturation curves, splice site strength scoring, and junction coverage metrics using RSeQC. Use when evaluating data suitability for splicing analysis or troubleshooting low event detection.

OpenClawNanoClawAnalysisReproductionbio-splicing-qc🧬 bioinformatics (gptomics bio-* suite)bioinformatics — sequencing & read qcassesses

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-splicing-qc

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • Assess RNA-seq data quality specifically for alternative splicing analysis.
  • junction_saturation.py \ -i sample.bam \ -r annotation.bed \ -o sample_junc_sat python import subprocess import matplotlib.pyplot as plt import pandas as pd.

Source Doc

Excerpt From SKILL.md

Junction Saturation Analysis

Goal: Determine whether sequencing depth is sufficient for comprehensive splicing detection.

Approach: Run RSeQC junction saturation on BAM files and check whether the junction discovery curve reaches a plateau.

"Assess RNA-seq quality for splicing analysis" -> Evaluate junction saturation, junction novelty rate, splice site strength, and read coverage.

  • Python/CLI: junction_saturation.py, junction_annotation.py (RSeQC)
  • Python: maxentpy for splice site scoring, pysam for junction read counting

## Run junction saturation for multiple samples

samples = ['sample1.bam', 'sample2.bam', 'sample3.bam']

for sample in samples:
    subprocess.run([
        'junction_saturation.py',
        '-i', sample,
        '-r', 'annotation.bed',
        '-o', sample.replace('.bam', '_junc_sat')
    ], check=True)

## Junction Annotation

**Goal:** Classify observed junctions as known, partially novel, or completely novel relative to annotation.

**Approach:** Run RSeQC junction annotation and compute the ratio of known to novel junctions as a data quality indicator.

```bash

Use cases

  • Use when evaluating data suitability for splicing analysis or troubleshooting low event detection.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Upstream Related Skills

  • splicing-quantification - Quantify after QC passes
  • read-alignment/star-alignment - Alignment quality affects junctions
  • read-qc/quality-reports - General sequencing QC

Related skills

Related skills

Back to directory
AG
Data & ReproBioinformatics & Genomics

agent-browser

Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
AL
Data & ReproBioinformatics & Genomics

alpha-vantage

Access 20+ years of global financial data: equities, options, forex, crypto, commodities, economic indicators, and 50+ technical indicators.

Claude CodeAnalysis
K-Dense-AI/claude-scientific-skillsView
BI
Data & ReproBioinformatics & Genomics

bio-alignment-filtering

Filter alignments by flag, quality, region, or paired status.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
Data & ReproBioinformatics & Genomics

bio-alignment-indexing

Index BAM/CRAM files with samtools index for random access.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView