This skill discovers, classifies, filters, and quantifies full-length transcript isoforms from PacBio Iso-Seq/Kinnex (HiFi) and Oxford Nanopore (cDNA and direct-RNA) long reads. The central principle is that a long-read novel isoform is an artifact until proven otherwise: RT template-switching, intra-priming on genomic poly-A, and 5' RNA degradation manufacture novel junctions and truncated isoforms, so the SQANTI3/pigeon classification plus artifact filter plus orthogonal end/junction support (CAGE for 5' TSS, poly-A atlas for 3' TES, short-read STAR junctions) is the analysis, not a postscript. It covers the PacBio isoseq+pigeon pipeline (including the Kinnex skera-split step), SQANTI3 for any platform, and the ONT tools (IsoQuant, FLAIR, Bambu, StringTie2, FLAMES). Differential isoform usage is handed off to the alternative-splicing category.
# PacBio path
conda install -c bioconda isoseq pbmm2 pigeon lima
# Cross-platform curation
conda install -c bioconda sqanti3
# ONT path
conda install -c bioconda isoquant flair bambu stringtie pychopper minimap2
# Reference annotation + genome, plus orthogonal support: CAGE refTSS BED, poly-A motif list,
# short-read STAR SJ.out.tab for junction validation
Tell your AI agent what you want to do: - "Run the PacBio Iso-Seq pipeline and classify the isoforms with pigeon" - "Deconcatenate my Kinnex data and build a filtered isoform catalog" - "Discover and quantify isoforms from my ONT cDNA with IsoQuant" - "Tell me which of my novel isoforms are trustworthy"
"I have Kinnex HiFi reads. Run skera, lima, refine, collapse, then classify and filter with pigeon using my CAGE peaks and poly-A motifs, and report the FSM/ISM ratio and saturation."
"These are ONT direct-RNA reads. Spliced-align them correctly, discover and quantify isoforms with IsoQuant, then curate with SQANTI3 and short-read junctions."
"My catalog has 40% novel isoforms. Tell me whether that is real biology or an artifact problem, and which classes (ISM, NNC, mono-exon) to distrust."
"Validate my novel isoforms against CAGE 5' peaks, poly-A sites, and short-read junctions, and drop the intra-priming and RT-switching artifacts."
isoseq (renamed from isoseq3 in v4); pigeon is the classifier/filter, not a quantifier, and it consumes the collapsed.sorted.gff after pigeon prepare, not a BAM.skera split before lima.-uf is for stranded direct-RNA/Iso-Seq, not unoriented ONT cDNA.