decoupler-tf-activity

Infer transcription factor activities from differential expression t-statistics using ULM with CollecTRI priors.

1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill decoupler-tf-activity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decoupler-tf-activity
Source: https://github.com/tony-zhelonkin/SciAgent-toolkit/tree/main/skills/.deprecated/decoupler-tf-activity
Command: npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill decoupler-tf-activity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Infers transcription factor activities from differential expression results using a univariate linear model (ULM) with CollecTRI regulatory weights, enabling quantification of TF activity changes from DE outputs.

Core Features & Use Cases

  • Infers per-TF activity scores and p-values from DE results using CollecTRI networks via OmnipathR.
  • Supports multi-contrast analyses and construction of master TF activity tables for downstream integration.
  • Provides guidance and options to use DoRothEA as an alternative regulon source and to handle species mapping.

Quick Start

Load your DE t-statistics, fetch the CollecTRI network, and run the ULM workflow to generate TF activity scores and p-values.

Frequently Asked Questions about decoupler-tf-activity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I infer transcription factor activity from bulk RNA-seq differential expression results?

Transcription factor activity is inferred from bulk RNA-seq differential expression by applying a univariate linear model to a matrix of t-statistics using CollecTRI regulatory network priors. This process generates per-TF activity scores and p-values across multiple contrasts.

What is the CollecTRI network used for in TF activity analysis?

The CollecTRI network provides the regulatory weights required for TF activity analysis. It acts as a prior knowledge base fetched via OmnipathR, linking transcription factors to their target genes to model regulatory relationships during the univariate linear model calculation.

Can I use DoRothEA instead of CollecTRI for regulon sources in decoupleR?

DoRothEA can be used as an alternative regulon source instead of CollecTRI. The workflow provides options to switch between these regulatory networks and includes species mapping capabilities to handle different organism data during the TF activity inference.

How do I calculate TF activity scores across multiple RNA-seq experimental contrasts?

Calculating TF activity scores across multiple contrasts requires a numeric matrix of t-statistics with genes as rows and contrasts as columns. The decoupleR ULM workflow processes this matrix with minsize filtering to exclude small regulons, returning a master table of comparative scores and p-values.

Why does my TF activity inference exclude certain transcription factors from the results?

TF activity inference excludes transcription factors with small regulons through minsize filtering. This precautionary step removes TFs with insufficient target gene counts in the CollecTRI network to ensure statistical reliability of the univariate linear model activity scores.