arboreto

Infer gene regulatory networks from RNA-seq data using GRNBoost2 or GENIE3.

21|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/OwnLabAI/ownlab --skill arboreto-ownlabai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arboreto
Source: https://github.com/OwnLabAI/ownlab/tree/main/mart/skills/scientific-skills/arboreto
Command: npx skills add https://github.com/OwnLabAI/ownlab --skill arboreto-ownlabai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, arboreto, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Arboreto enables scalable inference of gene regulatory networks from gene expression data, turning raw counts into interpretable regulatory relationships.

Core Features & Use Cases

  • Scales GRN inference from thousands of cells to large cohorts using GRNBoost2 and GENIE3.
  • Supports single-cell and bulk RNA-seq workflows to identify TF-target interactions.
  • Use cases include constructing regulatory networks for cell-type-specific analyses and comparative studies across conditions.

Quick Start

Run GRN inference on a gene expression matrix to generate TF–target regulatory links.

Frequently Asked Questions about arboreto

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

FAQPage Schema
How do I infer gene regulatory networks from single-cell RNA-seq expression data?

To infer gene regulatory networks from scRNA-seq data, apply GRNBoost2 or GENIE3 algorithms to a gene expression matrix to identify transcription factor–target relationships.

What is the best way to scale GRN inference for thousands of cells?

To scale GRN inference for large cohorts, use a Dask client for distributed computing alongside Arboreto, allowing the process to run from a single machine to cluster environments.

Does Arboreto support both bulk RNA-seq and single-cell RNA-seq workflows?

Yes, Arboreto supports both bulk RNA-seq and single-cell RNA-seq workflows to construct regulatory networks for cell-type-specific analyses and comparative studies across conditions.

Can I constrain gene regulatory network inference to specific transcription factors?

Yes, you can constrain gene regulatory network inference by providing optional TF lists, limiting the algorithm to identify relationships only for specified transcription factors.

Do I need a Dask client to run GRNBoost2 or GENIE3 for gene regulatory network inference?

No, a Dask client is optional; you can run GRNBoost2 or GENIE3 on a single machine using Python and Arboreto, but Dask is required for distributed computing on cluster environments.