Tooluck logoTooluck
SKILL.md

arboreto

Agent skill fromK-Dense-AI/scientific-agent-skills

Infers candidate gene regulatory networks from bulk or single-cell expression data using AertsLab Arboreto GRNBoost2 and GENIE3. Use for transcription factor-target association ranking, compatible Dask execution, sparse expression inputs, and network stability checks.

How to install arboreto

install arboreto
# install the scientific-agent-skills pack with the skills CLI
npx skills add K-Dense-AI/scientific-agent-skills

# or add only this skill to Claude Code: copy the folder

skills/arboreto/

# into

~/.claude/skills/arboreto/ (all projects)

.claude/skills/arboreto/ (one project)

skills/arboreto/SKILL.md

MITFull file
1# Arboreto
2
3## When to use
4
5Use Arboreto to rank candidate regulator-target associations from expression
6measurements. GRNBoost2 fits stochastic gradient boosting regressions; GENIE3
7fits random forests. Each target is predicted from candidate regulators, excluding
8itself. These are observational predictive associations, not proof of direct
9binding, activation/repression, or causal regulation.
10
11The latest PyPI release checked is **0.1.6** (2021-02-09). Read the Docs still
12labels its documentation 0.1.5; the current GitHub source contains fixes that are
13**not in the PyPI wheel**. Do not assume a successful unpinned installation can
14run inference. See [compatibility and distribution details](references/distributed_computing.md).
15
16## Installation and compatibility
17
18The following exact stack passed dense and CSC-sparse GRNBoost2, dense GENIE3,
19custom GBM/RF, and wrapper smoke tests on macOS arm64 with Python 3.11.11:
20
21```bash
22uv venv --python 3.11 .venv-arboreto
23uv pip install --python .venv-arboreto/bin/python \
24 'arboreto==0.1.6' 'dask[complete]==2024.7.1' 'distributed==2024.7.1' \
25 'numpy==1.26.4' 'pandas==2.2.3' 'scikit-learn==1.5.2' 'scipy==1.13.1'
26```
27
28This is a bounded compatibility recipe, not a claim that current releases of all
29dependencies work. PyPI Arboreto builds an empty metadata graph that the newer
30Dask dataframe implementation rejects. For this pinned Dask version, select its
31legacy dataframe backend **before importing Arboreto or `dask.dataframe`**:
32…

Excerpt shown under the repository's MIT license.

More skills in scientific-agent-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates