← Về thư mục
📄 / / profiles / r-and-d / raw_evidence / OpenAI4S / skills / bioskills / bio-small-rna-seq-trf-pirna-profiling / references / usage-guide.md

tRF and piRNA Profiling - Usage Guide

Overview

Profile the non-miRNA small RNAs in a small RNA-seq library - tRNA-derived fragments (tRFs/tsRNAs), piRNAs, and rRNA/snoRNA-derived species - using MINTmap, unitas, SPORTS, and proTRAC. The governing reality is that small RNA-seq is a size cut over more than eight biochemically distinct classes, and the library kit decides what is captured: standard ligation needs a 5'-monophosphate and a 3'-OH, so 5'-OH and cyclic-phosphate species (tRNA halves, many tRFs) are silently absent unless a T4 PNK prep was used. Detection is not function: any abundant structured RNA sheds degradation fragments into the size window, so functionality must be earned through end precision, strand bias, phasing, the piRNA ping-pong signature, or AGO/PIWI loading. Multimapping over redundant tRNA and piRNA loci is endemic, which is why tRF tools report exclusive versus ambiguous counts and piRNAs are quantified at cluster level.

Prerequisites

conda install -c bioconda mintmap unitas protrac
# SPORTS1.0 and ShortStack (plants) are installed separately from their repositories
pip install numpy pandas

Quick Start

Tell your AI agent: - "Annotate every small-RNA class in my library and give me the composition" - "Quantify tRFs with MINTmap and use the exclusive counts" - "Detect piRNA clusters and test the ping-pong signature" - "Is this abundant species a real tRF or just tRNA degradation?" - "My library is TruSeq - can it even see tRNA halves?"

Example Prompts

Class Annotation

"Run unitas to annotate miRNA, piRNA, tRF, rRF, and snoRNA fractions in my library"

"My TruSeq library shows almost no tRNA halves - is that real or an assay artifact?"

tRF Quantification

"Profile tRFs with MINTmap and report exclusive versus ambiguous counts separately"

"Classify my tRFs as tRF-5, tRF-3, tRF-1, i-tRF, or tRNA-half"

piRNA Analysis

"Detect piRNA clusters with proTRAC and check for strand asymmetry and 1U bias"

"Compute the ping-pong z-score to confirm an active piRNA pathway"

"I see abundant piRNAs in a plasma sample - is that plausible?"

What the Agent Will Do

  1. Check whether the prep could capture the target class (TruSeq vs T4 PNK / PANDORA-seq) before interpreting absence
  2. Annotate all small-RNA classes (unitas/SPORTS) and read the class composition
  3. Quantify tRFs at locus resolution with MINTmap, trusting exclusive counts
  4. Detect piRNA clusters (proTRAC) and test the ping-pong signature for an active pathway
  5. Separate processed functional species from degradation using end precision, strand bias, and phasing

Tips